public class EcoLabModel| EcoLabModel | Create new ECO Lab model |
| 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. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Validate | Validate |
| Validate(DateTime, DateTime) | Validate |