|
Feel++
0.92.0
|
Public Types | |
|
typedef OrthogonalPolynomialSet< Dim, Order, PolySetType, T, Hypercube > | self_type |
| typedef self_type | component_basis_type |
| typedef super::polyset_type | polyset_type |
| typedef super::component_type | component_type |
| typedef T | value_type |
|
typedef Legendre< Dim, Order, Normalized< false >, T > | basis_type |
|
typedef Hypercube< Dim, Order, Dim > | convex_type |
|
typedef Reference< convex_type, nDim, nOrder, nDim, value_type > | reference_convex_type |
| typedef super::polynomial_type | polynomial_type |
| Number of degrees of freedom per vertex. | |
Public Member Functions | |
|
OrthogonalPolynomialSet< Dim, Order, Scalar, T, Hypercube > | toScalar () const |
| std::string | familyName () const |
Static Public Attributes | |
| static const uint16_type | nDim = Dim |
| static const uint16_type | nOrder = Order |
| static const bool | isTransformationEquivalent = true |
| static const bool | is_tensor2 = polyset_type::is_tensor2 |
| static const bool | is_vectorial = polyset_type::is_vectorial |
| static const bool | is_scalar = polyset_type::is_scalar |
| static const bool | is_continuous = false |
| static const bool | is_modal = true |
| static const uint16_type | nComponents = polyset_type::nComponents |
| static const uint16_type | nComponents1 = polyset_type::nComponents1 |
| static const uint16_type | nComponents2 = polyset_type::nComponents2 |
| static const uint16_type | nDofPerVertex = convex_type::nbPtsPerVertex |
| Number of degrees of freedom per edge. | |
| static const uint16_type | nDofPerEdge = convex_type::nbPtsPerEdge |
| Number of degrees of freedom per face. | |
| static const uint16_type | nDofPerFace = convex_type::nbPtsPerFace |
| Number of degrees of freedom per volume. | |
| static const uint16_type | nDofPerVolume = convex_type::nbPtsPerVolume |
| static const uint16_type | nLocalDof = convex_type::numPoints |
| static const uint16_type | nDof = nLocalDof |
| static const uint16_type | nNodes = nDof |
| static const uint16_type | nDofGrad = super::nDim*nDof |
| static const uint16_type | nDofHess = super::nDim*super::nDim*nDof |
| std::string Feel::OrthogonalPolynomialSet< Dim, Order, PolySetType, T, Hypercube >::familyName | ( | ) | const [inline, virtual] |
the familyName() identifies the finite element
Reimplemented from Feel::PolynomialSet< Legendre< Dim, Order, Normalized< false >, T >, PolySetType >.
1.7.6.1