21#include "OSInstance.h"
22#include "OSParameters.h"
26#include "OSInstance.h"
34#include "OSInstance.h"
43#include "declarations.h"
80 struct blockmatrix X,
Z;
This file defines the OSnLNode class along with its derived classes.
The CsdpSolver class solves problems using Csdp.
OSiLReader * m_osilreader
m_osilreader is an OSiLReader object used to create an osinstance from an osil string if needed
virtual void setSolverOptions()
The implementation of the virtual functions.
struct blockmatrix C_matrix
virtual void solve()
solve results in an instance being read into the Csdp data structures and optimized
virtual ~CsdpSolver()
the CsdpSolver class destructor
virtual void buildSolverInstance()
The implementation of the virtual functions.
CsdpSolver()
the CsdpSolver class constructor
void dataEchoCheck()
use this for debugging, print out the instance that the solver thinks it has and compare this with th...
OSoLReader * m_osolreader
m_osolreader is an OSoLReader object used to create an osoption from an osol string if needed
struct constraintmatrix * mconstraints
std::string * csdpErrorMsg
The Default Solver Class.
Used to read an OSiL string.
Used to read an OSoL string.
Take an OSResult object and write a string that validates against OSrL.