00001 #include<scil/basic_constraint.h>
00002 #include"scip_constraint_handler.h"
00003
00004 namespace SCIL {
00005
00006 cons_obj::cons_obj() {
00007 DATA=new Basic_Constraint_Data;
00008 m_rhs = 0;
00009 m_sense = Equal;
00010 ((Basic_Constraint_Data*) DATA)->scipp=NULL;
00011 ((Basic_Constraint_Data*) DATA)->rowp=NULL;
00012 };
00013
00014 cons_obj::cons_obj(cons_sense s, double rhs) {
00015 DATA=new Basic_Constraint_Data;
00016 m_rhs = rhs;
00017 m_sense = s;
00018 ((Basic_Constraint_Data*) DATA)->scipp=NULL;
00019 ((Basic_Constraint_Data*) DATA)->rowp=NULL;
00020 };
00021
00022 cons_obj::~cons_obj() {
00023 delete (Basic_Constraint_Data*) DATA;
00024 }
00025
00026
00027 }