Click or drag to resize

CalibrationPlot Class

Class that write a time series file and a plc file with calibration data.
Inheritance Hierarchy
SystemObject
  DHI.Mike1D.GenericCalibrationPlot

Namespace:  DHI.Mike1D.Generic
Assembly:  DHI.Mike1D.Generic (in DHI.Mike1D.Generic.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public class CalibrationPlot

The CalibrationPlot type exposes the following members.

Constructors
  NameDescription
Public methodCalibrationPlot
Constructor
Top
Properties
  NameDescription
Public propertyAccumulatedQuantity
EUM item of the accumulated values for the quantity
Public propertyCatchment
Public propertyInstantQuantity
EUM item of the calibrated values
Public propertyItemName
Name of item being calibrated.
Public propertyModelId
model element ID. Unique id.
Public propertyObservedData
Observed data. Used for creating calibration plots and for auto-calibration reference data.
Public propertyObsTimes
Times of observed data.
Public propertyObsValues
Observed values.
Public propertyScalingFactor
ScalingFactor, factor between actual output and observed data. For Catchments it is usually the area.

default value should be 1.

Public propertySimValues
Simulated values
Public propertySkipAccumulatedPlot
Bool indicating whether to create accumulated plot. If set to true, only the instant plot is created.
Top
Methods
  NameDescription
Public methodStatic memberCalculateR2
Calculate r2
Public methodCreateObservedYearlyRunoff
Create observed yearly runoff in catchment for statistics
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 methodFinish
Finalize, close output files.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHandleTimeStepPerformed
Method to call when time step has been performed. It will automatically update the SimValues using the CalibratingItemGetter, when data is available.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPrepare
Prepare. Returns false if calibration plot cannot be created.
Public methodSetDataValueType
Type of time step: Instantaneous, step accumulated, reverse step accumulated, Mean step accumulated
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldCalibratingItemGetter
Delegate to retrieve simulated values at specified time
Top
See Also