ASPECT
Public Attributes | List of all members
aspect::Introspection< dim >::Quadratures Struct Reference

Public Attributes

Quadrature< dim > velocities
 
Quadrature< dim > pressure
 
Quadrature< dim > temperature
 
Quadrature< dim > compositional_field_max
 
std::vector< Quadrature< dim > > compositional_fields
 
Quadrature< dim > system
 

Detailed Description

template<int dim>
struct aspect::Introspection< dim >::Quadratures

A structure that contains appropriate quadrature formulas for the finite elements that correspond to each of the variables in this problem, as well as for the complete system (the system variable).

If there are compositional fields, they are all discretized with the same polynomial degree and, consequently, we only need a single formula.

The quadrature formulas provided here are chosen such that the compute integrals with sufficient accuracy. For hypercube cells, this means in particular that they are of Gauss type with a number of Gauss points per coordinate direction that is one larger than the polynomial degree of the finite element per direction. For example, when using quadratic elements for the velocity, the corresponding quadrature formula will have three Gauss points per direction. If the mesh is based on triangles or tetrahedra, the quadrature formula is not of tensor-product Gauss type, but the corresponding analog for simplex cells.

Definition at line 310 of file introspection.h.

Member Data Documentation

§ velocities

template<int dim>
Quadrature<dim> aspect::Introspection< dim >::Quadratures::velocities

Definition at line 312 of file introspection.h.

§ pressure

template<int dim>
Quadrature<dim> aspect::Introspection< dim >::Quadratures::pressure

Definition at line 313 of file introspection.h.

§ temperature

template<int dim>
Quadrature<dim> aspect::Introspection< dim >::Quadratures::temperature

Definition at line 314 of file introspection.h.

§ compositional_field_max

template<int dim>
Quadrature<dim> aspect::Introspection< dim >::Quadratures::compositional_field_max

Definition at line 315 of file introspection.h.

§ compositional_fields

template<int dim>
std::vector<Quadrature<dim> > aspect::Introspection< dim >::Quadratures::compositional_fields

Definition at line 316 of file introspection.h.

§ system

template<int dim>
Quadrature<dim> aspect::Introspection< dim >::Quadratures::system

Definition at line 317 of file introspection.h.


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