Click or drag to resize

EcoLabModel Class

Container for one ECO Lab model, i.e. one template, specifying amongst others which AD component belongs to the current EcoLab template
Inheritance Hierarchy
SystemObject
  DHI.Mike1D.EcoLabDataAccessEcoLabModel

Namespace:  DHI.Mike1D.EcoLabDataAccess
Assembly:  DHI.Mike1D.HDParameterDataAccess (in DHI.Mike1D.HDParameterDataAccess.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public class EcoLabModel

The EcoLabModel type exposes the following members.

Constructors
  NameDescription
Public methodEcoLabModel
Create new ECO Lab model
Top
Properties
  NameDescription
Public propertyComponents
ECO Lab components
Public propertyConstants
Constants are constant in time. A constant may vary in space, and may be provided by engine.
Public propertyForcings
Forcings vary in time. A forcing may also vary in space, though currently only supported by engine forcings
Public propertyId
Local Id of ecolab model, used in NetworkModel
Public propertyIntegrationMethod
Method used when integrating in time
Public propertyLocalId
Local Id of ecolab model, used in NetworkModel
Public propertyOutputAuxiliary
Auxiliary outputs
Public propertyOutputDerived
Derived outputs
Public propertyOutputProcesses
Output for processes
Public propertyUpdatePerTimeStep
Type of updating taking place
Public propertyUpdateTimeSpan
Time between each ECO lab update time step. Used when UpdatePerTimeStep is false.
Public propertyUpdateTimeStepFrequency
Number of time steps between each ECO lab update time step. Used when UpdatePerTimeStep is true.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodValidate
Validate
Public methodValidate(DateTime, DateTime)
Validate
Top
Fields
  NameDescription
Public fieldEcoLabTemplateFilePath
File path to ECO Lab template
Top
See Also