You are not logged in. Click here to log in.

Application Lifecycle Management

Search In Project

Search inClear

Parameter{} #17091/HEAD / v10
Tags:  not added yet

DSL Element parameter{} (for Model Calibration)

This element is a sub-element of step and is different than the parameter sub-element of model{} . It has the same name, but its purpose is to define the model parameter to calibrate, as follows:
    ...
    // step definitions
    step {                     
        parameter {
            jh_coef(lower:0.001, upper:0.02, strategy:MEAN)
        }
    
        objfunc(method:ABSDIF, timestep:DAILY) {
            simulated(file:"out1.csv", table:"EFC-luca", column:"basin_cfs")
            observed(file:"$oms_prj/data/data_lucatest.csv", table:"obs", 
                         column:"runoff[0]")
        }
        // can add more
    }
    ...

Element parameter{}

Specification

Name
parameter - Defines model parameter to calibrate

Sub-Element Property Description Type Required
lower The lower boundary Double Yes
upper The upper boundary Double Yes
strategy The calibration strategy MEAN, VALUES, BINARY No (default: MEAN)

Notes
  • Only MEAN is implemented at the moment.

Parent
step{}