DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::expConfiningPotential Class Reference

#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::HOSTd_confiningPotential
 

Constructor & Destructor Documentation

◆ expConfiningPotential()

dftfe::expConfiningPotential::expConfiningPotential ( )

Member Function Documentation

◆ addConfiningPotential()

void dftfe::expConfiningPotential::addConfiningPotential ( dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > & externalPotential) const

◆ init()

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 )

Member Data Documentation

◆ d_confiningPotential

dftfe::utils::MemoryStorage<double, dftfe::utils::MemorySpace::HOST> dftfe::expConfiningPotential::d_confiningPotential
private

The documentation for this class was generated from the following file: