|
DFT-FE 1.3.0-pre
Density Functional Theory With Finite-Elements
|
#include <expConfiningPotential.h>
Public Member Functions | |
| expConfiningPotential () | |
| void | init (const std::shared_ptr< dftfe::basis::FEBasisOperations< dataTypes::number, double, dftfe::utils::MemorySpace::HOST > > &feBasisOp, const dftParameters &dftParams, const std::vector< std::vector< double > > &atomLocations) |
| void | addConfiningPotential (dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > &externalPotential) const |
Private Attributes | |
| dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > | d_confiningPotential |
| dftfe::expConfiningPotential::expConfiningPotential | ( | ) |
| void dftfe::expConfiningPotential::addConfiningPotential | ( | dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > & | externalPotential | ) | const |
| void dftfe::expConfiningPotential::init | ( | const std::shared_ptr< dftfe::basis::FEBasisOperations< dataTypes::number, double, dftfe::utils::MemorySpace::HOST > > & | feBasisOp, |
| const dftParameters & | dftParams, | ||
| const std::vector< std::vector< double > > & | atomLocations ) |
|
private |