Documentation for module opt_embed_pot_types

...

source: opt_embed_pot_types.F
Loading...

public Types:

opt_embed_pot_type
...

public Types:

TYPE :: opt_embed_pot_type

...


TYPE(cp_fm_type),
POINTER :: embed_pot_coef ...
TYPE(cp_fm_type),
POINTER :: embed_pot_grad ...
TYPE(cp_fm_type),
POINTER :: step ...
TYPE(cp_fm_type),
POINTER :: embed_pot_hess ...
TYPE(cp_fm_type),
POINTER :: prev_embed_pot_coef ...
TYPE(cp_fm_type),
POINTER :: prev_embed_pot_grad ...
TYPE(cp_fm_type),
POINTER :: prev_embed_pot_hess ...
TYPE(cp_fm_type),
POINTER :: kinetic_mat ...
REAL(dp),
ALLOCATABLE, DIMENSION(:) :: w_func ...
REAL(dp),
ALLOCATABLE, DIMENSION(:) :: max_diff ...
REAL(dp),
ALLOCATABLE, DIMENSION(:) :: int_diff ...
INTEGER
:: n_iter ...
INTEGER
:: i_iter ...
INTEGER
:: dimen_aux ...
INTEGER
:: last_accepted ...
REAL(dp)
:: lambda ...
REAL(dp)
:: allowed_decrease ...
REAL(dp)
:: max_trad ...
REAL(dp)
:: min_trad ...
REAL(dp)
:: grad_norm ...
TYPE(pw_p_type),
POINTER :: const_pot ...
REAL(dp)
:: reg_term ...
REAL(dp)
:: trust_rad ...
REAL(dp)
:: conv_max ...
REAL(dp)
:: conv_int ...
REAL(dp)
:: step_len ...
LOGICAL
:: accept_step ...
LOGICAL
:: newton_step ...
LOGICAL
:: level_shift ...
LOGICAL
:: add_const_pot ...
LOGICAL
:: converged ...