Doxygen API reference documentation for ideal.II
Public Member Functions | List of all members
idealii::spacetime::QGaussLeftBox< dim > Class Template Reference

A Gauss-Legende quadrature formula in space and left box rule in time. More...

#include <quadrature_lib.hh>

Inheritance diagram for idealii::spacetime::QGaussLeftBox< dim >:
Inheritance graph
[legend]
Collaboration diagram for idealii::spacetime::QGaussLeftBox< dim >:
Collaboration graph
[legend]

Public Member Functions

 QGaussLeftBox (unsigned int n_spatial)
 Generate a Gauss-Legende quadrature in space and a left box rule quadrature in time. More...
 
- Public Member Functions inherited from idealii::spacetime::Quadrature< dim >
 Quadrature (std::shared_ptr< dealii::Quadrature< dim >> quad_space, std::shared_ptr< dealii::Quadrature< 1 >> quad_time)
 Construct a spacetime quadrature formula by supplying shared pointers to a spatial and a temporal quadrature formula.
 
std::shared_ptr< dealii::Quadrature< dim > > spatial ()
 The underlying spatial quadrature formula. More...
 
std::shared_ptr< dealii::Quadrature< 1 > > temporal ()
 The underlying temporal quadrature formula. More...
 

Detailed Description

template<int dim>
class idealii::spacetime::QGaussLeftBox< dim >

A Gauss-Legende quadrature formula in space and left box rule in time.

Applying this quadrature to a dG finite element degree of 0 in time results in the forward Euler method.

Constructor & Destructor Documentation

◆ QGaussLeftBox()

template<int dim>
idealii::spacetime::QGaussLeftBox< dim >::QGaussLeftBox ( unsigned int  n_spatial)

Generate a Gauss-Legende quadrature in space and a left box rule quadrature in time.

Exact for polynomials of degree 2*n_spatial-1 in space and 0 in time.

Parameters
n_spatialNumber of spatial quadrature points (in each space direction)

The documentation for this class was generated from the following file: