escript
Revision_
|
#include <ReferenceElementSets.h>
Public Member Functions | |
ReferenceElementSet (ElementTypeId id, int order, int reduced_order) | |
const_ShapeFunction_ptr | borrowBasisFunctions (bool reducedShapefunction, bool reducedIntegrationOrder) const |
const_ShapeFunction_ptr | borrowParametrization (bool reducedIntegrationOrder) const |
const_ReferenceElement_ptr | borrowReferenceElement (bool reducedIntOrder) const |
int | getNumNodes () const |
Public Attributes | |
ReferenceElement_ptr | referenceElementReducedQuadrature |
ReferenceElement_ptr | referenceElement |
A reference element set manages the reference elements for the full and reduced integration order
finley::ReferenceElementSet::ReferenceElementSet | ( | ElementTypeId | id, |
int | order, | ||
int | reduced_order | ||
) | [inline] |
const_ShapeFunction_ptr finley::ReferenceElementSet::borrowBasisFunctions | ( | bool | reducedShapefunction, |
bool | reducedIntegrationOrder | ||
) | const [inline] |
References referenceElement, and referenceElementReducedQuadrature.
const_ShapeFunction_ptr finley::ReferenceElementSet::borrowParametrization | ( | bool | reducedIntegrationOrder | ) | const [inline] |
References referenceElement, and referenceElementReducedQuadrature.
const_ReferenceElement_ptr finley::ReferenceElementSet::borrowReferenceElement | ( | bool | reducedIntOrder | ) | const [inline] |
References referenceElement, and referenceElementReducedQuadrature.
int finley::ReferenceElementSet::getNumNodes | ( | ) | const [inline] |
References referenceElement.
Referenced by borrowBasisFunctions(), borrowParametrization(), borrowReferenceElement(), getNumNodes(), and ReferenceElementSet().
Referenced by borrowBasisFunctions(), borrowParametrization(), borrowReferenceElement(), and ReferenceElementSet().