Jet
v1.3.3
|
Abstract base class for 3-D finite difference-type linear system solver. More...
#include <jet/fdm_linear_system_solver3.h>
Public Member Functions | |
FdmLinearSystemSolver3 ()=default | |
virtual | ~FdmLinearSystemSolver3 ()=default |
virtual bool | solve (FdmLinearSystem3 *system)=0 |
Solves the given linear system. More... | |
virtual bool | solveCompressed (FdmCompressedLinearSystem3 *) |
Solves the given compressed linear system. More... | |
Abstract base class for 3-D finite difference-type linear system solver.
|
default |
|
virtualdefault |
|
pure virtual |
Solves the given linear system.
Implemented in jet::FdmGaussSeidelSolver3, jet::FdmIccgSolver3, jet::FdmCgSolver3, jet::FdmJacobiSolver3, and jet::FdmMgSolver3.
|
inlinevirtual |
Solves the given compressed linear system.
Reimplemented in jet::FdmGaussSeidelSolver3, jet::FdmIccgSolver3, jet::FdmCgSolver3, and jet::FdmJacobiSolver3.