DateTimeTable2D Class

2D table with DateTime as the type of values in the first axis.

If setting the YearlyVariation, then all dates within the first year in the XAxis is assumed to be cyclicly repeating.

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 DateTimeTable2D : IAnyTable
Inheritance
Object    DateTimeTable2D
Implements
IAnyTable

Constructors

DateTimeTable2D Constructor, creating arrays of specified size

Properties

TableValues Table-values
XAxis X-axis values
YAxis Y-axis values
YearlyVariation Bool indicating if table contains circular values, as yearly variation values. In this case all DateTime values in XAxis must be in the same year. DateTime values, which are not in the same year as the first item in the list, are discarded.

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)
Lookup Lookup data in table for given date and y-value
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Prepare Prepare table for lookup.

When YearlyVariation is set, the date-time axis is processed for circular lookup.

ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also