#include <AtomicBasis.h>
◆ BasisType
Enumerator |
---|
SLATER | |
GAUSSIAN | |
BESSELORTHO | |
◆ ~AtomicBasis()
dftfe::AtomicBasis::~AtomicBasis |
( |
| ) |
|
|
default |
◆ constructBasisSet()
virtual void dftfe::AtomicBasis::constructBasisSet |
( |
const std::vector< std::pair< std::string, std::vector< double > > > & | atomCoords, |
|
|
const std::unordered_map< std::string, std::string > & | atomBasisFileNames ) |
|
pure virtual |
◆ getBasisGradient()
virtual std::vector< double > dftfe::AtomicBasis::getBasisGradient |
( |
const dftfe::uInt | basisId, |
|
|
const std::vector< double > & | x ) const |
|
pure virtual |
◆ getBasisLaplacian()
virtual std::vector< double > dftfe::AtomicBasis::getBasisLaplacian |
( |
const dftfe::uInt | basisId, |
|
|
const std::vector< double > & | x ) const |
|
pure virtual |
◆ getBasisValue()
virtual std::vector< double > dftfe::AtomicBasis::getBasisValue |
( |
const dftfe::uInt | basisId, |
|
|
const std::vector< double > & | x ) const |
|
pure virtual |
◆ getNumBasis()
virtual dftfe::Int dftfe::AtomicBasis::getNumBasis |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: