EcoLabModel Class

Container for one ECO Lab model, i.e. one template, specifying amongst others which AD component belongs to the current EcoLab template

Definition

Namespace: DHI.Mike1D.EcoLabDataAccess
Assembly: DHI.Mike1D.HDParameterDataAccess (in DHI.Mike1D.HDParameterDataAccess.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class EcoLabModel
Inheritance
Object    EcoLabModel

Constructors

EcoLabModel Create new ECO Lab model

Properties

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.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
Validate Validate
Validate(DateTime, DateTime) Validate

See Also