(git:c5411e0)
|
wrapper for temporary and cached objects used in the scf iteration More...
Data Fields | |
integer | nkrylov |
integer | nblock |
integer | nmo_conv |
integer | nmo_nc |
integer | max_iter |
logical | always_check_conv |
real(dp) | eps_std_diag |
real(dp) | eps_conv |
real(dp) | eps_adapt |
real(dp) | max_res_norm |
real(dp) | min_res_norm |
real(dp), dimension(:), pointer | c_eval |
real(dp), dimension(:), pointer | t_eval |
type(cp_fm_type), dimension(:), pointer | v_mat |
type(cp_fm_type), dimension(:), pointer | mo_conv |
type(cp_fm_type), dimension(:), pointer | mo_refine |
type(cp_fm_type), pointer | tmp_mat |
type(cp_fm_type), pointer | block1_mat |
type(cp_fm_type), pointer | block2_mat |
type(cp_fm_type), pointer | block3_mat |
type(cp_fm_type), pointer | block4_mat |
type(cp_fm_type), pointer | block5_mat |
type(cp_fm_type), dimension(:), pointer | c_vec |
type(cp_fm_type), dimension(:), pointer | chc_mat |
wrapper for temporary and cached objects used in the scf iteration
Definition at line 70 of file qs_scf_types.F.
integer qs_scf_types::krylov_space_type::nkrylov |
Definition at line 71 of file qs_scf_types.F.
integer qs_scf_types::krylov_space_type::nblock |
Definition at line 71 of file qs_scf_types.F.
integer qs_scf_types::krylov_space_type::nmo_conv |
Definition at line 71 of file qs_scf_types.F.
integer qs_scf_types::krylov_space_type::nmo_nc |
Definition at line 71 of file qs_scf_types.F.
integer qs_scf_types::krylov_space_type::max_iter |
Definition at line 71 of file qs_scf_types.F.
logical qs_scf_types::krylov_space_type::always_check_conv |
Definition at line 72 of file qs_scf_types.F.
real(dp) qs_scf_types::krylov_space_type::eps_std_diag |
Definition at line 73 of file qs_scf_types.F.
real(dp) qs_scf_types::krylov_space_type::eps_conv |
Definition at line 73 of file qs_scf_types.F.
real(dp) qs_scf_types::krylov_space_type::eps_adapt |
Definition at line 73 of file qs_scf_types.F.
real(dp) qs_scf_types::krylov_space_type::max_res_norm |
Definition at line 73 of file qs_scf_types.F.
real(dp) qs_scf_types::krylov_space_type::min_res_norm |
Definition at line 73 of file qs_scf_types.F.
real(dp), dimension(:), pointer qs_scf_types::krylov_space_type::c_eval |
Definition at line 74 of file qs_scf_types.F.
real(dp), dimension(:), pointer qs_scf_types::krylov_space_type::t_eval |
Definition at line 74 of file qs_scf_types.F.
type(cp_fm_type), dimension(:), pointer qs_scf_types::krylov_space_type::v_mat |
Definition at line 75 of file qs_scf_types.F.
type(cp_fm_type), dimension(:), pointer qs_scf_types::krylov_space_type::mo_conv |
Definition at line 75 of file qs_scf_types.F.
type(cp_fm_type), dimension(:), pointer qs_scf_types::krylov_space_type::mo_refine |
Definition at line 75 of file qs_scf_types.F.
type(cp_fm_type), pointer qs_scf_types::krylov_space_type::tmp_mat |
Definition at line 76 of file qs_scf_types.F.
type(cp_fm_type), pointer qs_scf_types::krylov_space_type::block1_mat |
Definition at line 78 of file qs_scf_types.F.
type(cp_fm_type), pointer qs_scf_types::krylov_space_type::block2_mat |
Definition at line 78 of file qs_scf_types.F.
type(cp_fm_type), pointer qs_scf_types::krylov_space_type::block3_mat |
Definition at line 78 of file qs_scf_types.F.
type(cp_fm_type), pointer qs_scf_types::krylov_space_type::block4_mat |
Definition at line 78 of file qs_scf_types.F.
type(cp_fm_type), pointer qs_scf_types::krylov_space_type::block5_mat |
Definition at line 78 of file qs_scf_types.F.
type(cp_fm_type), dimension(:), pointer qs_scf_types::krylov_space_type::c_vec |
Definition at line 79 of file qs_scf_types.F.
type(cp_fm_type), dimension(:), pointer qs_scf_types::krylov_space_type::chc_mat |
Definition at line 79 of file qs_scf_types.F.