ModelTraits

ModelTraits are used inside a calculation template to adjust the default implementation of a calculation step.

In the EUCS model, traits are provided as parameter values to specify
 * 1) the DynamicComponent in each TimeStep of the LandUseModels/JrcClueWrap calculation template, which can be Mnl100, Linear100, or Split100.
 * 2) the OutputGeneration in the ResultingState of each TimesStep.

See ModelTraits.dms for various examples.