ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Namespaces | Functions
read_wfc_nao.h File Reference
#include "source_basis/module_ao/parallel_orbitals.h"
#include "source_psi/psi.h"
#include "source_estate/elecstate.h"
Include dependency graph for read_wfc_nao.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ModuleIO
 This class has two functions: restart psi from the previous calculation, and write psi to the disk.
 

Functions

void ModuleIO::read_wfc_nao_one_data (std::ifstream &ifs, double &data)
 Reads a single data value from an input file stream.
 
void ModuleIO::read_wfc_nao_one_data (std::ifstream &ifs, std::complex< double > &data)
 Reads a single complex data value from an input file stream.
 
template<typename T >
bool ModuleIO::read_wfc_nao (const std::string &global_readin_dir, const Parallel_Orbitals &ParaV, psi::Psi< T > &psid, elecstate::ElecState *const pelec, const std::vector< int > &ik2iktot, const int nkstot, const int nspin, const int skip_band=0, const int nstep=-1)
 Reads the wavefunction coefficients from an input file.