1#ifndef MODULEHAMILTPW_ONSITE_PROJ_PRINT_H
2#define MODULEHAMILTPW_ONSITE_PROJ_PRINT_H
22 const std::vector<std::complex<double>>& occs,
23 const std::vector<int>& iat_nh,
24 const std::vector<std::string>& atom_labels);
35 const std::vector<std::string>& atom_labels,
36 const std::vector<double>& mag_x,
37 const std::vector<double>& mag_y,
38 const std::vector<double>& mag_z);
void print_proj_status(int it, int nproj_it)
Print projector initialization status.
Definition onsite_proj_print.cpp:96
void print_mag_table(const std::vector< std::string > &atom_labels, const std::vector< double > &mag_x, const std::vector< double > &mag_y, const std::vector< double > &mag_z)
Print magnetism table.
Definition onsite_proj_print.cpp:78
void print_orb_chg(const UnitCell *ucell, const std::vector< std::complex< double > > &occs, const std::vector< int > &iat_nh, const std::vector< std::string > &atom_labels)
Print orbital charge analysis.
Definition onsite_proj_print.cpp:7
Definition onsite_proj.h:15