DFT-EFE
 
Loading...
Searching...
No Matches
dftefe::atoms::AtomSevereFunction< memorySpace > Member List

This is the complete list of members for dftefe::atoms::AtomSevereFunction< memorySpace >, including all inherited members.

AtomSevereFunction(std::shared_ptr< const AtomSphericalDataContainer > atomSphericalDataContainer, const std::vector< std::string > &atomSymbol, const std::vector< utils::Point > &atomCoordinates, const std::string fieldName, const size_type derivativeType, const size_type sphericalValPower=2, const double constant=1.0, linearAlgebra::LinAlgOpContext< memorySpace > *linAlgOpContext=nullptr)dftefe::atoms::AtomSevereFunction< memorySpace >
AtomSuperpositionFunction(std::shared_ptr< const AtomSphericalDataContainer > atomSphericalDataContainer, const std::vector< std::string > &atomSymbol, const std::vector< utils::Point > &atomCoordinates, const std::string fieldName, linearAlgebra::LinAlgOpContext< memorySpace > *linAlgOpContext=nullptr)dftefe::atoms::AtomSuperpositionFunction< memorySpace >
d_atomCoordinatesVecdftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_atomSphericalDataContainerdftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_atomSupTypedftefe::atoms::AtomSevereFunction< memorySpace >private
d_atomSymbolVecdftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_constantdftefe::atoms::AtomSevereFunction< memorySpace >private
d_dimdftefe::atoms::AtomSevereFunction< memorySpace >private
d_fieldNamedftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_linAlgOpContextdftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_numAtomsdftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_numEnrichmentFuncTotaldftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_originsFlatdftefe::atoms::AtomSuperpositionFunction< memorySpace >private
d_sphericalDataVecAlldftefe::atoms::AtomSuperpositionFunction< memorySpace >private
eval(const size_type numPoints, const double *t, Q *q) constdftefe::utils::ScalarSpatialFunction< Q >inline
evalHost(size_type numPoints, const double *t, double *q) const overridedftefe::atoms::AtomSevereFunction< memorySpace >protected
dftefe::atoms::AtomSuperpositionFunction::evalHost(size_type numPoints, const AtomSuperpositionFuncType atomSupType, const double constant, const double *t, double *q) constdftefe::atoms::AtomSuperpositionFunction< memorySpace >protected
dftefe::utils::ScalarSpatialFunction::evalHost(size_type numPoints, const double *t, Q *q) constdftefe::utils::ScalarSpatialFunction< Q >inlineprotectedvirtual
evaluate(const size_type numPoints, const AtomSuperpositionFuncType atomSupType, const double *t, double *q, const double constant=1.0) constdftefe::atoms::AtomSuperpositionFunction< memorySpace >inline
operator()(const utils::Point &point) const overridedftefe::atoms::AtomSevereFunction< memorySpace >virtual
operator()(const std::vector< utils::Point > &points) const overridedftefe::atoms::AtomSevereFunction< memorySpace >
dftefe::utils::ScalarSpatialFunction::operator()(const std::vector< utils::Point > &points) const =0dftefe::utils::ScalarSpatialFunction< Q >pure virtual
~ScalarSpatialFunction()=defaultdftefe::utils::ScalarSpatialFunction< Q >virtual