5.13.2
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_namelists::nml_optimization_t Module Reference

'optimization' namelist content More...

Public Member Functions

procedure, public read (self, file)
 Read 'optimization' namelist content.
 

Public Attributes

character(12) name = "optimization"
 namelist name
 
logical read_from_file = .true.
 whether the associated variables are already set by interfaces
 
integer(i4) niterations
 number of iterations for optimization
 
integer(i8) seed
 seed used for optimization, default: -9 --> system time
 
real(dp) dds_r
 DDS: perturbation rate, default: 0.2.
 
real(dp) sa_temp
 SA: initial temperature, default: -9.0 --> estimated.
 
integer(i4) sce_ngs
 SCE: # of complexes, default: 2.
 
integer(i4) sce_npg
 SCE: # of points per complex,default: -9 --> 2n+1.
 
integer(i4) sce_nps
 SCE: # of points per subcomplex,default: -9 --> n+1.
 
logical mcmc_opti
 MCMC: optimization (.true.) or only parameter uncertainty (.false.)
 
real(dp), dimension(nerror_model) mcmc_error_params
 error model para (mcmc_opti=.false.) e.g.
 

Detailed Description

'optimization' namelist content

Definition at line 198 of file mo_namelists.f90.

Member Function/Subroutine Documentation

◆ read()

procedure, public mo_namelists::nml_optimization_t::read ( class(nml_optimization_t), intent(inout) self,
character(*), intent(in) file )

Read 'optimization' namelist content.

Parameters
[in]filefile containing the namelist

Definition at line 211 of file mo_namelists.f90.

Member Data Documentation

◆ dds_r

real(dp) mo_namelists::nml_optimization_t::dds_r

DDS: perturbation rate, default: 0.2.

Definition at line 203 of file mo_namelists.f90.

◆ mcmc_error_params

real(dp), dimension(nerror_model) mo_namelists::nml_optimization_t::mcmc_error_params

error model para (mcmc_opti=.false.) e.g.

for opti_function=8: .01, .3

Definition at line 209 of file mo_namelists.f90.

◆ mcmc_opti

logical mo_namelists::nml_optimization_t::mcmc_opti

MCMC: optimization (.true.) or only parameter uncertainty (.false.)

Definition at line 208 of file mo_namelists.f90.

◆ name

character(12) mo_namelists::nml_optimization_t::name = "optimization"

namelist name

Definition at line 199 of file mo_namelists.f90.

◆ niterations

integer(i4) mo_namelists::nml_optimization_t::niterations

number of iterations for optimization

Definition at line 201 of file mo_namelists.f90.

◆ read_from_file

logical mo_namelists::nml_optimization_t::read_from_file = .true.

whether the associated variables are already set by interfaces

Definition at line 200 of file mo_namelists.f90.

◆ sa_temp

real(dp) mo_namelists::nml_optimization_t::sa_temp

SA: initial temperature, default: -9.0 --> estimated.

Definition at line 204 of file mo_namelists.f90.

◆ sce_ngs

integer(i4) mo_namelists::nml_optimization_t::sce_ngs

SCE: # of complexes, default: 2.

Definition at line 205 of file mo_namelists.f90.

◆ sce_npg

integer(i4) mo_namelists::nml_optimization_t::sce_npg

SCE: # of points per complex,default: -9 --> 2n+1.

Definition at line 206 of file mo_namelists.f90.

◆ sce_nps

integer(i4) mo_namelists::nml_optimization_t::sce_nps

SCE: # of points per subcomplex,default: -9 --> n+1.

Definition at line 207 of file mo_namelists.f90.

◆ seed

integer(i8) mo_namelists::nml_optimization_t::seed

seed used for optimization, default: -9 --> system time

Definition at line 202 of file mo_namelists.f90.


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