CubbyFlow::FDMLinearSystemSolver3 Class Referenceabstract
  Abstract base class for 3-D finite difference-type linear system solver. More...
#include <Core/Solver/FDM/FDMLinearSystemSolver3.h>
Inheritance diagram for CubbyFlow::FDMLinearSystemSolver3:
  
 Public Member Functions | |
| 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... | |
Detailed Description
Abstract base class for 3-D finite difference-type linear system solver.
Constructor & Destructor Documentation
◆ ~FDMLinearSystemSolver3()
      
  | 
  virtualdefault | 
Member Function Documentation
◆ Solve()
      
  | 
  pure virtual | 
Solves the given linear system.
Implemented in CubbyFlow::FDMMGSolver3, CubbyFlow::FDMGaussSeidelSolver3, CubbyFlow::FDMICCGSolver3, CubbyFlow::FDMJacobiSolver3, and CubbyFlow::FDMCGSolver3.
◆ SolveCompressed()
      
  | 
  inlinevirtual | 
Solves the given compressed linear system.
Reimplemented in CubbyFlow::FDMGaussSeidelSolver3, CubbyFlow::FDMICCGSolver3, CubbyFlow::FDMJacobiSolver3, and CubbyFlow::FDMCGSolver3.
The documentation for this class was generated from the following file:
- Core/Solver/FDM/FDMLinearSystemSolver3.h
 
 1.8.14