ILNumerics - Technical Application Development
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
True if the elements are continously layed out in memory, false otherwise.
Determines if elements stored according to this size descriptor are layed-out continously in memory.
[ILNumerics Core Module]
Namespace: ILNumerics
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax
Property Value
Type: BooleanTrue if the elements are continously layed out in memory, false otherwise.
Remarks
Arrays with continously layed-out elements offer the potential of speedy copies and iteration. Many functions in ILNumerics make use of this property.
Typical cases of continous layout are ColumnMajor and RowMajor. However, other storage schemes exist for higher dimensional arrays which do also store elements in memory 'without holes'. Therefore, IsContinuous will always be on storages with a layout of ColumnMajor or RowMajor
. But there is no guarantee that the storage is stored in either one of these layouts (row / column major) when IsContinuous returns .[ILNumerics Core Module]
See Also