(git:c5411e0)
|
Type containing main data for matrix embedding potential optimization. More...
Data Fields | |
type(cp_fm_type), pointer | dmfet_pot => NULL() |
type(cp_fm_type), pointer | dm_1 => NULL() |
type(cp_fm_type), pointer | dm_2 => NULL() |
type(cp_fm_type), pointer | dm_total => NULL() |
type(cp_fm_type), pointer | dm_diff => NULL() |
type(cp_fm_type), pointer | dmfet_pot_beta => NULL() |
type(cp_fm_type), pointer | dm_total_beta => NULL() |
type(cp_fm_type), pointer | dm_diff_beta => NULL() |
type(cp_fm_type), pointer | dm_subsys => NULL() |
type(cp_fm_type), pointer | dm_subsys_beta => NULL() |
real(kind=dp) | trust_rad = 0.0_dp |
real(kind=dp) | conv_max = 0.0_dp |
real(kind=dp) | conv_int = 0.0_dp |
real(kind=dp) | conv_max_beta = 0.0_dp |
real(kind=dp) | conv_int_beta = 0.0_dp |
logical | accept_step = .FALSE. |
logical | converged = .FALSE. |
logical | read_dmfet_pot = .FALSE. |
logical | change_spin = .FALSE. |
logical | open_shell_embed = .FALSE. |
real(kind=dp), dimension(:), allocatable | w_func |
real(kind=dp), dimension(:), allocatable | max_diff |
real(kind=dp), dimension(:), allocatable | int_diff |
integer | n_iter = -1 |
integer | i_iter = -1 |
integer | last_accepted = -1 |
integer, dimension(:), allocatable | all_nspins |
Type containing main data for matrix embedding potential optimization.
Definition at line 105 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dmfet_pot => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_1 => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_2 => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_total => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_diff => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dmfet_pot_beta => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_total_beta => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_diff_beta => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_subsys => NULL() |
Definition at line 106 of file embed_types.F.
type(cp_fm_type), pointer embed_types::opt_dmfet_pot_type::dm_subsys_beta => NULL() |
Definition at line 106 of file embed_types.F.
real(kind=dp) embed_types::opt_dmfet_pot_type::trust_rad = 0.0_dp |
Definition at line 110 of file embed_types.F.
real(kind=dp) embed_types::opt_dmfet_pot_type::conv_max = 0.0_dp |
Definition at line 110 of file embed_types.F.
real(kind=dp) embed_types::opt_dmfet_pot_type::conv_int = 0.0_dp |
Definition at line 110 of file embed_types.F.
real(kind=dp) embed_types::opt_dmfet_pot_type::conv_max_beta = 0.0_dp |
Definition at line 110 of file embed_types.F.
real(kind=dp) embed_types::opt_dmfet_pot_type::conv_int_beta = 0.0_dp |
Definition at line 110 of file embed_types.F.
logical embed_types::opt_dmfet_pot_type::accept_step = .FALSE. |
Definition at line 113 of file embed_types.F.
logical embed_types::opt_dmfet_pot_type::converged = .FALSE. |
Definition at line 113 of file embed_types.F.
logical embed_types::opt_dmfet_pot_type::read_dmfet_pot = .FALSE. |
Definition at line 113 of file embed_types.F.
logical embed_types::opt_dmfet_pot_type::change_spin = .FALSE. |
Definition at line 113 of file embed_types.F.
logical embed_types::opt_dmfet_pot_type::open_shell_embed = .FALSE. |
Definition at line 113 of file embed_types.F.
real(kind=dp), dimension(:), allocatable embed_types::opt_dmfet_pot_type::w_func |
Definition at line 116 of file embed_types.F.
real(kind=dp), dimension(:), allocatable embed_types::opt_dmfet_pot_type::max_diff |
Definition at line 116 of file embed_types.F.
real(kind=dp), dimension(:), allocatable embed_types::opt_dmfet_pot_type::int_diff |
Definition at line 116 of file embed_types.F.
integer embed_types::opt_dmfet_pot_type::n_iter = -1 |
Definition at line 117 of file embed_types.F.
integer embed_types::opt_dmfet_pot_type::i_iter = -1 |
Definition at line 117 of file embed_types.F.
integer embed_types::opt_dmfet_pot_type::last_accepted = -1 |
Definition at line 117 of file embed_types.F.
integer, dimension(:), allocatable embed_types::opt_dmfet_pot_type::all_nspins |
Definition at line 118 of file embed_types.F.