ShapeOp  0.1.0
Public Member Functions | List of all members
ShapeOp::SORSolver Class Reference

Sparse linear system solver based on successive over-relaxation (SOR). More...

#include <LSSolver.h>

Inheritance diagram for ShapeOp::SORSolver:
ShapeOp::LSSolver

Public Member Functions

 SORSolver (ShapeOp::Scalar relaxation=1.6)
 Solver Constructor. More...
 
virtual void initialize (const SparseMatrix &A, unsigned int iteration) overridefinal
 Initialize SOR.
 
virtual VectorX solve (const VectorX &b, const VectorX &x0) const overridefinal
 Solve the linear system by applying SOR.
 
virtual Eigen::ComputationInfo info () const overridefinal
 Reports whether previous computation was successful.
 

Detailed Description

Sparse linear system solver based on successive over-relaxation (SOR).

Constructor & Destructor Documentation

SHAPEOP_INLINE ShapeOp::SORSolver::SORSolver ( ShapeOp::Scalar  relaxation = 1.6)

Solver Constructor.

Parameters
relaxationThe relaxation factor.

The documentation for this class was generated from the following files: