/** creates transformed variable for original user variable */
static
SCIP_DECL_VARTRANS(vardataTrans)
{
   SCIP_CALL( vardataCreate(scip, targetdata, sourcedata->consids, sourcedata->nconsids) );

   return SCIP_OKAY;
}
/** create variable data */
SCIP_RETCODE SCIPvardataCreateBinpacking(
   SCIP*                 scip,               /**< SCIP data structure */
   SCIP_VARDATA**        vardata,            /**< pointer to vardata */
   int*                  consids,            /**< array of constraints ids */
   int                   nconsids              /**< number of constraints */
   )
{
   SCIP_CALL( vardataCreate(scip, vardata, consids, nconsids) );

   return SCIP_OKAY;
}
Example #3
0
/** create variable data */
SCIP_RETCODE SCIPvardataCreateOAAR(
   SCIP*                 scip,               /**< SCIP data structure */
   SCIP_VARDATA**        vardata,            /**< pointer to vardata */
   int*                  consids,            /**< array of constraints ids */
   int                   nconsids,           /**< number of constraints */
   int*                  oriFlowVars,
   int                   nOriFlowVars
   )
{
   SCIP_CALL( vardataCreate(scip, vardata, consids, nconsids, oriFlowVars, nOriFlowVars) );

   return SCIP_OKAY;
}