PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
linsolver.cpp File Reference

Implementations of LinSolverBase, LinSolver, and factory function. More...

Go to the source code of this file.

Namespaces

namespace  petibm
 A toolbox for building flow solvers.
 
namespace  petibm::linsolver
 Collection of linear solvers from different libraries.
 

Functions

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

Detailed Description

Implementations of LinSolverBase, LinSolver, and factory function.

License
BSD 3-Clause License.

Definition in file linsolver.cpp.