#include <SlaterBasis.h>
◆ SlaterBasis()
| dftfe::SlaterBasis::SlaterBasis |
( |
const double | rTol = 1e-10, |
|
|
const double | angleTol = 1e-10 ) |
◆ ~SlaterBasis()
| dftfe::SlaterBasis::~SlaterBasis |
( |
| ) |
|
◆ constructBasisSet()
| virtual void dftfe::SlaterBasis::constructBasisSet |
( |
const std::vector< std::pair< std::string, std::vector< double > > > & | atomCoords, |
|
|
const std::unordered_map< std::string, std::string > & | atomBasisFileNames ) |
|
overridevirtual |
◆ getBasisGradient()
| virtual std::vector< double > dftfe::SlaterBasis::getBasisGradient |
( |
const dftfe::uInt | basisId, |
|
|
const std::vector< double > & | x ) const |
|
overridevirtual |
◆ getBasisLaplacian()
| virtual std::vector< double > dftfe::SlaterBasis::getBasisLaplacian |
( |
const dftfe::uInt | basisId, |
|
|
const std::vector< double > & | x ) const |
|
overridevirtual |
◆ getBasisValue()
| virtual std::vector< double > dftfe::SlaterBasis::getBasisValue |
( |
const dftfe::uInt | basisId, |
|
|
const std::vector< double > & | x ) const |
|
overridevirtual |
◆ getNumBasis()
| virtual dftfe::Int dftfe::SlaterBasis::getNumBasis |
( |
| ) |
const |
|
overridevirtual |
◆ d_angleTol
| double dftfe::SlaterBasis::d_angleTol |
|
private |
◆ d_atomSymbolsAndCoords
| std::vector<std::pair<std::string, std::vector<double> > > dftfe::SlaterBasis::d_atomSymbolsAndCoords |
|
private |
◆ d_atomToSlaterPrimitivesPtr
| std::unordered_map<std::string, std::vector<SlaterPrimitive *> > dftfe::SlaterBasis::d_atomToSlaterPrimitivesPtr |
|
private |
◆ d_rTol
| double dftfe::SlaterBasis::d_rTol |
|
private |
◆ d_slaterBasisInfo
The documentation for this class was generated from the following file: