Go to the documentation of this file.
7 #ifndef INCLUDE_JET_FDM_LINEAR_SYSTEM_SOLVER2_H_
8 #define INCLUDE_JET_FDM_LINEAR_SYSTEM_SOLVER2_H_
35 #endif // INCLUDE_JET_FDM_LINEAR_SYSTEM_SOLVER2_H_
Compressed linear system (Ax=b) for 2-D finite differencing.
Definition: fdm_linear_system2.h:54
Linear system (Ax=b) for 2-D finite differencing.
Definition: fdm_linear_system2.h:36
virtual bool solve(FdmLinearSystem2 *system)=0
Solves the given linear system.
std::shared_ptr< FdmLinearSystemSolver2 > FdmLinearSystemSolver2Ptr
Shared pointer type for the FdmLinearSystemSolver2.
Definition: fdm_linear_system_solver2.h:31
virtual ~FdmLinearSystemSolver2()=default
Definition: advection_solver2.h:18
Abstract base class for 2-D finite difference-type linear system solver.
Definition: fdm_linear_system_solver2.h:17
FdmLinearSystemSolver2()=default
virtual bool solveCompressed(FdmCompressedLinearSystem2 *)
Solves the given compressed linear system.
Definition: fdm_linear_system_solver2.h:27