some variables used for the SCF cycle
More...
some variables used for the SCF cycle
Definition at line 208 of file scf.F90.
|
logical | conv_eigen_error |
|
logical | check_conv |
|
integer | mix_field |
|
logical | lcao_restricted |
|
logical | calc_force |
|
logical | calc_dipole |
|
logical | calc_partial_charges |
|
type(mix_t) | smix |
|
type(mixfield_t), pointer | mixfield |
|
type(eigensolver_t) | eigens |
|
integer | mixdim1 |
|
logical | forced_finish |
| remember if 'touch stop' was triggered earlier. More...
|
|
type(lda_u_mixer_t) | lda_u_mix |
|
type(vtau_mixer_t) | vtau_mix |
|
type(berry_t) | berry |
|
integer | matvec |
| number matrix-vector products More...
|
|
real(real64) | energy_in |
|
real(real64) | energy_diff |
|
real(real64) | abs_dens_diff |
|
real(real64) | evsum_in |
|
real(real64) | evsum_out |
|
real(real64) | evsum_diff |
|
logical | converged_current |
|
logical | converged_last |
|
integer | verbosity_ |
|
type(lcao_t) | lcao |
| Linear combination of atomic orbitals. More...
|
|
real(real64), dimension(:,:), allocatable | rhoout |
|
real(real64), dimension(:,:), allocatable | rhoin |
|
real(real64), dimension(:,:), allocatable | vhxc_old |
|
class(wfs_elec_t), dimension(:, :), allocatable | psioutb |
|
logical | output_forces |
|
logical | calc_current |
|
logical | output_during_scf |
|
logical | finish |
|
◆ max_iter
integer, public scf_oct_m::scf_t::max_iter |
maximum number of SCF iterations
Definition at line 210 of file scf.F90.
◆ lmm_r
real(real64), public scf_oct_m::scf_t::lmm_r |
◆ conv_eigen_error
logical scf_oct_m::scf_t::conv_eigen_error |
|
private |
◆ check_conv
logical scf_oct_m::scf_t::check_conv |
|
private |
◆ mix_field
integer scf_oct_m::scf_t::mix_field |
|
private |
◆ lcao_restricted
logical scf_oct_m::scf_t::lcao_restricted |
|
private |
◆ calc_force
logical scf_oct_m::scf_t::calc_force |
|
private |
◆ calc_stress
logical, public scf_oct_m::scf_t::calc_stress |
◆ calc_dipole
logical scf_oct_m::scf_t::calc_dipole |
|
private |
◆ calc_partial_charges
logical scf_oct_m::scf_t::calc_partial_charges |
|
private |
◆ smix
type(mix_t) scf_oct_m::scf_t::smix |
|
private |
◆ mixfield
type(mixfield_t), pointer scf_oct_m::scf_t::mixfield |
|
private |
◆ eigens
◆ mixdim1
integer scf_oct_m::scf_t::mixdim1 |
|
private |
◆ forced_finish
logical scf_oct_m::scf_t::forced_finish |
|
private |
remember if 'touch stop' was triggered earlier.
Definition at line 228 of file scf.F90.
◆ lda_u_mix
◆ vtau_mix
◆ berry
type(berry_t) scf_oct_m::scf_t::berry |
|
private |
◆ matvec
integer scf_oct_m::scf_t::matvec |
|
private |
number matrix-vector products
Definition at line 232 of file scf.F90.
◆ restart_load
type(restart_t), public scf_oct_m::scf_t::restart_load |
◆ restart_dump
type(restart_t), public scf_oct_m::scf_t::restart_dump |
◆ criterion_list
◆ energy_in
real(real64) scf_oct_m::scf_t::energy_in |
|
private |
◆ energy_diff
real(real64) scf_oct_m::scf_t::energy_diff |
|
private |
◆ abs_dens_diff
real(real64) scf_oct_m::scf_t::abs_dens_diff |
|
private |
◆ evsum_in
real(real64) scf_oct_m::scf_t::evsum_in |
|
private |
◆ evsum_out
real(real64) scf_oct_m::scf_t::evsum_out |
|
private |
◆ evsum_diff
real(real64) scf_oct_m::scf_t::evsum_diff |
|
private |
◆ converged_current
logical scf_oct_m::scf_t::converged_current |
|
private |
◆ converged_last
logical scf_oct_m::scf_t::converged_last |
|
private |
◆ verbosity_
integer scf_oct_m::scf_t::verbosity_ |
|
private |
◆ lcao
type(lcao_t) scf_oct_m::scf_t::lcao |
|
private |
Linear combination of atomic orbitals.
Definition at line 242 of file scf.F90.
◆ rhoout
real(real64), dimension(:,:), allocatable scf_oct_m::scf_t::rhoout |
|
private |
◆ rhoin
real(real64), dimension(:,:), allocatable scf_oct_m::scf_t::rhoin |
|
private |
◆ vhxc_old
real(real64), dimension(:,:), allocatable scf_oct_m::scf_t::vhxc_old |
|
private |
◆ psioutb
class(wfs_elec_t), dimension(:, :), allocatable scf_oct_m::scf_t::psioutb |
|
private |
◆ output_forces
logical scf_oct_m::scf_t::output_forces |
|
private |
◆ calc_current
logical scf_oct_m::scf_t::calc_current |
|
private |
◆ output_during_scf
logical scf_oct_m::scf_t::output_during_scf |
|
private |
◆ finish
logical scf_oct_m::scf_t::finish |
|
private |
The documentation for this type was generated from the following file: