ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Protected Member Functions | Protected Attributes | List of all members
InitDMFileTest Class Reference
Inheritance diagram for InitDMFileTest:
Collaboration diagram for InitDMFileTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 
void write_test_csr (const std::string &filename, double scale, int ispin, int nspin)
 Build an HContainer with diagonal values at R=(0,0,0) and write it via write_dmr_csr.
 
elecstate::DensityMatrix< double, double > * create_dm (int nspin)
 Create DensityMatrix with given nspin and initialize DMR from an HContainer template.
 

Protected Attributes

Parallel_OrbitalsparaV
 
UnitCell ucell
 
int nlocal
 

Member Function Documentation

◆ create_dm()

elecstate::DensityMatrix< double, double > * InitDMFileTest::create_dm ( int  nspin)
inlineprotected

Create DensityMatrix with given nspin and initialize DMR from an HContainer template.

Here is the call graph for this function:

◆ SetUp()

void InitDMFileTest::SetUp ( )
inlineoverrideprotected
Here is the call graph for this function:

◆ TearDown()

void InitDMFileTest::TearDown ( )
inlineoverrideprotected

◆ write_test_csr()

void InitDMFileTest::write_test_csr ( const std::string &  filename,
double  scale,
int  ispin,
int  nspin 
)
inlineprotected

Build an HContainer with diagonal values at R=(0,0,0) and write it via write_dmr_csr.

Here is the call graph for this function:

Member Data Documentation

◆ nlocal

int InitDMFileTest::nlocal
protected

◆ paraV

Parallel_Orbitals* InitDMFileTest::paraV
protected

◆ ucell

UnitCell InitDMFileTest::ucell
protected

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