PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
petibm::linsolver Namespace Reference

Collection of linear solvers from different libraries. More...

Classes

class  LinSolverAmgX
 Iterative solver using wrapper of AmgX. More...
 
class  LinSolverBase
 The abstract (base) class for different iterative solvers. More...
 
class  LinSolverKSP
 Iterative solver using PETSc KSP. More...
 

Functions

PetscErrorCode createLinSolver (const std::string &solverName, const YAML::Node &node, type::LinSolver &solver)
 A factory function for creating a LinSolver. More...
 

Detailed Description

Collection of linear solvers from different libraries.

See also
petibm::type::LinSolver, petibm::linsolver::createLinSolver.