0.6.2-dev0
FORCES
FORtran lib for Comp. Env. Sys.
Loading...
Searching...
No Matches
mo_opt_functions Module Reference

Added for testing purposes of test_mo_sce, test_mo_dds, test_mo_mcmc. More...

Functions/Subroutines

real(dp) function, public quadratic (x)
 
real(dp) function, public quadratic_exponential (x)
 
real(dp) function, public quartic (x)
 
real(dp) function, public steep_valley (x)
 
real(dp) function, public steep_valley2 (x)
 
real(dp) function, public dying_snake (x)
 
real(dp) function, public thin_pole (x)
 
real(dp) function, public oscillatory_parabola (x)
 
real(dp) function, public cosine_combo (x)
 
real(dp) function, public abs1 (x)
 
real(dp) function r8_aint (x)
 
subroutine normal_01_sample (x)
 
real(dp) function, public fletcher_powell_helical_valley (x)
 
real(dp) function, public biggs_exp6 (x)
 
real(dp) function, public gaussian (x)
 
real(dp) function, public powell_badly_scaled (x)
 
real(dp) function, public box_3dimensional (x)
 
real(dp) function, public variably_dimensioned (x)
 
real(dp) function, public watson (x)
 
real(dp) function, public penalty1 (x)
 
real(dp) function, public penalty2 (x)
 
real(dp) function, public brown_badly_scaled (x)
 
real(dp) function, public brown_dennis (x)
 
real(dp) function, public gulf_rd (x)
 
real(dp) function, public trigonometric (x)
 
real(dp) function, public ext_rosenbrock_parabolic_valley (x)
 
real(dp) function, public ext_powell_singular_quartic (x)
 
real(dp) function, public beale (x)
 
real(dp) function, public wood (x)
 
real(dp) function, public chebyquad (x)
 
real(dp) function, public leon_cubic_valley (x)
 
real(dp) function, public gregory_karney_tridia_matrix (x)
 
real(dp) function, public hilbert (x)
 
real(dp) function, public de_jong_f1 (x)
 
real(dp) function, public de_jong_f2 (x)
 
real(dp) function, public de_jong_f3 (x)
 
real(dp) function, public de_jong_f4 (x)
 
real(dp) function, public de_jong_f5 (x)
 
real(dp) function, public schaffer_f6 (x)
 
real(dp) function, public schaffer_f7 (x)
 
real(dp) function, public goldstein_price_polynomial (x)
 
real(dp) function, public branin_rcos (x)
 
real(dp) function, public shekel_sqrn5 (x)
 
real(dp) function, public shekel_sqrn7 (x)
 
real(dp) function, public shekel_sqrn10 (x)
 
real(dp) function, public six_hump_camel_back_polynomial (x)
 
real(dp) function, public shubert (x)
 
real(dp) function, public stuckman (x)
 
real(dp) function, public easom (x)
 
real(dp) function, public bohachevsky1 (x)
 
real(dp) function, public bohachevsky2 (x)
 
real(dp) function, public bohachevsky3 (x)
 
real(dp) function, public colville_polynomial (x)
 
real(dp) function, public powell3d (x)
 
real(dp) function, public himmelblau (x)
 
real(dp) function, public griewank (x_values)
 
real(dp) function, public rosenbrock (x)
 
real(dp) function, public sphere_model (x)
 
real(dp) function, public rastrigin (x)
 
real(dp) function, public schwefel (x)
 
real(dp) function, public ackley (x)
 
real(dp) function, public michalewicz (x)
 
real(dp) function, public booth (x)
 
real(dp) function, public hump (x)
 
real(dp) function, public levy (x)
 
real(dp) function, public matyas (x)
 
real(dp) function, public perm (x)
 
real(dp) function, public power_sum (x)
 
real(dp) function sphere (x)
 
real(dp) function, dimension(size(x, 2)), public sphere_model_2d (x)
 
real(dp) function, dimension(size(x, 2)), public axis_parallel_hyper_ellips_2d (x)
 
real(dp) function, dimension(size(x, 2)), public rotated_hyper_ellipsoid_2d (x)
 
real(dp) function, dimension(size(x, 2)), public rosenbrock_2d (x)
 
real(dp) function, dimension(size(x, 2)), public rastrigin_2d (x)
 
real(dp) function, dimension(size(x, 2)), public schwefel_2d (x)
 
real(dp) function, dimension(size(x, 2)), public griewank_2d (x)
 
real(dp) function, dimension(size(x, 2)), public power_sum_2d (x)
 
real(dp) function, dimension(size(x, 2)), public ackley_2d (x)
 
real(dp) function, dimension(size(x, 2)), public michalewicz_2d (x)
 
real(dp) function, dimension(size(x, 2)), public drop_wave_2d (x)
 
real(dp) function, dimension(size(x, 2)), public deceptive_2d (x)
 
subroutine, public dtlz2_3d (paraset, obj)
 
subroutine, public dtlz2_5d (paraset, obj)
 
subroutine, public dtlz2_10d (paraset, obj)
 
subroutine, public fon_2d (paraset, obj)
 
subroutine, public kur_2d (paraset, obj)
 
subroutine, public pol_2d (paraset, obj)
 
subroutine, public sch_2d (paraset, obj)
 
subroutine, public zdt1_2d (paraset, obj)
 
subroutine, public zdt2_2d (paraset, obj)
 
subroutine, public zdt3_2d (paraset, obj)
 
subroutine, public zdt4_2d (paraset, obj)
 
subroutine, public zdt6_2d (paraset, obj)
 
real(dp) function, public ackley_objective (parameterset, eval, arg1, arg2, arg3)
 
real(dp) function, public griewank_objective (parameterset, eval, arg1, arg2, arg3)
 
subroutine, public eval_dummy (parameterset, opti_domain_indices, runoff, smoptisim, neutronsoptisim, etoptisim, twsoptisim, lake_level, lake_volume, lake_area, lake_spill, lake_outflow, bfi)
 

Detailed Description

Added for testing purposes of test_mo_sce, test_mo_dds, test_mo_mcmc.

Author
Matthias Cuntz
Date
Jul 2012

Function/Subroutine Documentation

◆ abs1()

real(dp) function, public mo_opt_functions::abs1 ( real(dp), dimension(:), intent(in)  x)

Definition at line 610 of file mo_opt_functions.f90.

◆ ackley()

real(dp) function, public mo_opt_functions::ackley ( real(dp), dimension(:), intent(in)  x)

Definition at line 3656 of file mo_opt_functions.f90.

◆ ackley_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::ackley_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4481 of file mo_opt_functions.f90.

◆ ackley_objective()

real(dp) function, public mo_opt_functions::ackley_objective ( real(dp), dimension(:), intent(in)  parameterset,
procedure(eval_interface), intent(in), pointer  eval,
real(dp), intent(in), optional  arg1,
real(dp), intent(out), optional  arg2,
real(dp), intent(out), optional  arg3 
)

Definition at line 5623 of file mo_opt_functions.f90.

◆ axis_parallel_hyper_ellips_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::axis_parallel_hyper_ellips_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4091 of file mo_opt_functions.f90.

◆ beale()

real(dp) function, public mo_opt_functions::beale ( real(dp), dimension(:), intent(in)  x)

Definition at line 1771 of file mo_opt_functions.f90.

◆ biggs_exp6()

real(dp) function, public mo_opt_functions::biggs_exp6 ( real(dp), dimension(:), intent(in)  x)

Definition at line 837 of file mo_opt_functions.f90.

◆ bohachevsky1()

real(dp) function, public mo_opt_functions::bohachevsky1 ( real(dp), dimension(:), intent(in)  x)

Definition at line 3138 of file mo_opt_functions.f90.

◆ bohachevsky2()

real(dp) function, public mo_opt_functions::bohachevsky2 ( real(dp), dimension(:), intent(in)  x)

Definition at line 3187 of file mo_opt_functions.f90.

◆ bohachevsky3()

real(dp) function, public mo_opt_functions::bohachevsky3 ( real(dp), dimension(:), intent(in)  x)

Definition at line 3246 of file mo_opt_functions.f90.

◆ booth()

real(dp) function, public mo_opt_functions::booth ( real(dp), dimension(:), intent(in)  x)

Definition at line 3776 of file mo_opt_functions.f90.

◆ box_3dimensional()

real(dp) function, public mo_opt_functions::box_3dimensional ( real(dp), dimension(:), intent(in)  x)

Definition at line 1005 of file mo_opt_functions.f90.

◆ branin_rcos()

real(dp) function, public mo_opt_functions::branin_rcos ( real(dp), dimension(:), intent(in)  x)

Definition at line 2624 of file mo_opt_functions.f90.

◆ brown_badly_scaled()

real(dp) function, public mo_opt_functions::brown_badly_scaled ( real(dp), dimension(:), intent(in)  x)

Definition at line 1357 of file mo_opt_functions.f90.

◆ brown_dennis()

real(dp) function, public mo_opt_functions::brown_dennis ( real(dp), dimension(:), intent(in)  x)

Definition at line 1397 of file mo_opt_functions.f90.

◆ chebyquad()

real(dp) function, public mo_opt_functions::chebyquad ( real(dp), dimension(:), intent(in)  x)

Definition at line 1890 of file mo_opt_functions.f90.

◆ colville_polynomial()

real(dp) function, public mo_opt_functions::colville_polynomial ( real(dp), dimension(:), intent(in)  x)

Definition at line 3295 of file mo_opt_functions.f90.

◆ cosine_combo()

real(dp) function, public mo_opt_functions::cosine_combo ( real(dp), dimension(:), intent(in)  x)

Definition at line 566 of file mo_opt_functions.f90.

◆ de_jong_f1()

real(dp) function, public mo_opt_functions::de_jong_f1 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2153 of file mo_opt_functions.f90.

◆ de_jong_f2()

real(dp) function, public mo_opt_functions::de_jong_f2 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2199 of file mo_opt_functions.f90.

◆ de_jong_f3()

real(dp) function, public mo_opt_functions::de_jong_f3 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2246 of file mo_opt_functions.f90.

◆ de_jong_f4()

real(dp) function, public mo_opt_functions::de_jong_f4 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2313 of file mo_opt_functions.f90.

◆ de_jong_f5()

real(dp) function, public mo_opt_functions::de_jong_f5 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2372 of file mo_opt_functions.f90.

◆ deceptive_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::deceptive_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4655 of file mo_opt_functions.f90.

◆ drop_wave_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::drop_wave_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4595 of file mo_opt_functions.f90.

◆ dtlz2_10d()

subroutine, public mo_opt_functions::dtlz2_10d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 4888 of file mo_opt_functions.f90.

◆ dtlz2_3d()

subroutine, public mo_opt_functions::dtlz2_3d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 4718 of file mo_opt_functions.f90.

◆ dtlz2_5d()

subroutine, public mo_opt_functions::dtlz2_5d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 4803 of file mo_opt_functions.f90.

◆ dying_snake()

real(dp) function, public mo_opt_functions::dying_snake ( real(dp), dimension(:), intent(in)  x)

Definition at line 394 of file mo_opt_functions.f90.

◆ easom()

real(dp) function, public mo_opt_functions::easom ( real(dp), dimension(:), intent(in)  x)

Definition at line 3088 of file mo_opt_functions.f90.

◆ eval_dummy()

subroutine, public mo_opt_functions::eval_dummy ( 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 
)
Parameters
[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 5690 of file mo_opt_functions.f90.

References mo_kind::dp.

◆ ext_powell_singular_quartic()

real(dp) function, public mo_opt_functions::ext_powell_singular_quartic ( real(dp), dimension(:), intent(in)  x)

Definition at line 1651 of file mo_opt_functions.f90.

◆ ext_rosenbrock_parabolic_valley()

real(dp) function, public mo_opt_functions::ext_rosenbrock_parabolic_valley ( real(dp), dimension(:), intent(in)  x)

Definition at line 1590 of file mo_opt_functions.f90.

◆ fletcher_powell_helical_valley()

real(dp) function, public mo_opt_functions::fletcher_powell_helical_valley ( real(dp), dimension(:), intent(in)  x)

Definition at line 782 of file mo_opt_functions.f90.

◆ fon_2d()

subroutine, public mo_opt_functions::fon_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 4973 of file mo_opt_functions.f90.

◆ gaussian()

real(dp) function, public mo_opt_functions::gaussian ( real(dp), dimension(:), intent(in)  x)

Definition at line 892 of file mo_opt_functions.f90.

◆ goldstein_price_polynomial()

real(dp) function, public mo_opt_functions::goldstein_price_polynomial ( real(dp), dimension(:), intent(in)  x)

Definition at line 2561 of file mo_opt_functions.f90.

◆ gregory_karney_tridia_matrix()

real(dp) function, public mo_opt_functions::gregory_karney_tridia_matrix ( real(dp), dimension(:), intent(in)  x)

Definition at line 2037 of file mo_opt_functions.f90.

◆ griewank()

real(dp) function, public mo_opt_functions::griewank ( real(dp), dimension(:), intent(in)  x_values)

Definition at line 3451 of file mo_opt_functions.f90.

◆ griewank_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::griewank_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4374 of file mo_opt_functions.f90.

◆ griewank_objective()

real(dp) function, public mo_opt_functions::griewank_objective ( real(dp), dimension(:), intent(in)  parameterset,
procedure(eval_interface), intent(in), pointer  eval,
real(dp), intent(in), optional  arg1,
real(dp), intent(out), optional  arg2,
real(dp), intent(out), optional  arg3 
)

Definition at line 5653 of file mo_opt_functions.f90.

◆ gulf_rd()

real(dp) function, public mo_opt_functions::gulf_rd ( real(dp), dimension(:), intent(in)  x)

Definition at line 1449 of file mo_opt_functions.f90.

◆ hilbert()

real(dp) function, public mo_opt_functions::hilbert ( real(dp), dimension(:), intent(in)  x)

Definition at line 2099 of file mo_opt_functions.f90.

◆ himmelblau()

real(dp) function, public mo_opt_functions::himmelblau ( real(dp), dimension(:), intent(in)  x)

Definition at line 3421 of file mo_opt_functions.f90.

◆ hump()

real(dp) function, public mo_opt_functions::hump ( real(dp), dimension(:), intent(in)  x)

Definition at line 3813 of file mo_opt_functions.f90.

◆ kur_2d()

subroutine, public mo_opt_functions::kur_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5039 of file mo_opt_functions.f90.

◆ leon_cubic_valley()

real(dp) function, public mo_opt_functions::leon_cubic_valley ( real(dp), dimension(:), intent(in)  x)

Definition at line 1980 of file mo_opt_functions.f90.

◆ levy()

real(dp) function, public mo_opt_functions::levy ( real(dp), dimension(:), intent(in)  x)

Definition at line 3839 of file mo_opt_functions.f90.

◆ matyas()

real(dp) function, public mo_opt_functions::matyas ( real(dp), dimension(:), intent(in)  x)

Definition at line 3877 of file mo_opt_functions.f90.

◆ michalewicz()

real(dp) function, public mo_opt_functions::michalewicz ( real(dp), dimension(:), intent(in)  x)

Definition at line 3722 of file mo_opt_functions.f90.

◆ michalewicz_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::michalewicz_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4538 of file mo_opt_functions.f90.

◆ normal_01_sample()

subroutine mo_opt_functions::normal_01_sample ( real(dp)  x)
private

Definition at line 695 of file mo_opt_functions.f90.

◆ oscillatory_parabola()

real(dp) function, public mo_opt_functions::oscillatory_parabola ( real(dp), dimension(:), intent(in)  x)

Definition at line 500 of file mo_opt_functions.f90.

◆ penalty1()

real(dp) function, public mo_opt_functions::penalty1 ( real(dp), dimension(:), intent(in)  x)

Definition at line 1218 of file mo_opt_functions.f90.

◆ penalty2()

real(dp) function, public mo_opt_functions::penalty2 ( real(dp), dimension(:), intent(in)  x)

Definition at line 1294 of file mo_opt_functions.f90.

◆ perm()

real(dp) function, public mo_opt_functions::perm ( real(dp), dimension(:), intent(in)  x)

Definition at line 3903 of file mo_opt_functions.f90.

◆ pol_2d()

subroutine, public mo_opt_functions::pol_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5115 of file mo_opt_functions.f90.

◆ powell3d()

real(dp) function, public mo_opt_functions::powell3d ( real(dp), dimension(:), intent(in)  x)

Definition at line 3344 of file mo_opt_functions.f90.

◆ powell_badly_scaled()

real(dp) function, public mo_opt_functions::powell_badly_scaled ( real(dp), dimension(:), intent(in)  x)

Definition at line 959 of file mo_opt_functions.f90.

◆ power_sum()

real(dp) function, public mo_opt_functions::power_sum ( real(dp), dimension(:), intent(in)  x)

Definition at line 3944 of file mo_opt_functions.f90.

◆ power_sum_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::power_sum_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4428 of file mo_opt_functions.f90.

◆ quadratic()

real(dp) function, public mo_opt_functions::quadratic ( real(dp), dimension(:), intent(in)  x)

Definition at line 156 of file mo_opt_functions.f90.

◆ quadratic_exponential()

real(dp) function, public mo_opt_functions::quadratic_exponential ( real(dp), dimension(:), intent(in)  x)

Definition at line 200 of file mo_opt_functions.f90.

◆ quartic()

real(dp) function, public mo_opt_functions::quartic ( real(dp), dimension(:), intent(in)  x)

Definition at line 244 of file mo_opt_functions.f90.

◆ r8_aint()

real(dp) function mo_opt_functions::r8_aint ( real(dp)  x)
private

Definition at line 646 of file mo_opt_functions.f90.

◆ rastrigin()

real(dp) function, public mo_opt_functions::rastrigin ( real(dp), dimension(:), intent(in)  x)

Definition at line 3579 of file mo_opt_functions.f90.

◆ rastrigin_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::rastrigin_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4264 of file mo_opt_functions.f90.

◆ rosenbrock()

real(dp) function, public mo_opt_functions::rosenbrock ( real(dp), dimension(:), intent(in)  x)

Definition at line 3510 of file mo_opt_functions.f90.

◆ rosenbrock_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::rosenbrock_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4214 of file mo_opt_functions.f90.

◆ rotated_hyper_ellipsoid_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::rotated_hyper_ellipsoid_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4153 of file mo_opt_functions.f90.

◆ sch_2d()

subroutine, public mo_opt_functions::sch_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5185 of file mo_opt_functions.f90.

◆ schaffer_f6()

real(dp) function, public mo_opt_functions::schaffer_f6 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2448 of file mo_opt_functions.f90.

◆ schaffer_f7()

real(dp) function, public mo_opt_functions::schaffer_f7 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2506 of file mo_opt_functions.f90.

◆ schwefel()

real(dp) function, public mo_opt_functions::schwefel ( real(dp), dimension(:), intent(in)  x)

Definition at line 3627 of file mo_opt_functions.f90.

◆ schwefel_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::schwefel_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4325 of file mo_opt_functions.f90.

◆ shekel_sqrn10()

real(dp) function, public mo_opt_functions::shekel_sqrn10 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2812 of file mo_opt_functions.f90.

◆ shekel_sqrn5()

real(dp) function, public mo_opt_functions::shekel_sqrn5 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2688 of file mo_opt_functions.f90.

◆ shekel_sqrn7()

real(dp) function, public mo_opt_functions::shekel_sqrn7 ( real(dp), dimension(:), intent(in)  x)

Definition at line 2749 of file mo_opt_functions.f90.

◆ shubert()

real(dp) function, public mo_opt_functions::shubert ( real(dp), dimension(:), intent(in)  x)

Definition at line 2939 of file mo_opt_functions.f90.

◆ six_hump_camel_back_polynomial()

real(dp) function, public mo_opt_functions::six_hump_camel_back_polynomial ( real(dp), dimension(:), intent(in)  x)

Definition at line 2881 of file mo_opt_functions.f90.

◆ sphere()

real(dp) function mo_opt_functions::sphere ( real(dp), dimension(:), intent(in)  x)
private

Definition at line 3979 of file mo_opt_functions.f90.

◆ sphere_model()

real(dp) function, public mo_opt_functions::sphere_model ( real(dp), dimension(:), intent(in)  x)

Definition at line 3545 of file mo_opt_functions.f90.

◆ sphere_model_2d()

real(dp) function, dimension(size(x,2)), public mo_opt_functions::sphere_model_2d ( real(dp), dimension(:,:), intent(in)  x)

Definition at line 4036 of file mo_opt_functions.f90.

◆ steep_valley()

real(dp) function, public mo_opt_functions::steep_valley ( real(dp), dimension(:), intent(in)  x)

Definition at line 300 of file mo_opt_functions.f90.

◆ steep_valley2()

real(dp) function, public mo_opt_functions::steep_valley2 ( real(dp), dimension(:), intent(in)  x)

Definition at line 349 of file mo_opt_functions.f90.

◆ stuckman()

real(dp) function, public mo_opt_functions::stuckman ( real(dp), dimension(:), intent(in)  x)

Definition at line 3000 of file mo_opt_functions.f90.

◆ thin_pole()

real(dp) function, public mo_opt_functions::thin_pole ( real(dp), dimension(:), intent(in)  x)

Definition at line 449 of file mo_opt_functions.f90.

◆ trigonometric()

real(dp) function, public mo_opt_functions::trigonometric ( real(dp), dimension(:), intent(in)  x)

Definition at line 1535 of file mo_opt_functions.f90.

◆ variably_dimensioned()

real(dp) function, public mo_opt_functions::variably_dimensioned ( real(dp), dimension(:), intent(in)  x)

Definition at line 1063 of file mo_opt_functions.f90.

◆ watson()

real(dp) function, public mo_opt_functions::watson ( real(dp), dimension(:), intent(in)  x)

Definition at line 1131 of file mo_opt_functions.f90.

◆ wood()

real(dp) function, public mo_opt_functions::wood ( real(dp), dimension(:), intent(in)  x)

Definition at line 1822 of file mo_opt_functions.f90.

◆ zdt1_2d()

subroutine, public mo_opt_functions::zdt1_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5242 of file mo_opt_functions.f90.

◆ zdt2_2d()

subroutine, public mo_opt_functions::zdt2_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5332 of file mo_opt_functions.f90.

◆ zdt3_2d()

subroutine, public mo_opt_functions::zdt3_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5398 of file mo_opt_functions.f90.

◆ zdt4_2d()

subroutine, public mo_opt_functions::zdt4_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5469 of file mo_opt_functions.f90.

◆ zdt6_2d()

subroutine, public mo_opt_functions::zdt6_2d ( real(dp), dimension(:), intent(in)  paraset,
real(dp), dimension(:), intent(out), allocatable  obj 
)

Definition at line 5540 of file mo_opt_functions.f90.