5.13.3-dev0
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_optimization_utils::mhm_optimizee Type Reference

Optimizee for a eval-objective pair. More...

Inheritance diagram for mo_optimization_utils::mhm_optimizee:
[legend]

Public Member Functions

procedure evaluate (self, parameters, sigma, stddev_new, likeli_new)
 Implementation of the evaluate procedure for a eval-objective pair.
 

Static Public Attributes

procedure(eval_interface), pointer, nopass eval_pointer => null()
 Pointer to the eval.
 
procedure(objective_interface), pointer, nopass obj_pointer => null()
 Pointer to the objective.
 

Detailed Description

Optimizee for a eval-objective pair.

Definition at line 50 of file mo_optimization_utils.f90.

Member Function/Subroutine Documentation

◆ evaluate()

procedure mo_optimization_utils::mhm_optimizee::evaluate ( class(mhm_optimizee), intent(inout) self,
real(dp), dimension(:), intent(in) parameters,
real(dp), intent(in), optional sigma,
real(dp), intent(out), optional stddev_new,
real(dp), intent(out), optional likeli_new )

Implementation of the evaluate procedure for a eval-objective pair.

Definition at line 54 of file mo_optimization_utils.f90.

Member Data Documentation

◆ eval_pointer

procedure(eval_interface), pointer, nopass mo_optimization_utils::mhm_optimizee::eval_pointer => null()
static

Pointer to the eval.

Definition at line 51 of file mo_optimization_utils.f90.

◆ obj_pointer

procedure(objective_interface), pointer, nopass mo_optimization_utils::mhm_optimizee::obj_pointer => null()
static

Pointer to the objective.

Definition at line 52 of file mo_optimization_utils.f90.


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