69 void set_efval(
const int& is,
const double& ef_in);
Definition read_atoms_helper_test.cpp:11
Definition fp_energy.h:64
double ef_dw
spin down Fermi energy
Definition fp_energy.h:67
double get_efval(const int &is) const
get the value of fermi of a specific spin
Definition fp_energy.cpp:92
bool two_efermi
Definition fp_energy.h:68
void set_efval(const int &is, const double &ef_in)
set Efermi of a specific spin
Definition fp_energy.cpp:68
double ef
Fermi energy.
Definition fp_energy.h:65
double ef_up
spin up Fermi energy
Definition fp_energy.h:66
std::vector< double > get_all_ef() const
get all fermi energies for all spins
Definition fp_energy.cpp:115
Definition fp_energy.h:17
double etot_delta
Definition fp_energy.h:20
double escon
DeePKS energy.
Definition fp_energy.h:48
double ewald_energy
Ewald energy (ion-ion)
Definition fp_energy.h:27
double etot
the total free energy
Definition fp_energy.h:18
double etxcc
the nlcc exchange and correlation
Definition fp_energy.h:25
double exx
the exact exchange energy.
Definition fp_energy.h:31
void clear_all()
set all energies to zero
Definition fp_energy.cpp:32
double edeepks_scf
Definition fp_energy.h:45
double ekinetic
Definition fp_energy.h:50
double esol_el
the implicit solvation energy Ael
Definition fp_energy.h:41
double etot_old
old total free energy
Definition fp_energy.h:19
double descf
correction by the difference of rho
Definition fp_energy.h:30
double etot_harris
total energy of harris functional
Definition fp_energy.h:38
void print_all() const
print all energies
Definition fp_energy.cpp:40
double gatefield
correction energy for gatefield
Definition fp_energy.h:35
double edftu
DFT+U energy.
Definition fp_energy.h:44
double vtxc
v_xc(r) = \frac{\delta E_xc}{\delta n} exchange and correlation potential
Definition fp_energy.h:26
double calculate_harris()
calculate etot_harris
Definition fp_energy.cpp:24
double hartree_energy
Hartree energy (electron-electron)
Definition fp_energy.h:28
double demet
correction for metals or entropy (-TS)
Definition fp_energy.h:29
double deband_harris
correction for harris energy
Definition fp_energy.h:39
double deband
correction for variational energy
Definition fp_energy.h:23
double etxc
E_xc[n(r)] exchange and correlation energy.
Definition fp_energy.h:24
double edeepks_delta
DeePKS energy difference.
Definition fp_energy.h:46
double evdw
the vdw energy
Definition fp_energy.h:36
double ml_exx
the ML-EXX energy.
Definition fp_energy.h:32
double eband
the band energy
Definition fp_energy.h:22
double calculate_etot()
ion-electron interaction energy contributed by local pp, used in OFDFT
Definition fp_energy.cpp:16
double esol_cav
the implicit solvation energy Acav
Definition fp_energy.h:42
double e_local_pp
kinetic energy, used in OFDFT
Definition fp_energy.h:51
double efield
dipole potential in surface calculations
Definition fp_energy.h:34