ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Namespaces | Functions
elecstate_print.cpp File Reference
#include "elecstate.h"
#include "source_base/formatter.h"
#include "source_base/global_variable.h"
#include "source_base/parallel_common.h"
#include "source_estate/module_pot/H_Hartree_pw.h"
#include "source_estate/module_pot/efield.h"
#include "source_estate/module_pot/gatefield.h"
#include "source_hamilt/module_xc/xc_functional.h"
#include "source_lcao/module_deepks/LCAO_deepks.h"
#include "source_io/module_parameter/parameter.h"
#include "occupy.h"
Include dependency graph for elecstate_print.cpp:

Namespaces

namespace  elecstate
 

Functions

void elecstate::print_scf_iterinfo (const std::string &ks_solver, const int &istep, const int &witer, const std::vector< double > &mag, const int &wmag, const double &etot, const double &ediff, const int &wener, const std::vector< double > &drho, const int &wrho, const double &time, const int &wtime)
 
void elecstate::print_etot (const Magnetism &magnet, const ElecState &elec, const bool converged, const int &iter_in, const double &scf_thr, const double &scf_thr_kin, const double &duration, const double &pw_diag_thr, const double &avg_iter, const bool print)
 print total free energy and other energies
 
void elecstate::print_format (const std::string &name, const double &value)
 function to print name, value and value*Ry_to_eV