(git:c5411e0)
Loading...
Searching...
No Matches
optimize_basis_types::basis_optimization_type Type Reference

type containing all information needed for basis matching More...

Data Fields

type(comp_group_type), dimension(:), allocatable comp_group
 
integer ntraining_sets
 
integer ncombinations
 
logical use_condition_number
 
integer, dimension(:), pointer group_partition
 
integer n_groups_created
 
integer, dimension(:), allocatable sub_sources
 
integer, dimension(:, :), allocatable combination
 
real(kind=dp), dimension(:), allocatable fval_weight
 
real(kind=dp), dimension(:), allocatable condition_weight
 
integer nkind
 
integer write_frequency
 
integer nbasis_deriv_types
 
real(kind=dp), dimension(:), allocatable x_opt
 
type(opt_state_typepowell_param
 
character(len=default_path_length), dimension(:), allocatable training_input
 
character(len=default_path_length), dimension(:), allocatable training_dir
 
character(len=default_path_length) work_basis_file
 
character(len=default_path_length) output_basis_file
 
character(len=default_path_length) template_basis_file
 
type(kind_basis_type), dimension(:), allocatable kind_basis
 
integer opt_id
 

Detailed Description

type containing all information needed for basis matching

Author
Florian Schiffmann

Definition at line 97 of file optimize_basis_types.F.

Field Documentation

◆ comp_group

type(comp_group_type), dimension(:), allocatable optimize_basis_types::basis_optimization_type::comp_group

Definition at line 98 of file optimize_basis_types.F.

◆ ntraining_sets

integer optimize_basis_types::basis_optimization_type::ntraining_sets

Definition at line 99 of file optimize_basis_types.F.

◆ ncombinations

integer optimize_basis_types::basis_optimization_type::ncombinations

Definition at line 100 of file optimize_basis_types.F.

◆ use_condition_number

logical optimize_basis_types::basis_optimization_type::use_condition_number

Definition at line 101 of file optimize_basis_types.F.

◆ group_partition

integer, dimension(:), pointer optimize_basis_types::basis_optimization_type::group_partition

Definition at line 102 of file optimize_basis_types.F.

◆ n_groups_created

integer optimize_basis_types::basis_optimization_type::n_groups_created

Definition at line 103 of file optimize_basis_types.F.

◆ sub_sources

integer, dimension(:), allocatable optimize_basis_types::basis_optimization_type::sub_sources

Definition at line 104 of file optimize_basis_types.F.

◆ combination

integer, dimension(:, :), allocatable optimize_basis_types::basis_optimization_type::combination

Definition at line 105 of file optimize_basis_types.F.

◆ fval_weight

real(kind=dp), dimension(:), allocatable optimize_basis_types::basis_optimization_type::fval_weight

Definition at line 106 of file optimize_basis_types.F.

◆ condition_weight

real(kind=dp), dimension(:), allocatable optimize_basis_types::basis_optimization_type::condition_weight

Definition at line 107 of file optimize_basis_types.F.

◆ nkind

integer optimize_basis_types::basis_optimization_type::nkind

Definition at line 108 of file optimize_basis_types.F.

◆ write_frequency

integer optimize_basis_types::basis_optimization_type::write_frequency

Definition at line 109 of file optimize_basis_types.F.

◆ nbasis_deriv_types

integer optimize_basis_types::basis_optimization_type::nbasis_deriv_types

Definition at line 110 of file optimize_basis_types.F.

◆ x_opt

real(kind=dp), dimension(:), allocatable optimize_basis_types::basis_optimization_type::x_opt

Definition at line 111 of file optimize_basis_types.F.

◆ powell_param

type(opt_state_type) optimize_basis_types::basis_optimization_type::powell_param

Definition at line 112 of file optimize_basis_types.F.

◆ training_input

character(len=default_path_length), dimension(:), allocatable optimize_basis_types::basis_optimization_type::training_input

Definition at line 113 of file optimize_basis_types.F.

◆ training_dir

character(len=default_path_length), dimension(:), allocatable optimize_basis_types::basis_optimization_type::training_dir

Definition at line 114 of file optimize_basis_types.F.

◆ work_basis_file

character(len=default_path_length) optimize_basis_types::basis_optimization_type::work_basis_file

Definition at line 115 of file optimize_basis_types.F.

◆ output_basis_file

character(len=default_path_length) optimize_basis_types::basis_optimization_type::output_basis_file

Definition at line 116 of file optimize_basis_types.F.

◆ template_basis_file

character(len=default_path_length) optimize_basis_types::basis_optimization_type::template_basis_file

Definition at line 117 of file optimize_basis_types.F.

◆ kind_basis

type(kind_basis_type), dimension(:), allocatable optimize_basis_types::basis_optimization_type::kind_basis

Definition at line 118 of file optimize_basis_types.F.

◆ opt_id

integer optimize_basis_types::basis_optimization_type::opt_id

Definition at line 119 of file optimize_basis_types.F.


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