33 OptimizationAlgorithm::OptimizationAlgorithm() :
    44   os << 
"------------- Algorithm Properties -------------"  << endl;
    47     os << it->first << 
"\t" << p->
toString() << endl;
    49   os << 
"------------------------------------------------" << endl;
 
const SparseOptimizer * optimizer() const 
return the optimizer operating on 
PropertyMap _properties
the properties of your solver, use this to store the parameters of your solver 
virtual ~OptimizationAlgorithm()
SparseOptimizer * _optimizer
the optimizer the solver is working on 
bool updatePropertiesFromString(const std::string &propString)
void setOptimizer(SparseOptimizer *optimizer)
virtual std::string toString() const =0
bool updateMapFromString(const std::string &values)
void printProperties(std::ostream &os) const