Click or drag to resize

DenseVectorStorageT Class

[Missing <summary> documentation for "T:Altaxo.Calc.LinearAlgebra.Storage.DenseVectorStorage`1"]

Inheritance Hierarchy
SystemObject
  Altaxo.Calc.LinearAlgebra.StorageVectorStorageT
    Altaxo.Calc.LinearAlgebra.StorageDenseVectorStorageT

Namespace: Altaxo.Calc.LinearAlgebra.Storage
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
[SerializableAttribute]
public class DenseVectorStorage<T> : VectorStorage<T>
where T : struct, new(), IEquatable<T>, IFormattable

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Altaxo.Calc.LinearAlgebra.Storage.DenseVectorStorage`1"]

The DenseVectorStorageT type exposes the following members.

Properties
 NameDescription
Public propertyIsDense True if the vector storage format is dense.
(Overrides VectorStorageTIsDense)
Public propertyItem Gets or sets the value at the given index, with range checking.
(Inherited from VectorStorageT)
Top
Methods
 NameDescription
Public methodAsArray
(Overrides VectorStorageTAsArray)
Public methodAt(Int32) Retrieves the requested element without range checking.
(Overrides VectorStorageTAt(Int32))
Public methodAt(Int32, T) Sets the element without range checking.
(Overrides VectorStorageTAt(Int32, T))
Public methodClear
(Overrides VectorStorageTClear)
Public methodClear(Int32, Int32)
(Overrides VectorStorageTClear(Int32, Int32))
Public methodCopySubVectorTo
(Inherited from VectorStorageT)
Public methodCopyTo
(Inherited from VectorStorageT)
Public methodCopyToColumn
(Inherited from VectorStorageT)
Public methodCopyToRow
(Inherited from VectorStorageT)
Public methodCopyToSubColumn
(Inherited from VectorStorageT)
Public methodCopyToSubRow
(Inherited from VectorStorageT)
Public methodEnumerate
(Overrides VectorStorageTEnumerate)
Public methodEnumerateIndexed
(Overrides VectorStorageTEnumerateIndexed)
Public methodEnumerateNonZero
(Overrides VectorStorageTEnumerateNonZero)
Public methodEnumerateNonZeroIndexed
(Overrides VectorStorageTEnumerateNonZeroIndexed)
Public methodEquals(Object) Determines whether the specified Object is equal to the current Object.
(Inherited from VectorStorageT)
Public methodEquals(VectorStorageT) Indicates whether the current object is equal to another object of the same type.
(Inherited from VectorStorageT)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodFind
(Overrides VectorStorageTFind(FuncT, Boolean, Zeros))
Public methodFind2TOther
(Inherited from VectorStorageT)
Public methodFold2TOther, TState
(Inherited from VectorStorageT)
Public methodGetHashCode Serves as a hash function for a particular type.
(Inherited from VectorStorageT)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodMap2To
(Inherited from VectorStorageT)
Public methodMapIndexedInplace
(Overrides VectorStorageTMapIndexedInplace(FuncInt32, T, T, Zeros))
Public methodMapIndexedToTU
(Inherited from VectorStorageT)
Public methodMapInplace
(Overrides VectorStorageTMapInplace(FuncT, T, Zeros))
Public methodMapToTU
(Inherited from VectorStorageT)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStatic memberOfEnumerable 
Public methodStatic memberOfIndexedEnumerable(Int32, IEnumerableTupleInt32, T) 
Public methodStatic memberOfIndexedEnumerable(Int32, IEnumerableValueTupleInt32, T) 
Public methodStatic memberOfInit 
Public methodStatic memberOfValue 
Public methodStatic memberOfVector 
Public methodToArray
(Overrides VectorStorageTToArray)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
 NameDescription
Public fieldData 
Public fieldLength
(Inherited from VectorStorageT)
Top
See Also