15 #ifndef MCF_DECOMPAPP_INCLUDED
16 #define MCF_DECOMPAPP_INCLUDED
19 #include "DecompApp.h"
void UtilDeleteVectorPtr(vector< T * > &vectorPtr, typename vector< T * >::iterator first, typename vector< T * >::iterator last)
void createModelCore(DecompConstraintSet *model)
Initialize application.
MCF_Param m_appParam
Application specific parameters.
void createModelRelaxSparse(DecompConstraintSet *model, int commId)
Initialize application.
const string m_classTag
Class id tag (for log / debugging).
void getSettings(UtilParameters &utilParam)
std::ostream * m_osLog
Log file.
MCF_DecompApp(UtilParameters &utilParam)
Default constructor.
DecompConstraintSet * modelCore
MCF_Instance m_instance
MCF problem instance data.
void createModelRelax(DecompConstraintSet *model, int commId)
Initialize application.
double * objective
The model objective coefficients (original space).
DecompConstraintSet * modelRelax
vector< DecompConstraintSet * > m_models
Model constraint systems.
void createModels()
Initialize application.
void dumpSettings(ostream *os=&cout)
void initializeApp()
Initialize application.
virtual ~MCF_DecompApp()
Default constructor.
The main application class.