CalibrationPlot Class

Class that write a time series file and a plc file with calibration data.

Definition

Namespace: DHI.Mike1D.Generic
Assembly: DHI.Mike1D.Generic (in DHI.Mike1D.Generic.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class CalibrationPlot
Inheritance
Object    CalibrationPlot

Constructors

CalibrationPlot Constructor

Properties

AccumulatedQuantity EUM item of the accumulated values for the quantity
Catchment 
InstantQuantity EUM item of the calibrated values
ItemName Name of item being calibrated.
ModelId model element ID. Unique id.
ObservedData Observed data. Used for creating calibration plots and for auto-calibration reference data.
ObsTimes Times of observed data.
ObsValues Observed values.
ScalingFactor ScalingFactor, factor between actual output and observed data. For Catchments it is usually the area.

default value should be 1.

SimValues Simulated values
SkipAccumulatedPlot Bool indicating whether to create accumulated plot. If set to true, only the instant plot is created.

Methods

CalculateR2 Calculate r2
CreateObservedMonthlyRunoff Create observed monthly runoff in catchment for statistics
CreateObservedYearlyRunoff Create observed yearly runoff in catchment for statistics
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)
Finish Finalize, close output files.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
HandleTimeStepPerformed Method to call when time step has been performed. It will automatically update the SimValues using the CalibratingItemGetter, when data is available.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Prepare Prepare. Returns false if calibration plot cannot be created.
SetDataValueType Type of time step: Instantaneous, step accumulated, reverse step accumulated, Mean step accumulated
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

CalibratingItemGetter Delegate to retrieve simulated values at specified time

See Also