faMatrix< Type >::faSolver Class Reference

Public Member Functions

 faSolver (faMatrix< Type > &faMat, autoPtr< lduMatrix::solver > &&sol)
 
SolverPerformance< Type > solve (const dictionary &solverControls)
 Solve returning the solution statistics. More...
 
SolverPerformance< Type > solve ()
 Solve returning the solution statistics. More...
 

Detailed Description

template<class Type>
class Foam::faMatrix< Type >::faSolver

Solver class returned by the solver function used for systems in which it is useful to cache the solver for reuse.

Definition at line 192 of file faMatrix.H.

Constructor & Destructor Documentation

◆ faSolver()

faSolver ( faMatrix< Type > &  faMat,
autoPtr< lduMatrix::solver > &&  sol 
)
inline

Definition at line 202 of file faMatrix.H.

Member Function Documentation

◆ solve() [1/2]

SolverPerformance<Type> solve ( const dictionary solverControls)

Solve returning the solution statistics.

Solver controls read from dictionary

◆ solve() [2/2]

Foam::SolverPerformance< Type > solve ( )

Solve returning the solution statistics.

Solver controls read from faSolution

Definition at line 172 of file faMatrixSolve.C.


The documentation for this class was generated from the following files: