Definition at line 127 of file energy.F90.
◆ total
real(real64) energy_oct_m::energy_t::total = M_ZERO |
|
private |
Total energy.
\[
E = E_{ii} + \sum[{\rm Eigenvalues}] - U + E_x + E_c - \int n v_{xc}
- 1/2 \int n^e v_{pcm} + 1/2 \int n^n v_{pcm} - \int n v_U
\]
Definition at line 130 of file energy.F90.
◆ eigenvalues
real(real64) energy_oct_m::energy_t::eigenvalues = M_ZERO |
|
private |
\( \sum[{\rm Eigenvalues}] \)
Definition at line 135 of file energy.F90.
◆ exchange
real(real64) energy_oct_m::energy_t::exchange = M_ZERO |
|
private |
◆ exchange_hf
real(real64) energy_oct_m::energy_t::exchange_hf = M_ZERO |
|
private |
Exchange energy for the Hartree-Fock case only.
Definition at line 137 of file energy.F90.
◆ correlation
real(real64) energy_oct_m::energy_t::correlation = M_ZERO |
|
private |
◆ vdw
real(real64) energy_oct_m::energy_t::vdw = M_ZERO |
|
private |
◆ xc_j
real(real64) energy_oct_m::energy_t::xc_j = M_ZERO |
|
private |
◆ intnvxc
real(real64) energy_oct_m::energy_t::intnvxc = M_ZERO |
|
private |
\( \int n v_{\rm xc} \)
Definition at line 141 of file energy.F90.
◆ hartree
real(real64) energy_oct_m::energy_t::hartree = M_ZERO |
|
private |
Hartree \( U = (1/2) \int n v_{\rm Hartree} \).
Definition at line 142 of file energy.F90.
◆ int_ee_pcm
real(real64) energy_oct_m::energy_t::int_ee_pcm = M_ZERO |
|
private |
\( 1/2 v_{\rm Hartree} q_{pcm_e} \) dot product of vectors of dimension n_tesserae
Definition at line 143 of file energy.F90.
◆ int_en_pcm
real(real64) energy_oct_m::energy_t::int_en_pcm = M_ZERO |
|
private |
\( 1/2 v_{\rm Hartree} q_{pcm_n} \)
Definition at line 144 of file energy.F90.
◆ int_ne_pcm
real(real64) energy_oct_m::energy_t::int_ne_pcm = M_ZERO |
|
private |
\( 1/2 v_n q_{pcm_e} \)
Definition at line 145 of file energy.F90.
◆ int_nn_pcm
real(real64) energy_oct_m::energy_t::int_nn_pcm = M_ZERO |
|
private |
\( 1/2 v_n q_{pcm_n} \)
Definition at line 146 of file energy.F90.
◆ int_e_ext_pcm
real(real64) energy_oct_m::energy_t::int_e_ext_pcm = M_ZERO |
|
private |
\( v_{\rm Hartree} * q_{pcm_ext} \)
Definition at line 147 of file energy.F90.
◆ int_n_ext_pcm
real(real64) energy_oct_m::energy_t::int_n_ext_pcm = M_ZERO |
|
private |
\( v_n * q_{pcm_ext} \)
Definition at line 148 of file energy.F90.
◆ pcm_corr
real(real64) energy_oct_m::energy_t::pcm_corr = M_ZERO |
|
private |
\( \int [n (v_{e_rs} + v_{n_rs})] \)
Definition at line 149 of file energy.F90.
◆ kinetic
real(real64) energy_oct_m::energy_t::kinetic = M_ZERO |
|
private |
Kinetic energy of the non-interacting (KS) system of electrons.
Definition at line 150 of file energy.F90.
◆ extern
real(real64) energy_oct_m::energy_t::extern = M_ZERO |
|
private |
External \( V = <\Phi|V|\Phi> = \int n v \) (if no non-local pseudos exist)
Definition at line 151 of file energy.F90.
◆ extern_local
real(real64) energy_oct_m::energy_t::extern_local = M_ZERO |
|
private |
The local part of the external energy ( \( \int n v \) )
Definition at line 152 of file energy.F90.
◆ extern_non_local
real(real64) energy_oct_m::energy_t::extern_non_local = M_ZERO |
|
private |
The part of the external energy coming from the non-local part of the pseudos.
Definition at line 153 of file energy.F90.
◆ entropy
real(real64) energy_oct_m::energy_t::entropy = M_ZERO |
|
private |
◆ ts
real(real64) energy_oct_m::energy_t::ts = M_ZERO |
|
private |
◆ berry
real(real64) energy_oct_m::energy_t::berry = M_ZERO |
|
private |
Berry energy correction = \( -\mu E - <V_{\rm berry}> \).
Definition at line 156 of file energy.F90.
◆ delta_xc
real(real64) energy_oct_m::energy_t::delta_xc = M_ZERO |
|
private |
the XC derivative discontinuity
Definition at line 157 of file energy.F90.
◆ dft_u
real(real64) energy_oct_m::energy_t::dft_u = M_ZERO |
|
private |
◆ int_dft_u
real(real64) energy_oct_m::energy_t::int_dft_u = M_ZERO |
|
private |
◆ intnvstatic
real(real64) energy_oct_m::energy_t::intnvstatic = M_ZERO |
|
private |
\( \int n v_{\rm static} \) (static electric field)
Definition at line 160 of file energy.F90.
◆ photon_exchange
real(real64) energy_oct_m::energy_t::photon_exchange = M_ZERO |
|
private |
The documentation for this type was generated from the following file: