IBoundaryItemUndefinedDataGetAccumulatedValue Method

Get boundary value accumulated over the specified period, returning also the accumulationTime which keeps track of the time within the period where values are not undefined.

If all values within the specific period is undefined, the accumulationTime is zero and the method returns zero.

It is the callers responsibility to check if the item is applicable at the given datetime before calling GetAccumulatedValue.

If the item is only applicable over a part of the interval, it must return the accumulated value for that part of the interval.

Definition

Namespace: DHI.Mike1D.BoundaryModule
Assembly: DHI.Mike1D.BoundaryModule (in DHI.Mike1D.BoundaryModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
double GetAccumulatedValue(
	DateTime start,
	DateTime end,
	out TimeSpan accumulationTime
)

Parameters

start  DateTime

[Missing <param name="start"/> documentation for "M:DHI.Mike1D.BoundaryModule.IBoundaryItemUndefinedData.GetAccumulatedValue(System.DateTime,System.DateTime,System.TimeSpan@)"]

end  DateTime

[Missing <param name="end"/> documentation for "M:DHI.Mike1D.BoundaryModule.IBoundaryItemUndefinedData.GetAccumulatedValue(System.DateTime,System.DateTime,System.TimeSpan@)"]

accumulationTime  TimeSpan

[Missing <param name="accumulationTime"/> documentation for "M:DHI.Mike1D.BoundaryModule.IBoundaryItemUndefinedData.GetAccumulatedValue(System.DateTime,System.DateTime,System.TimeSpan@)"]

Return Value

Double
Boundary value in SI unit

See Also