| Components | ECO Lab components |
| Constants | Constants are constant in time. A constant may vary in space, and may be provided by engine. |
| EcoLabTemplateFilePath | File path to ECO Lab template |
| Forcings | Forcings vary in time. A forcing may also vary in space, though currently only supported by engine forcings |
| Id | Local Id of ecolab model, used in NetworkModel |
| IntegrationMethod | Method used when integrating in time |
| LocalId | Local Id of ecolab model, used in NetworkModel |
| ModelExtent |
Extend of this ECO Lab model.
If null, the NetworkModel is used to define the extent of this model. When defined, the NetworkModel is not considered. |
| OutputAuxiliary | Auxiliary outputs |
| OutputDerived | Derived outputs |
| OutputProcesses | Output for processes |
| UpdatePerTimeStep | Type of updating taking place |
| UpdateTimeSpan | Time between each ECO lab update time step. Used when UpdatePerTimeStep is false. |
| UpdateTimeStepFrequency | Number of time steps between each ECO lab update time step. Used when UpdatePerTimeStep is true. |