This is the complete list of members for dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >, including all inherited members.
| const_iterator typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| const_reference typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| deleteBasisData()=0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| evaluateBasisData(const quadrature::QuadratureRuleAttributes &quadratureRuleAttributes, const BasisStorageAttributesBoolMap basisStorageAttributesBoolMap)=0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| evaluateBasisData(const quadrature::QuadratureRuleAttributes &quadratureRuleAttributes, std::shared_ptr< const quadrature::QuadratureRuleContainer > quadratureRuleContainer, const BasisStorageAttributesBoolMap basisStorageAttributesBoolMap)=0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| evaluateBasisData(const quadrature::QuadratureRuleAttributes &quadratureRuleAttributes, std::vector< std::shared_ptr< const quadrature::QuadratureRule > > quadratureRuleVec, const BasisStorageAttributesBoolMap basisStorageAttributesBoolMap)=0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| evaluateBasisData(const quadrature::QuadratureRuleAttributes &quadratureRuleAttributes, std::shared_ptr< const quadrature::QuadratureRule > baseQuadratureRuleAdaptive, std::vector< std::shared_ptr< const utils::ScalarSpatialFunctionReal > > &functions, const std::vector< double > &absoluteTolerances, const std::vector< double > &relativeTolerances, const std::vector< double > &integralThresholds, const double smallestCellVolume, const unsigned int maxRecursion, const BasisStorageAttributesBoolMap basisStorageAttributesBoolMap)=0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| getBasisData(const QuadraturePointAttributes &attributes, const size_type basisId) const =0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| getBasisDofHandler() const =0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| getBasisGradientData(const QuadraturePointAttributes &attributes, const size_type basisId) const =0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| getBasisHessianData(const QuadraturePointAttributes &attributes, const size_type basisId) const =0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| getBasisOverlap(const size_type cellId, const size_type basisId1, const size_type basisId2) const =0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| getQuadratureRuleContainer() const =0 | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | pure virtual |
| iterator typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| pointer typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| QuadraturePointAttributes typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| QuadratureRuleAttributes typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| reference typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| Storage typedef | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | |
| ~BasisDataStorage()=default | dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > | virtual |