Dune Core Modules (2.7.1)

quadraturerules.hh File Reference
#include <algorithm>
#include <iostream>
#include <limits>
#include <mutex>
#include <utility>
#include <vector>
#include <dune/common/fvector.hh>
#include <dune/common/exceptions.hh>
#include <dune/common/stdstreams.hh>
#include <dune/common/stdthread.hh>
#include <dune/common/visibility.hh>
#include <dune/geometry/type.hh>
#include <dune/geometry/typeindex.hh>
#include "quadraturerules/pointquadrature.hh"
#include "quadraturerules/gauss_imp.hh"
#include "quadraturerules/jacobi_1_0_imp.hh"
#include "quadraturerules/jacobi_2_0_imp.hh"
#include "quadraturerules/gausslobatto_imp.hh"
#include "quadraturerules/tensorproductquadrature.hh"
#include "quadraturerules/simplexquadrature.hh"

Go to the source code of this file.

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::GaussQuadratureRule1D< ct >
 Gauss quadrature rule in 1D. 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...
 
class  Dune::PrismQuadraturePoints< 3 >
 
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, 3 >
 Quadrature rules for prisms. More...
 
class  Dune::QuadratureRuleFactory< ctype, dim >
 Factory class for creation of quadrature rules, depending on GeometryType, order and QuadratureType. More...
 

Namespaces

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

Enumerations

enum  Dune::QuadratureType::Enum { Dune::QuadratureType::GaussLegendre = 0 , Dune::QuadratureType::GaussJacobi_1_0 = 1 , Dune::QuadratureType::GaussJacobi_2_0 = 2 , Dune::QuadratureType::GaussJacobi_n_0 = 3 , GaussLobatto = 4 , size }
 

Detailed Description

Interface for quadrature points and rules

Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Oct 13, 22:30, 2024)