dune-geometry  2.4
Namespaces | Classes | Enumerations
Quadrature
Collaboration diagram for Quadrature:

Namespaces

 Dune::QuadratureType
 Defines an enum for currently available quadrature rules.
 

Classes

class  Dune::QuadratureOrderOutOfRange
 Exception thrown if a desired QuadratureRule is not available, because the requested order is to high. More...
 
class  Dune::QuadraturePoint< ct, dim >
 Single evaluation point in a quadrature rule. More...
 
class  Dune::QuadratureRule< ct, dim >
 Abstract base class for quadrature rules. More...
 
class  Dune::QuadratureRules< ctype, dim >
 A container for all quadrature rules of dimension dim More...
 
class  Dune::Jacobi1QuadratureRule1D< ct >
 Jacobi-Gauss quadrature for alpha=1, beta=0. More...
 
class  Dune::Jacobi2QuadratureRule1D< ct >
 Jacobi-Gauss quadrature for alpha=2, beta=0. More...
 
class  Dune::GaussLobattoQuadratureRule1D< ct >
 Jacobi-Gauss quadrature for alpha=2, beta=0. More...
 
struct  Dune::PrismQuadraturePointsSingleton< dim >
 Singleton holding the Prism Quadrature points. More...
 
struct  Dune::PrismQuadraturePointsSingleton< 3 >
 Singleton holding the Prism Quadrature points. More...
 
class  Dune::PrismQuadratureRule< ct, dim >
 Quadrature rules for prisms. More...
 
class  Dune::PrismQuadratureRule< ct, 3 >
 Quadrature rules for prisms. More...
 

Enumerations

enum  { Dune::QuadraturePoint< ct, dim >::dimension = dim }
 Dimension of the integration domain. More...
 
enum  Dune::QuadratureType::Enum {
  Dune::QuadratureType::GaussLegendre = 0, Dune::QuadratureType::GaussJacobi_1_0 = 1, Dune::QuadratureType::GaussJacobi_2_0 = 2, Dune::QuadratureType::GaussLobatto = 4,
  Dune::QuadratureType::size
}
 
enum  { Dune::QuadratureRule< ct, dim >::d =dim }
 The space dimension. More...
 
enum  { Dune::Jacobi1QuadratureRule1D< ct >::dim =1 }
 The space dimension. More...
 
enum  { Dune::Jacobi1QuadratureRule1D< ct >::highest_order =61 }
 The highest quadrature order available. More...
 
enum  { Dune::Jacobi2QuadratureRule1D< ct >::dim =1 }
 The space dimension. More...
 
enum  { Dune::Jacobi2QuadratureRule1D< ct >::highest_order =61 }
 The highest quadrature order available. More...
 
enum  { Dune::GaussLobattoQuadratureRule1D< ct >::dim =1 }
 The space dimension. More...
 
enum  { Dune::GaussLobattoQuadratureRule1D< ct >::highest_order =31 }
 The highest quadrature order available. More...
 
enum  { Dune::PrismQuadratureRule< ct, 3 >::d = 3 }
 The space dimension. More...
 
enum  { Dune::PrismQuadratureRule< ct, 3 >::highest_order = 2 }
 The highest quadrature order available. More...
 

Detailed Description

Enumeration Type Documentation

template<typename ct , int dim>
anonymous enum

Dimension of the integration domain.

Enumerator
dimension 
template<typename ct, int dim>
anonymous enum

The space dimension.

Enumerator
template<typename ct >
anonymous enum

The space dimension.

Enumerator
dim 
template<typename ct >
anonymous enum

The highest quadrature order available.

Enumerator
highest_order 
template<typename ct >
anonymous enum

The space dimension.

Enumerator
dim 
template<typename ct >
anonymous enum

The highest quadrature order available.

Enumerator
highest_order 
template<typename ct >
anonymous enum

The space dimension.

Enumerator
dim 
template<typename ct >
anonymous enum

The highest quadrature order available.

Enumerator
highest_order 
template<typename ct >
anonymous enum

The space dimension.

Enumerator
template<typename ct >
anonymous enum

The highest quadrature order available.

Enumerator
highest_order 
Enumerator
GaussLegendre 
GaussJacobi_1_0 
GaussJacobi_2_0 
GaussLobatto 
size