Module sce_mod


VARIABLES

successinteger public
Indicator wheter optimisation ended successfully
353
nparinteger public
Number of model parameters carried through
354
ncompinteger public
Initial number of complexes
355
ncompmininteger public
Minimum number of complexes
356
ncomp2integer public
Number of complexes
357
noptinteger public
Number of optimised parameters
358
moptinteger public
Minimum number of runs per complex
359
soptinteger public
SCE variable s
360
qoptinteger public
SCE variable q
361
alphainteger public
Number of simplex runs per complex
362
nruninteger public
Number of runs performed so far
363
nloopinteger public
Number of loops performed so far
364
nsincebestinteger public
Number of runs since last improvement in objective function
365
patienceinteger public
Number of runs without improvement until optimisation is aborted
366
commandinteger 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)
367
optidinteger(:)public
Pointer to optimisable parameters
369
ranscalreal*8 public
Scalar random number
371
focusreal*8 public
Spread of the random seed around the initial values (if <1, then limited)
372
worstbestreal*8 public
Best OF of the worst complex in worstbest for assessment of gene pool mixing
373
bestobjreal*8 public
Best OF value
374
bestincompreal*8 public
Best OF value in complex
375
resolutionreal*8 public
Convergence criterion (fraction of max variation when optimisation stops)
376
wgtreal*8(:)public
Probability weights for each optimisable parameter
378
cv_real*8(:)public
Coefficient of variation for each optimisable parameter in last loop
379
ranarrreal*8(:)public
Array of random numbers
380
shufflevarreal*8(:,:)public
Population of parameter sets
382
parvalreal*8(:)public
Initial parameter values read from shuffle.par
383
parminreal*8(:)public
Minimum parameter values defining search domain
384
parmaxreal*8(:)public
Maximum parameter values defining search domain
385
ofvecreal*8(:)public
Population of objective function values related to shufflevar
386
parnamecharacter(len=9)(:)public
Parameter names
388
evolutioncharacter(len=12) public
Character string explaining how parameter set was generated
389
outformatcharacter(len=60) public
?  
390
loopformatcharacter(len=60) public
?  
390
dataarrayreal*8(:,:)public
Parameter sets and objective functions used for sensitivity analysis
393
shufflevar2real*8(:)public
Parameter sets used for sensitivity analysis
394
parentsidinteger(:)public
Pointer to optimisable parameters
397
objfunsubreal*8(:)public
Subset of objective function values for members of population
398
invarsubreal*8(:,:)public
Subset of parameter sets for members of population
399
selectedlogical(:)public
?  
400
centroidreal*8(:)public
Centroid of parameter sets for simplex procedure
403
newpointreal*8(:)public
New parameter set resulting from simplex procedure
404
kfile_sceoutinteger public
?  
408
kfile_shuffleparinteger public
?  
409
kfile_progressinteger public
?  
410
kfile_lastloopinteger public
?  
411
kfile_currentbestinteger public
?  
412
kfile_bestparsinteger public
?  
413
kfile_finalbestinteger public
?  
414
sfile_sceoutcharacter(len=80) public
?  
418
sfile_shuffleparcharacter(len=80) public
?  
419
sfile_progresscharacter(len=80) public
?  
420
sfile_lastloopcharacter(len=80) public
?  
421
sfile_currentbestcharacter(len=80) public
?  
422
sfile_bestparscharacter(len=80) public
?  
423
sfile_finalbestcharacter(len=80) public
?  
424