#include <integrator.h>
Inherits LocalIntegrator< dim >.
Inherited by Advection::Matrix< dim >, Advection::PolynomialError< dim >, Advection::PolynomialRHS< dim >, Advection::Residual< dim >, AdvectionDiffusion::Matrix< dim >, AdvectionDiffusion::PolynomialBoundaryRHS< dim >, AllenCahn::Matrix< dim >, AllenCahn::PolynomialError< dim >, AllenCahn::PolynomialResidual< dim >, AllenCahn::Residual< dim >, Brinkman::Matrix< dim >, Brusselator::ExplicitResidual< dim >, Brusselator::ImplicitResidual< dim >, Brusselator::Matrix< dim >, CahnHilliard::Matrix< dim >, CahnHilliard::Residual< dim >, DarcyIntegrators::ErrorIntegrator< dim >, DarcyIntegrators::Estimator< dim >, DarcyIntegrators::Matrix< dim >, DarcyIntegrators::NoForceResidual< dim >, DarcyIntegrators::Polynomial::Error< dim >, DarcyIntegrators::Polynomial::Residual< dim >, DarcyIntegrators::Polynomial::RHS< dim >, DarcyIntegrators::Postprocessor< dim >, DarcyIntegrators::RHSIntegrator< dim >, DarcyIntegrators::SystemIntegrator< dim >, Dummy< dim >, Elasticity::Eigen< dim >, Elasticity::Matrix< dim >, Elasticity::PolynomialError< dim >, Elasticity::PolynomialRHS< dim >, Elasticity::Residual< dim, force_type >, ErrorIntegrator< dim >, Integrators::Theta< dim >, LaplaceIntegrators::Eigen< dim >, LaplaceIntegrators::EigenEstimate< dim >, LaplaceIntegrators::Matrix< dim >, LaplaceIntegrators::MatrixFaktor< dim >, LaplaceIntegrators::NoForceResidual< dim >, LaplaceIntegrators::NoForceRHS< dim >, LaplaceIntegrators::PolynomialError< dim >, LaplaceIntegrators::PolynomialResidual< dim >, LaplaceIntegrators::PolynomialRHS< dim >, LaplaceIntegrators::SolutionError< dim >, LaplaceIntegrators::SolutionEstimate< dim >, LaplaceIntegrators::SolutionResidual< dim >, LaplaceIntegrators::SolutionRHS< dim >, MaxwellIntegrators::DivCurl::Eigen< dim >, MaxwellIntegrators::DivCurl::Matrix< dim >, ReactionDiffusion::Matrix< dim >, ReactionDiffusion::Residual< dim >, RhsOne< dim >, Schroedinger::Coulomb< dim >, Schroedinger::Logarithmic< dim >, StokesIntegrators::Eigen< dim >, StokesIntegrators::Matrix< dim >, StokesIntegrators::NoForceResidual< dim >, StokesIntegrators::PolynomialError< dim >, StokesIntegrators::PolynomialResidual< dim >, StokesIntegrators::PolynomialRHS< dim >, StokesIntegrators::SolutionError< dim >, StokesIntegrators::SolutionEstimate< dim >, StokesIntegrators::SolutionResidual< dim >, and StokesIntegrators::SolutionRHS< dim >.
template<int dim>
class AmandusIntegrator< dim >
A local integrator which additionally manages the update flags and quadrature rules to be used.
Add update flags on all objects.
Add update flags on boundary and internal faces.
The name of an error for output purposes.
The type of error. A positive value indicates the exponent of the $$ norm over all cells, with two exceptions. Zero indicates the maximum norm over all cells. One indicates the mean value without absolute values taken.
The number of errors to compute if this is called by an error computation or estimation loop.
Returns the update flags to be used.
Returns the update flags to be used on boundary and interior faces.
template<int dim>
dealii::SmartPointer<dealii::Quadrature<dim - 1> > AmandusIntegrator< dim >::boundary_quadrature |
Quadrature rule used on boundary faces.
Behaves like cell_quadrature.
template<int dim>
dealii::SmartPointer<dealii::Quadrature<dim> > AmandusIntegrator< dim >::cell_quadrature |
Quadrature rule used on cells.
This is a null pointer by default, which implies that we are using a Gauss quadrature rule, whose size is choosen as to integrate a finite element function and its requested derivatives exactly.
Fill this in derived classes. For each error computed this is the name of the error written to output and used in the convergence tables. If left empty, a number is used insted.
Fill this in derived classes. For each error computed, the exponent of the vector $$-norm used, where zero is the maximum norm and one is the mean value without absolute values taken.
template<int dim>
dealii::SmartPointer<dealii::Quadrature<dim - 1> > AmandusIntegrator< dim >::face_quadrature |
Quadrature rule used on faces.
Behaves like cell_quadrature.
Current timestep if applicable.
The documentation for this class was generated from the following file: