CFD - Nabla Logo
Simulation Software and Consultancy
CFD - home CFD - solutions CFD - software CFD - support CFD - other CFD - contact
CFD - Nabla Logo Explained
  Advanced Search
  
  Send us a comment/query
 
  Back to Software
 
  Solvers
  Creating solvers
  Standard solvers
  Pre-processing
  The FoamX case manager
  Other pre-processing utilities
  Post-processing
  The dxFoam post-processor
  Third-party post-processing
  Other post-processing utilities
  Mesh processing
  Mesh generation
  Mesh converters
  Mesh manipulation
  Model libraries
  Turbulence
  Large-eddy simulation (LES)
  Transport models
  Thermophysical models
  Lagrangian particle tracking
  Chemical kinetics New
  Other features
  Linear system solvers
  ODE system solvers New
  Parallel computing
  Mesh motion
  Numerical method
 
  ©2000-2007 Nabla Ltd.
Linear system solvers

OpenFOAM offers preconditioned conjugate gradient solvers for sparse symmetric and asymmetric matrices; both incomplete-Cholesky and diagonal preconditioning are available in the library. OpenFOAM also includes a Gauss-Seidel solver.

OpenFOAM has an efficient implementation algebraic multi-grid (AMG) solver. AMG uses the principle of: generating a quick solution on a mesh with a small number of cells; mapping this solution onto a finer mesh; using it as an initial guess to obtain an accurate solution on the fine mesh. ts aim is to be faster than standard methods when the increase in speed by solving first on coarser meshes outweighs the additional costs of mesh refinement and mapping of field data.