LinAlgL, T, D Class

Generic Linear Algebra

Definition

Namespace: Metas.UncLib.Core.Ndims
Assembly: Metas.UncLib.Core (in Metas.UncLib.Core.dll) Version: 2.8.9053.20192
C#
public class LinAlg<L, T, D>
where L : new(), LuResult<T, D>
where T : new(), Object, INArray<T, D>
where D : new(), Object, INumber<D>
Inheritance
Object    LinAlgL, T, D
Derived

Type Parameters

L
LU Result Type
T
Array Type
D
Element Type

Constructors

LinAlgL, T, DInitializes a new instance of the LinAlgL, T, D class

Methods

Bsub Backward Substitution x = Bsub(u, y)
Det Determinant of a square matrix
Dot Matrix Multiplication c = Dot(a, b)
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)
Fsub Forward Substitution x = Fsub(l, y)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Inv Inverse of a square matrix
Lu LU factorization Implement [l u p] = Lu(a)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Prod Product of elements along the dimension dim
Solve Solve a linear system of equations
Sum Sum of elements along the dimension dim
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also