DFT-EFE
 
Loading...
Searching...
No Matches
dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace > Member List

This is the complete list of members for dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >, including all inherited members.

const_iterator typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
const_reference typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
deleteBasisData()=0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
evaluateBasisData(const quadrature::QuadratureRuleAttributes &quadratureRuleAttributes, const BasisStorageAttributesBoolMap basisStorageAttributesBoolMap)=0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
evaluateBasisData(const quadrature::QuadratureRuleAttributes &quadratureRuleAttributes, std::shared_ptr< const quadrature::QuadratureRuleContainer > quadratureRuleContainer, const BasisStorageAttributesBoolMap basisStorageAttributesBoolMap)=0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
evaluateBasisData(const quadrature::QuadratureRuleAttributes &quadratureRuleAttributes, std::vector< std::shared_ptr< const quadrature::QuadratureRule > > quadratureRuleVec, const BasisStorageAttributesBoolMap basisStorageAttributesBoolMap)=0dftefe::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)=0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
getBasisData(const QuadraturePointAttributes &attributes, const size_type basisId) const =0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
getBasisDofHandler() const =0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
getBasisGradientData(const QuadraturePointAttributes &attributes, const size_type basisId) const =0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
getBasisHessianData(const QuadraturePointAttributes &attributes, const size_type basisId) const =0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
getBasisOverlap(const size_type cellId, const size_type basisId1, const size_type basisId2) const =0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
getQuadratureRuleContainer() const =0dftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >pure virtual
iterator typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
pointer typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
QuadraturePointAttributes typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
QuadratureRuleAttributes typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
reference typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
Storage typedefdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >
~BasisDataStorage()=defaultdftefe::basis::BasisDataStorage< ValueTypeBasisData, memorySpace >virtual