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

Protected Member Functions

void SetUp () override
 
void TearDown () override
 
void SetUp () override
 
void TearDown () override
 
hamilt::HContainer< double > * create_hcontainer (double scale)
 Build an HContainer with diagonal values at R=(0,0,0)
 
void write_full_csr (const std::string &filename, hamilt::HContainer< double > *hc, int ispin, int nspin, int precision=8)
 Write a full CSR file via write_dmr_csr (uses Output_HContainer internally)
 

Protected Attributes

UnitCell ucell
 
std::string output
 
Parallel_OrbitalsparaV
 
int nlocal
 
int test_size = 2
 
int test_nw = 4
 

Detailed Description

Member Function Documentation

◆ create_hcontainer()

hamilt::HContainer< double > * OutputHContainerTest::create_hcontainer ( double  scale)
inlineprotected

Build an HContainer with diagonal values at R=(0,0,0)

◆ SetUp() [1/2]

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

◆ SetUp() [2/2]

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

◆ TearDown() [1/2]

void OutputHContainerTest::TearDown ( )
inlineoverrideprotected

◆ TearDown() [2/2]

void OutputHContainerTest::TearDown ( )
inlineoverrideprotected

◆ write_full_csr()

void OutputHContainerTest::write_full_csr ( const std::string &  filename,
hamilt::HContainer< double > *  hc,
int  ispin,
int  nspin,
int  precision = 8 
)
inlineprotected

Write a full CSR file via write_dmr_csr (uses Output_HContainer internally)

Here is the call graph for this function:

Member Data Documentation

◆ nlocal

int OutputHContainerTest::nlocal
protected

◆ output

std::string OutputHContainerTest::output
protected

◆ paraV

Parallel_Orbitals* OutputHContainerTest::paraV
protected

◆ test_nw

int OutputHContainerTest::test_nw = 4
protected

◆ test_size

int OutputHContainerTest::test_size = 2
protected

◆ ucell

UnitCell OutputHContainerTest::ucell
protected

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