pelib  2.0.0
pelib::AlgebraSolver Class Reference

#include <AlgebraSolver.hpp>

Inheritance diagram for pelib::AlgebraSolver:
[legend]

List of all members.

Public Member Functions

virtual pelib::Algebra solve (const std::map< const std::string, const Algebra > &data) const =0
virtual pelib::Algebra solve (const std::map< const std::string, const Algebra > &data, std::map< const std::string, double > &statistics) const =0
virtual const pelib::Algebrasolve () const =0
virtual const pelib::Algebrasolve (std::map< const std::string, double > &statistics) const =0

Detailed Description

Definition at line 27 of file AlgebraSolver.hpp.


Member Function Documentation

virtual pelib::Algebra pelib::AlgebraSolver::solve ( const std::map< const std::string, const Algebra > &  data) const [pure virtual]

Implemented in pelib::AmplSolver.

virtual pelib::Algebra pelib::AlgebraSolver::solve ( const std::map< const std::string, const Algebra > &  data,
std::map< const std::string, double > &  statistics 
) const [pure virtual]

Implemented in pelib::AmplSolver.

virtual const pelib::Algebra* pelib::AlgebraSolver::solve ( ) const [pure virtual]

Implements pelib::Solver.

Implemented in pelib::AmplSolver.

virtual const pelib::Algebra* pelib::AlgebraSolver::solve ( std::map< const std::string, double > &  statistics) const [pure virtual]

Implements pelib::Solver.

Implemented in pelib::AmplSolver.


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