![]() |
(git:d18deda)
|
Utility routines for qs_scf. More...
Functions/Subroutines | |
subroutine, public | qs_scf_env_initialize (qs_env, scf_env, scf_control, scf_section) |
initializes input parameters if needed or restores values from previous runs to fill scf_env with the values required for scf | |
subroutine, public | qs_scf_env_init_basic (qs_env, scf_env) |
initializes input parameters if needed for non-scf calclulations using diagonalization | |
Utility routines for qs_scf.
subroutine, public qs_scf_initialization::qs_scf_env_initialize | ( | type(qs_environment_type), pointer | qs_env, |
type(qs_scf_env_type), pointer | scf_env, | ||
type(scf_control_type), optional, pointer | scf_control, | ||
type(section_vals_type), optional, pointer | scf_section | ||
) |
initializes input parameters if needed or restores values from previous runs to fill scf_env with the values required for scf
qs_env | the qs_environment where to perform the scf procedure |
scf_env | ... |
scf_control | ... |
scf_section | ... |
Definition at line 142 of file qs_scf_initialization.F.
subroutine, public qs_scf_initialization::qs_scf_env_init_basic | ( | type(qs_environment_type), pointer | qs_env, |
type(qs_scf_env_type), pointer | scf_env | ||
) |
initializes input parameters if needed for non-scf calclulations using diagonalization
qs_env | the qs_environment where to perform the scf procedure |
scf_env | ... |
Definition at line 200 of file qs_scf_initialization.F.