SABER
|
Subroutines/functions list. More...
Data Types | |
type | minim_type |
Functions/Subroutines | |
subroutine | minim_compute (minim, mpl) |
Minimize ensuring bounds constraints. More... | |
subroutine | minim_cost (minim, mpl, x, f) |
Compute cost function. More... | |
subroutine | minim_cost_fit_diag (minim, mpl, x, f) |
Diagnosic fit function cost. More... | |
subroutine | minim_cost_fit_lct (minim, mpl, x, f) |
LCT fit function cost. More... | |
subroutine | minim_hooke (minim, mpl, guess) |
Seeks a minimizer of a scalar function of several variables. More... | |
subroutine | minim_best_nearby (minim, mpl, delta, point, prevbest, funevals, minf) |
Looks for a better nearby point, one coordinate at a time. More... | |
subroutine | minim_vt_dir (minim, x) |
Direct variable transform. More... | |
subroutine | minim_vt_inv (minim, mpl, x) |
Inverse variable transform. More... | |
Subroutines/functions list.
Instrumentation functions Minimization data derived type
|
private |
Looks for a better nearby point, one coordinate at a time.
[in,out] | minim | Minimization data |
[in,out] | mpl | MPI data |
[in,out] | delta | Step |
[in] | prevbest | Best existing cost |
[in,out] | funevals | Number of evaluations |
[out] | minf | Minimum cost |
Definition at line 424 of file type_minim.F90.
|
private |
Minimize ensuring bounds constraints.
[in,out] | minim | Minimization data |
[in,out] | mpl | MPI data |
Definition at line 101 of file type_minim.F90.
|
private |
Compute cost function.
[in] | minim | Minimization data |
[in,out] | mpl | MPI data |
[in] | x | Control vector |
[out] | f | Cost function value |
Definition at line 146 of file type_minim.F90.
|
private |
Diagnosic fit function cost.
[in] | minim | Minimization data |
[in,out] | mpl | MPI data |
[in] | x | Control vector |
[out] | f | Cost function value |
Definition at line 180 of file type_minim.F90.
|
private |
LCT fit function cost.
[in] | minim | Minimization data |
[in,out] | mpl | MPI data |
[in] | x | Control vector |
[out] | f | Cost function value |
Definition at line 245 of file type_minim.F90.
|
private |
Seeks a minimizer of a scalar function of several variables.
[in,out] | minim | Minimization data |
[in,out] | mpl | MPI data |
Definition at line 318 of file type_minim.F90.
|
private |
Direct variable transform.
[in] | minim | Minimization data |
[in,out] | x | Vector |
Definition at line 485 of file type_minim.F90.
|
private |
Inverse variable transform.
[in] | minim | Minimization data |
[in,out] | mpl | MPI data |
[in,out] | x | Vector |
Definition at line 511 of file type_minim.F90.