Specifies the methods that must be implemented by a class to support level 3 BLAS routines.

Namespace: Extreme.Mathematics.LinearAlgebra.BlasInterface
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

Visual Basic (Declaration)
Public MustInherit Class BlasLevel3
C#
public abstract class BlasLevel3
C++
public ref class BlasLevel3 abstract

Methods

IconTypeDescription
Dgemm(TransposeOperation, TransposeOperation, Int32, Int32, Int32, Double, Double[](), Int32, Int32, Double[](), Int32, Int32, Double, Double[](), Int32, Int32)
Sum of the product of two general matrices and a scaled matrix.
Dsymm(MatrixOperationSide, MatrixTriangleMode, Int32, Int32, Double, Double[](), Int32, Int32, Double[](), Int32, Int32, Double, Double[](), Int32, Int32)
Sum of the product of a symmetric and a general matrix and a scaled matrix.
Dsyr2k(MatrixTriangleMode, TransposeOperation, Int32, Int32, Double, Double[](), Int32, Int32, Double[](), Int32, Int32, Double, Double[](), Int32, Int32)
Performs a rank 2k update of a symmetric matrix.
Dsyrk(MatrixTriangleMode, TransposeOperation, Int32, Int32, Double, Double[](), Int32, Int32, Double, Double[](), Int32, Int32)
Performs a rank k update of a symmetric matrix.
Dtrmm(MatrixOperationSide, MatrixTriangleMode, TransposeOperation, MatrixDiagonalMode, Int32, Int32, Double, Double[](), Int32, Int32, Double[](), Int32, Int32)
Product of a triangular and a general matrix.
Dtrsm(MatrixOperationSide, MatrixTriangleMode, TransposeOperation, MatrixDiagonalMode, Int32, Int32, Double, Double[](), Int32, Int32, Double[](), Int32, Int32)
Solution of a triangular linear system with multiple right-hand sides.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetHashCode()
Serves as a hash function for a particular type.
GetType()
Gets the Type of the current instance.
MemberwiseClone()
Creates a shallow copy of the current Object.
ToString()
Returns a String that represents the current Object.

Constructors

IconTypeDescription
BlasLevel3New()

Inheritance Hierarchy

System.Object
  Extreme.Mathematics.LinearAlgebra.BlasInterface.BlasLevel3