Linear Operator<T> Constructor
Definition
Namespace: Numerics.NET.LinearAlgebra
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Linear | Constructs a new LinearOperator<T>. |
Linear |
Constructs a new linear operator from serialization data.
Obsolete. |
Linear | Constructs a new LinearOperator<T>. |
LinearOperator<T>(Int32, Int32)
Constructs a new LinearOperator<T>.
protected LinearOperator(
int rowCount,
int columnCount
)
Parameters
Exceptions
Argument | rowCount is less than zero. -or- columnCount is less than zero. |
LinearOperator<T>(SerializationInfo, StreamingContext)
Constructs a new linear operator from serialization data.
[ObsoleteAttribute(DiagnosticId = "SYSLIB0051")]
protected LinearOperator(
SerializationInfo info,
StreamingContext context
)
Parameters
- info SerializationInfo
- The data needed to serialize or deserialize the LinearOperator<T>.
- context StreamingContext
- The source and destination of a given serialized stream.
Remarks
This constructor is called internally by the .NET framework when a LinearOperator<T> is deserialized.
LinearOperator<T>(Int32, Int32, TransposeOperation)
Constructs a new LinearOperator<T>.
protected LinearOperator(
int rowCount,
int columnCount,
TransposeOperation operation
)
Parameters
- rowCount Int32
- columnCount Int32
- operation TransposeOperation
Exceptions
Argument | rowCount is less than zero. -or- columnCount is less than zero. |