Solver Class Reference
[Solvers]

Abstract class for defining solver interface. More...

#include <solver.h>

Inherited by LinearSolver, NonlinearSolver, and NoxSolver.

List of all members.

Public Member Functions

 Solver ()
virtual ~Solver ()
virtual bool solve ()=0
scalarget_solution ()
int get_error ()
double get_time ()

Protected Attributes

scalarsln
int error
double time

Detailed Description

Abstract class for defining solver interface.

TODO: Adjust interface to support faster update of matrix and rhs


Constructor & Destructor Documentation

Solver::Solver (  )  [inline]
virtual Solver::~Solver (  )  [inline, virtual]

Member Function Documentation

int Solver::get_error (  )  [inline]
scalar* Solver::get_solution (  )  [inline]
double Solver::get_time (  )  [inline]
virtual bool Solver::solve (  )  [pure virtual]

Member Data Documentation

int Solver::error [protected]
scalar* Solver::sln [protected]
double Solver::time [protected]

The documentation for this class was generated from the following file:
Generated on Fri Sep 3 09:22:20 2010 for Hermes3D Library: Real Version by  doxygen 1.6.3