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

Public Member Functions

 TestHSolverPW_SDFT ()
 

Public Attributes

ModulePW::PW_Basis_K pwbk
 
Stochastic_WF< std::complex< double > > stowf
 
K_Vectors kv
 
StoChe< double > stoche
 
hamilt::HamiltSdftPW< std::complex< double > > * p_hamilt_sto = nullptr
 
hsolver::HSolverPW_SDFT< std::complex< double >, base_device::DEVICE_CPU > hs_d
 
hamilt::Hamilt< std::complex< double > > hamilt_test_d
 
psi::Psi< std::complex< double > > psi_test_cd
 
psi::Psi< std::complex< double > > psi_test_no
 
elecstate::ElecStatePW< std::complex< double > > elecstate_test
 
std::string method_test = "cg"
 
std::ofstream temp_ofs
 

Detailed Description

Tested function:

Constructor & Destructor Documentation

◆ TestHSolverPW_SDFT()

TestHSolverPW_SDFT::TestHSolverPW_SDFT ( )
inline

Member Data Documentation

◆ elecstate_test

elecstate::ElecStatePW<std::complex<double> > TestHSolverPW_SDFT::elecstate_test

◆ hamilt_test_d

hamilt::Hamilt<std::complex<double> > TestHSolverPW_SDFT::hamilt_test_d

◆ hs_d

hsolver::HSolverPW_SDFT<std::complex<double>, base_device::DEVICE_CPU> TestHSolverPW_SDFT::hs_d
Initial value:
&kv,
&pwbk,
"scf",
"pw",
"cg",
false,
Input_para input
Definition parameter.h:45
System_para sys
Definition parameter.h:47
K_Vectors kv
Definition test_hsolver_sdft.cpp:270
Stochastic_WF< std::complex< double > > stowf
Definition test_hsolver_sdft.cpp:269
StoChe< double > stoche
Definition test_hsolver_sdft.cpp:271
hamilt::HamiltSdftPW< std::complex< double > > * p_hamilt_sto
Definition test_hsolver_sdft.cpp:272
ModulePW::PW_Basis_K pwbk
Definition test_hsolver_sdft.cpp:268
Definition diago_iter_assist.h:14
Definition hsolver_pw_sdft.h:10
Parameter PARAM
Definition parameter.cpp:3
int nspin
LDA ; LSDA ; non-linear spin.
Definition input_parameter.h:84
bool use_uspp
true if "uspp" is set
Definition system_parameter.h:25

◆ kv

K_Vectors TestHSolverPW_SDFT::kv

◆ method_test

std::string TestHSolverPW_SDFT::method_test = "cg"

◆ p_hamilt_sto

hamilt::HamiltSdftPW<std::complex<double> >* TestHSolverPW_SDFT::p_hamilt_sto = nullptr

◆ psi_test_cd

psi::Psi<std::complex<double> > TestHSolverPW_SDFT::psi_test_cd

◆ psi_test_no

psi::Psi<std::complex<double> > TestHSolverPW_SDFT::psi_test_no

◆ pwbk

ModulePW::PW_Basis_K TestHSolverPW_SDFT::pwbk

◆ stoche

StoChe<double> TestHSolverPW_SDFT::stoche

◆ stowf

Stochastic_WF<std::complex<double> > TestHSolverPW_SDFT::stowf

◆ temp_ofs

std::ofstream TestHSolverPW_SDFT::temp_ofs

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