0.6.2-dev0
FORCES
FORtran lib for Comp. Env. Sys.
Loading...
Searching...
No Matches
mo_optimization_utils::eval_interface Interface Reference

Interface for evaluation routine. More...

Public Member Functions

subroutine eval_interface (parameterset, opti_domain_indices, runoff, smoptisim, neutronsoptisim, etoptisim, twsoptisim, lake_level, lake_volume, lake_area, lake_spill, lake_outflow, bfi)
 

Detailed Description

Interface for evaluation routine.

Definition at line 16 of file mo_optimization_utils.f90.

Constructor & Destructor Documentation

◆ eval_interface()

subroutine mo_optimization_utils::eval_interface::eval_interface ( real(dp), dimension(:), intent(in)  parameterset,
integer(i4), dimension(:), intent(in), optional  opti_domain_indices,
real(dp), dimension(:, :), intent(out), optional, allocatable  runoff,
type(optidata_sim), dimension(:), intent(inout), optional  smoptisim,
type(optidata_sim), dimension(:), intent(inout), optional  neutronsoptisim,
type(optidata_sim), dimension(:), intent(inout), optional  etoptisim,
type(optidata_sim), dimension(:), intent(inout), optional  twsoptisim,
real(dp), dimension(:, :), intent(out), optional, allocatable  lake_level,
real(dp), dimension(:, :), intent(out), optional, allocatable  lake_volume,
real(dp), dimension(:, :), intent(out), optional, allocatable  lake_area,
real(dp), dimension(:, :), intent(out), optional, allocatable  lake_spill,
real(dp), dimension(:, :), intent(out), optional, allocatable  lake_outflow,
real(dp), dimension(:), intent(out), optional, allocatable  bfi 
)
virtual
Parameters
[out]runoffdim1=time dim2=gauge
[in,out]smoptisimdim1=ncells, dim2=time
[in,out]neutronsoptisimdim1=ncells, dim2=time
[in,out]etoptisimdim1=ncells, dim2=time
[in,out]twsoptisimdim1=ncells, dim2=time
[out]lake_leveldim1=time dim2=lake
[out]lake_volumedim1=time dim2=lake
[out]lake_areadim1=time dim2=lake
[out]lake_spilldim1=time dim2=lake
[out]lake_outflowdim1=time dim2=lake
[out]bfibaseflow index, dim1=domainID

Definition at line 16 of file mo_optimization_utils.f90.

References mo_kind::dp, and mo_kind::i4.


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