C# Class toop_project.src.Slae.SLAE

Show file Open project: ProjectSun/toop-project Class Usage Examples

Public Properties

Property Type Description
Initial src.Vector_.Vector
MGMRES int
Matrix src.Matrix.BaseMatrix
MaxIter int
MinResidual double
PreconditionerType src.Preconditioner.Type
Relaxation double
Result src.Vector_.Vector
Right src.Vector_.Vector
Solver src.Solver.ISolver

Public Methods

Method Description
CanBeComputed ( ) : bool
SLAE ( src igui ) : System
Solve ( ) : void

Private Methods

Method Description
GenerateParameters ( src type, int maxIter, double eps, double relaxation = 1, int mGMRES = 5 ) : src.Solver.ISolverParametrs
GeneratePreconditioner ( src type, System.Matrix matrix ) : src.Preconditioner.IPreconditioner

Method Details

CanBeComputed() public method

public CanBeComputed ( ) : bool
return bool

SLAE() public method

public SLAE ( src igui ) : System
igui src
return System

Solve() public method

public Solve ( ) : void
return void

Property Details

Initial public property

public src.Vector_.Vector Initial
return src.Vector_.Vector

MGMRES public property

public int MGMRES
return int

Matrix public property

public src.Matrix.BaseMatrix Matrix
return src.Matrix.BaseMatrix

MaxIter public property

public int MaxIter
return int

MinResidual public property

public double MinResidual
return double

PreconditionerType public property

public src.Preconditioner.Type PreconditionerType
return src.Preconditioner.Type

Relaxation public property

public double Relaxation
return double

Result public property

public src.Vector_.Vector Result
return src.Vector_.Vector

Right public property

public src.Vector_.Vector Right
return src.Vector_.Vector

Solver public property

public src.Solver.ISolver Solver
return src.Solver.ISolver