(git:c5411e0)
Loading...
Searching...
No Matches
almo_scf_types::optimizer_options_type Type Reference

Data Fields

real(kind=dp) eps_error = 0.0_dp
 
real(kind=dp) eps_error_early = 0.0_dp
 
real(kind=dp) lin_search_eps_error = 0.0_dp
 
real(kind=dp) lin_search_step_size_guess = 0.0_dp
 
real(kind=dp) rho_do_not_update = 0.0_dp
 
real(kind=dp) model_grad_norm_ratio = 0.0_dp
 
real(kind=dp) initial_trust_radius = 0.0_dp
 
real(kind=dp) max_trust_radius = 0.0_dp
 
real(kind=dp) neglect_threshold = 0.0_dp
 
integer optimizer_type = 0
 
type(penalty_type) opt_penalty = penalty_type()
 
integer preconditioner = 0
 
integer conjugator = 0
 
integer max_iter = 0
 
integer max_iter_early = 0
 
integer max_iter_outer_loop = 0
 
integer trustr_algorithm = 0
 
integer ndiis = 0
 
logical early_stopping_on = .FALSE.
 

Detailed Description

Definition at line 69 of file almo_scf_types.F.

Field Documentation

◆ eps_error

real(kind=dp) almo_scf_types::optimizer_options_type::eps_error = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ eps_error_early

real(kind=dp) almo_scf_types::optimizer_options_type::eps_error_early = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ lin_search_eps_error

real(kind=dp) almo_scf_types::optimizer_options_type::lin_search_eps_error = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ lin_search_step_size_guess

real(kind=dp) almo_scf_types::optimizer_options_type::lin_search_step_size_guess = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ rho_do_not_update

real(kind=dp) almo_scf_types::optimizer_options_type::rho_do_not_update = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ model_grad_norm_ratio

real(kind=dp) almo_scf_types::optimizer_options_type::model_grad_norm_ratio = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ initial_trust_radius

real(kind=dp) almo_scf_types::optimizer_options_type::initial_trust_radius = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ max_trust_radius

real(kind=dp) almo_scf_types::optimizer_options_type::max_trust_radius = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ neglect_threshold

real(kind=dp) almo_scf_types::optimizer_options_type::neglect_threshold = 0.0_dp

Definition at line 71 of file almo_scf_types.F.

◆ optimizer_type

integer almo_scf_types::optimizer_options_type::optimizer_type = 0

Definition at line 81 of file almo_scf_types.F.

◆ opt_penalty

type(penalty_type) almo_scf_types::optimizer_options_type::opt_penalty = penalty_type()

Definition at line 82 of file almo_scf_types.F.

◆ preconditioner

integer almo_scf_types::optimizer_options_type::preconditioner = 0

Definition at line 84 of file almo_scf_types.F.

◆ conjugator

integer almo_scf_types::optimizer_options_type::conjugator = 0

Definition at line 84 of file almo_scf_types.F.

◆ max_iter

integer almo_scf_types::optimizer_options_type::max_iter = 0

Definition at line 84 of file almo_scf_types.F.

◆ max_iter_early

integer almo_scf_types::optimizer_options_type::max_iter_early = 0

Definition at line 84 of file almo_scf_types.F.

◆ max_iter_outer_loop

integer almo_scf_types::optimizer_options_type::max_iter_outer_loop = 0

Definition at line 84 of file almo_scf_types.F.

◆ trustr_algorithm

integer almo_scf_types::optimizer_options_type::trustr_algorithm = 0

Definition at line 84 of file almo_scf_types.F.

◆ ndiis

integer almo_scf_types::optimizer_options_type::ndiis = 0

Definition at line 84 of file almo_scf_types.F.

◆ early_stopping_on

logical almo_scf_types::optimizer_options_type::early_stopping_on = .FALSE.

Definition at line 92 of file almo_scf_types.F.


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