C# Class toop_project.src.Matrix.ProfileMatrix

Inheritance: BaseMatrix
Afficher le fichier Open project: ProjectSun/toop-project Class Usage Examples

Méthodes publiques

Méthode Description
LLt ( ) : BaseMatrix
LMult ( Vector x, bool UseDiagonal ) : Vector
LSolve ( Vector x, bool UseDiagonal ) : Vector
LU ( ) : BaseMatrix
LUsq ( ) : BaseMatrix
LtMult ( Vector x, bool UseDiagonal ) : Vector
LtSolve ( Vector x, bool UseDiagonal ) : Vector
Multiply ( Vector x ) : Vector
ProfileMatrix ( int ig, double al, double au, double di ) : System
Run ( Action fun ) : void
TMultiply ( Vector x ) : Vector
UMult ( Vector x, bool UseDiagonal ) : Vector
USolve ( Vector x, bool UseDiagonal ) : Vector
UtMult ( Vector x, bool UseDiagonal ) : Vector
UtSolve ( Vector x, bool UseDiagonal ) : Vector

Method Details

LLt() public méthode

public LLt ( ) : BaseMatrix
Résultat BaseMatrix

LMult() public méthode

public LMult ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector

LSolve() public méthode

public LSolve ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector

LU() public méthode

public LU ( ) : BaseMatrix
Résultat BaseMatrix

LUsq() public méthode

public LUsq ( ) : BaseMatrix
Résultat BaseMatrix

LtMult() public méthode

public LtMult ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector

LtSolve() public méthode

public LtSolve ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector

Multiply() public méthode

public Multiply ( Vector x ) : Vector
x toop_project.src.Vector_.Vector
Résultat toop_project.src.Vector_.Vector

ProfileMatrix() public méthode

public ProfileMatrix ( int ig, double al, double au, double di ) : System
ig int
al double
au double
di double
Résultat System

Run() public méthode

public Run ( Action fun ) : void
fun Action
Résultat void

TMultiply() public méthode

public TMultiply ( Vector x ) : Vector
x toop_project.src.Vector_.Vector
Résultat toop_project.src.Vector_.Vector

UMult() public méthode

public UMult ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector

USolve() public méthode

public USolve ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector

UtMult() public méthode

public UtMult ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector

UtSolve() public méthode

public UtSolve ( Vector x, bool UseDiagonal ) : Vector
x toop_project.src.Vector_.Vector
UseDiagonal bool
Résultat toop_project.src.Vector_.Vector