|
| WmBasisArraySet () |
|
void | loadBasis (const int primitiveID, const std::string &basisArraySetName, const std::string &vspace_basisName, const size_t vspace_ndims) |
|
void | loadFile (const std::string &filename) |
|
int | getNumFacesPerElement () const |
|
int | getNumFaceNodes () const |
|
int | getNumTotalFaceNodes () const |
|
int | getNumTotalFaceNodesDeduplicated () const |
| Get the total number of face nodes on the element, not double-counting nodes that live on more than one face.
|
|
int | getNumDims () const |
|
int | getNumTotalNodes () const |
|
int | getNumGaussQuadNodes () const |
|
int | getNumInternalNodes () const |
|
int | getSpatialOrder () const |
|
real | getCFLLimit () const |
|
size_t | getBasisArrayBlockSize_Source () const |
|
size_t | getBasisArrayBlockSize_NumericalFlux () const |
|
size_t | getBasisArrayBlockSize_InternalFlux () const |
|
size_t | getBasisArrayBlockSize_DerivativeApproximation () const |
|
size_t | getBasisArraySize_NumericalFlux () const |
|
size_t | getBasisArraySize_NumericalFlux_altFace () const |
|
size_t | getBasisArraySize_InternalFlux () const |
|
size_t | getBasisArraySize_DerivativeApproximation () const |
|
size_t | getBasisArraySize_LinearAverage () const |
|
size_t | getBasisArraySize_LinearCenter () const |
|
size_t | getBasisArraySize_MonomialConversion () const |
|
int | getNumSubElements () const |
|
int | getNumNodesPerSubElement () const |
|
const int * | getSubElementConnectivity () const |
|
const std::vector< int > & | getFaceNodesDeduplicated () const |
| Return the list of all face node indices, with duplicates (e.g.
|
|
const std::vector< real > & | getNodePositions () const |
|
const std::vector< real > & | getNodePositionsGaussQuad () const |
|
const std::vector< real > & | getNodePositions_PositivityPreservingQuad () const |
|
size_t | getNumPositivityPreservingQuadNodes () |
|
size_t | getNumInteriorPositivityPreservingQuadNodes () const |
|
const real * | getBasisArray_LagrangeOnGQnodes () const |
|
const real * | getBasisArray_NumericalFlux () const |
|
const real * | getBasisArray_NumericalFlux_altFace () const |
|
const real * | getBasisArray_InternalFlux () const |
|
const real * | getBasisArray_GaussQuad () const |
|
const std::vector< real > & | getBasisArray_PositivityPreservingQuadWeights () const |
|
const std::vector< real > & | getBasisArray_evaluateAtInteriorPositivityPreservingQuadNodes () const |
|
const real * | getBasisArray_DerivativeApproximation () const |
|
const std::vector< real > & | getBasisArray_LinearAverage () const |
|
const real * | getBasisArray_LinearCenter () const |
|
const real * | getBasisArray_MonomialConversion () const |
|
const int * | getOrientations (const int index) const |
|
const int * | getFaceNodes (const int face_index) const |
|
real | getInverseElementVolume () const |
| 1/element volume, in the local coordinate system useful for turning volume averages into volume integrals
|
|
int | getNumFaceTypes () const |
|
int | getNumFaceNodes (int face_index) const |
|
int | getNumOrientations () const |
|
int | getNumFaceNodesForFaceType (int face_type) const |
|
const std::vector< int > & | getNumFaceNodesVector () const |
|
bool | has_csr () const |
|
const std::vector< real > & | getBasisArrayInternalFluxCSRVal (const int dim) const |
|
const std::vector< int > & | getBasisArrayInternalFluxCSRCol (const int dim) const |
|
const std::vector< int > & | getBasisArrayInternalFluxCSRRowPtr (const int dim) const |
|
const std::vector< real > & | getBasisArrayDerivativeMatrixCSRVal (const int dim) const |
|
const std::vector< int > & | getBasisArrayDerivativeMatrixCSRCol (const int dim) const |
|
const std::vector< int > & | getBasisArrayDerivativeCSRRowPtr (const int dim) const |
|
const std::vector< real > & | getBasisArrayNumericalFluxCSRVal (const int face) const |
|
const std::vector< int > & | getBasisArrayNumericalFluxCSRCol (const int face) const |
|
const std::vector< int > & | getBasisArrayNumericalFluxCSRRowPtr (const int face) const |
|