(git:9754b87)
Loading...
Searching...
No Matches
scf_control_types::smear_type Type Reference

contains the parameters needed by a scf run More...

Data Fields

logical do_smear = .FALSE.
 
logical common_mu = .FALSE.
 
integer method = -1
 
real(kind=dp) electronic_temperature = -1.0_dp
 
real(kind=dp) fixed_mag_mom = -1.0_dp
 
real(kind=dp) eps_fermi_dirac = -1.0_dp
 
real(kind=dp) window_size = -1.0_dp
 
real(kind=dp), dimension(:), pointer list => NULL()
 

Detailed Description

contains the parameters needed by a scf run

Parameters
density_guesshow to choose the initial density (CORE,RANDOM,RESTART,ATOMIC,FROZEN)
eps_eigvalwanted error on the eigenvalues
eps_scfwhanted error on the whole scf
level_shiftamount of level shift
p_mixhow to mix the new and old densities in non diss iterations
eps_lumoserror on the lumos calculated at the end of the scf
max_iter_lumusmaxumum number of iterations used to calculate the lumos at the end of the scf
max_scfmax scf iterations
added_mosadditional number of MOs that might be used in the SCF
step_sizethe optimizer step size
cdft_opt_controlsettings for optimizers that work only together with CDFT constraints
History
09.2002 created [fawzi]
Author
Fawzi Mohamed

Definition at line 91 of file scf_control_types.F.

Field Documentation

◆ do_smear

logical scf_control_types::smear_type::do_smear = .FALSE.

Definition at line 92 of file scf_control_types.F.

◆ common_mu

logical scf_control_types::smear_type::common_mu = .FALSE.

Definition at line 93 of file scf_control_types.F.

◆ method

integer scf_control_types::smear_type::method = -1

Definition at line 94 of file scf_control_types.F.

◆ electronic_temperature

real(kind=dp) scf_control_types::smear_type::electronic_temperature = -1.0_dp

Definition at line 95 of file scf_control_types.F.

◆ fixed_mag_mom

real(kind=dp) scf_control_types::smear_type::fixed_mag_mom = -1.0_dp

Definition at line 95 of file scf_control_types.F.

◆ eps_fermi_dirac

real(kind=dp) scf_control_types::smear_type::eps_fermi_dirac = -1.0_dp

Definition at line 95 of file scf_control_types.F.

◆ window_size

real(kind=dp) scf_control_types::smear_type::window_size = -1.0_dp

Definition at line 95 of file scf_control_types.F.

◆ list

real(kind=dp), dimension(:), pointer scf_control_types::smear_type::list => NULL()

Definition at line 99 of file scf_control_types.F.


The documentation for this type was generated from the following file: