n_thread | integer |   | public |   | Number of threads to be used
| 509 |
success | integer |   | public |   | Indicator wheter optimisation ended successfully
| 511 |
ncomp2 | integer |   | public |   | Number of complexes
| 513 |
nopt | integer |   | public |   | Number of optimised parameters
| 514 |
mopt | integer |   | public |   | Minimum number of runs per complex
| 515 |
sopt | integer |   | public |   | SCE variable s
| 516 |
qopt | integer |   | public |   | SCE variable q
| 517 |
nrun | integer |   | public |   | Number of runs performed so far
| 518 |
nloop | integer |   | public |   | Number of loops performed so far
| 519 |
nsincebest | integer |   | public |   | Number of runs since last improvement in objective function
| 520 |
optid | integer | (:) | public |   | Pointer to optimisable parameters
| 522 |
ranscal | real*8 |   | public |   | Scalar random number
| 524 |
worstbest | real*8 |   | public |   | Best OF of the worst complex in worstbest for assessment of gene pool mixing
| 525 |
bestobj | real*8 |   | public |   | Best OF value
| 526 |
bestincomp | real*8 |   | public |   | Best OF value in complex
| 527 |
wgt | real*8 | (:) | public |   | Probability weights for each optimisable parameter
| 529 |
cv_ | real*8 | (:) | public |   | Coefficient of variation for each optimisable parameter in last loop
| 530 |
ranarr | real*8 | (:) | public |   | Array of random numbers
| 531 |
shufflevar | real*8 | (:,:) | public |   | Population of parameter sets
| 534 |
ofvec | real*8 | (:) | public |   | Population of objective function values related to shufflevar
| 535 |
evolution | character(len=12) |   | public |   | Character string explaining how parameter set was generated
| 537 |
outformat | character(len=60) |   | public |   | ?  
| 538 |
loopformat | character(len=60) |   | public |   | ?  
| 538 |
sumvar | real*8 | (:) | public |   | * allocated variables for sce()
| 541 |
posarray | integer | (:,:) | public |   | * allocated variables for initialseed()
| 544 |
initpop | real*8 | (:,:) | public |   | ?  
| 545 |
dataarray | real*8 | (:,:) | public |   | Parameter sets and objective functions used for sensitivity analysis
| 548 |
shufflevar2 | real*8 | (:) | public |   | Parameter sets used for sensitivity analysis
| 549 |
nparmax | integer |   | public | parameter | * allocated variables for simplex() REAL*8, ALLOCATABLE :: centroid(:) ! Centroid of parameter sets for simplex procedure REAL*8, ALLOCATABLE :: newpoint(:) ! New parameter set resulting from simplex procedure \nEMPTY_LINE\n
| 561 |
vom_command | integer |   | public |   | Indicator of optimisation mode (0 for -optimise, 1 for -continue, 2 for compute, 3 for compute ncp only with pars.txt, 4 for optimise without random_seed)
| 567 |
i_ncomp_ | integer |   | public |   | Initial number of complexes
| 569 |
i_ncompmin | integer |   | public |   | Minimum number of complexes
| 570 |
i_resolution | real*8 |   | public |   | Convergence criterion (fraction of max variation when optimisation stops)
| 571 |
i_patience | integer |   | public |   | Number of runs without improvement until optimisation is aborted
| 572 |
i_nsimp | integer |   | public |   | Number of simplex runs per complex
| 573 |
i_focus | real*8 |   | public |   | Spread of the random seed around the initial values (if <1, then limited)
| 574 |
i_iter | integer |   | public |   | Maximum iterations in case of random runs
| 575 |
vom_npar | integer |   | public |   | Number of model parameters carried through
| 576 |
sce_restart | logical |   | public |   | Restarting SCE or starting from scratch
| 577 |
runtime_limit | real*8 |   | public |   | Maximum runtime for sce; 1day (= 1440 minutes)
| 578 |
parname | character(len=9) | (:) | public |   | Parameter names
| 584 |
parval | real*8 | (:) | public |   | Initial parameter values read from shuffle.par
| 585 |
parmin | real*8 | (:) | public |   | Minimum parameter values defining search domain
| 586 |
parmax | real*8 | (:) | public |   | Maximum parameter values defining search domain
| 587 |
paropt | integer | (:) | public |   | ?  
| 588 |
vd_d_out | logical |   | public |   | flag for ouput file vd_d
| 591 |
esoil_out | logical |   | public |   | flag for ouput file esoil
| 592 |
jmax25t_out | logical |   | public |   | flag for ouput file jmax25t
| 593 |
jmax25g_out | logical |   | public |   | flag for ouput file jmax25g
| 594 |
vegcov_out | logical |   | public |   | flag for ouput file vegcov
| 595 |
resp_out | logical |   | public |   | flag for ouput file resp_out
| 596 |
lambdat_out | logical |   | public |   | flag for ouput file lambdat
| 597 |
lambdag_out | logical |   | public |   | flag for ouput file lambdag
| 598 |
rrt_out | logical |   | public |   | flag for ouput file rrt
| 599 |
rrg_out | logical |   | public |   | flag for ouput file rrg
| 600 |
asst_out | logical |   | public |   | flag for ouput file asst
| 601 |
assg_out | logical |   | public |   | flag for ouput file assg
| 602 |
su_av_out | logical |   | public |   | flag for ouput file su_av
| 603 |
zw_out | logical |   | public |   | flag for ouput file zw
| 604 |
wsnew_out | logical |   | public |   | flag for ouput file wsnew
| 605 |
spgfcf_out | logical |   | public |   | flag for ouput file spgfcf
| 606 |
infx_out | logical |   | public |   | flag for ouput file infx
| 607 |
etmt_out | logical |   | public |   | flag for ouput file etmt
| 608 |
etmg_out | logical |   | public |   | flag for ouput file etmg
| 609 |
su1_out | logical |   | public |   | flag for ouput file su1
| 610 |
topt_out | logical |   | public |   | flag for ouput file topt
| 611 |