|
dune-pdelab 2.9
|
Loading...
Searching...
No Matches
Dune::PB Namespace Reference
Classes | |
| struct | BasisTraits |
| struct | BasisTraits< BasisType::Pk > |
| struct | BasisTraits< BasisType::Qk > |
| struct | MonomialEvaluate |
| compute \( \prod_{i=0}^{d-1} x_i^{a_i} \) More... | |
| struct | MonomialEvaluate< F, 0 > |
| class | MonomialIntegrator |
| Integrate monomials over the reference element. More... | |
| class | MonomialIntegrator< ComputationFieldType, Dune::GeometryType::cube, d > |
| Integrate monomials over the cube in any d. More... | |
| class | MonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 1 > |
| Integrate monomials over the unit interval considered as a simplex. More... | |
| class | MonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 2 > |
| Integrate monomials over the triangle. More... | |
| class | MonomialIntegrator< ComputationFieldType, Dune::GeometryType::simplex, 3 > |
| Integrate monomials over the tetrahedron. More... | |
| class | MultiIndex |
| class | OrthonormalPolynomialBasis |
| Integrate monomials over the reference element. More... | |
| struct | PkSize |
Typedefs | |
| typedef double | DefaultComputationalFieldType |
Enumerations | |
| enum | BasisType { Pk , Qk } |
Functions | |
| constexpr int | pk_size (int k, int d) |
| int | pk_size_exact (int k, int d) |
| template<int d> | |
| void | pk_enumerate_multiindex (MultiIndex< d > &alpha, int &count, int norm, int dim, int k, int i) |
| template<int d> | |
| void | pk_multiindex (int i, MultiIndex< d > &alpha) |
| constexpr int | qk_size (int k, int d) |
| template<int d> | |
| void | qk_multiindex (int i, int k, MultiIndex< d > &alpha) |
| long | binomial (long n, long k) |
| compute binomial coefficient "n over k" | |
Typedef Documentation
◆ DefaultComputationalFieldType
| typedef double Dune::PB::DefaultComputationalFieldType |
Enumeration Type Documentation
◆ BasisType
| enum Dune::PB::BasisType |
Function Documentation
◆ binomial()
|
inline |
compute binomial coefficient "n over k"
◆ pk_enumerate_multiindex()
template<int d>
| void Dune::PB::pk_enumerate_multiindex | ( | MultiIndex< d > & | alpha, |
| int & | count, | ||
| int | norm, | ||
| int | dim, | ||
| int | k, | ||
| int | i | ||
| ) |
◆ pk_multiindex()
template<int d>
| void Dune::PB::pk_multiindex | ( | int | i, |
| MultiIndex< d > & | alpha | ||
| ) |
◆ pk_size()
|
constexpr |
◆ pk_size_exact()
|
inline |
◆ qk_multiindex()
template<int d>
| void Dune::PB::qk_multiindex | ( | int | i, |
| int | k, | ||
| MultiIndex< d > & | alpha | ||
| ) |
◆ qk_size()
|
constexpr |
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8