Class ClassicRichardson

Inheritance Relationships

Base Type

Class Documentation

class ClassicRichardson : public opensn::LinearSystemSolver

Linear Solver specialization for Within GroupSet (WGS) solves with classic Richardson.

Public Functions

explicit ClassicRichardson(const std::shared_ptr<WGSContext> &gs_context_ptr, bool verbose)

Constructor.

Parameters:
  • gs_context_ptr – Context Pointer to abstract context.

  • verbose – If true, print per-iteration convergence information.

~ClassicRichardson() override = default
virtual void Solve() override

Solve the system.