<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-family: Verdana,Geneva,sans-serif'>
<p>Hi Gregor,</p>
<p>I was trying it before but what I don't know is to create this subclassing. All that I can get is that it compile and then I get the message "<span>Segmentation fault (core dumped)</span>". </p>
<p>I'm sorry because maybe it is not an SCP question but a C++ question.</p>
<p>I do not understand yet in what case it is possible using SCIP_VARDATA  with SCIPcreateVar().</p>
<p>Thanks.</p>
<p>Diego.</p>
<p> </p>
<div> </div>
<p>El 02/08/2014 13:42, Gregor Hendel escribió:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div class="moz-cite-prefix">Hi Diego,<br /><br /> using C++, you can create customized variable data by subclassing scip:ObjVardata from <a href="http://scip.zib.de/doc/html_devel/objvardata_8h_source.php">objvardata.h</a>. Variables which should use your variable data can be created by calling <br /><a href="http://scip.zib.de/doc/html_devel/objvardata_8h.php#a8c9be3e5b510487d59fdc065464e401b">SCIPcreateObjVar()</a> instead of SCIPcreateVar(). The VRP-example uses the latter method for the priced variables because no custom variable data is necessary there.<br /> In order to access your variable data later, you need use SCIPgetObjVardata().<br /><br /> Hope that helps,<br /> Gregor<br /><br /> Am 01.08.2014 13:42, schrieb <a class="moz-txt-link-abbreviated" href="mailto:dponce@us.es">dponce@us.es</a>:</div>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px">
<p>Hello mailing list,</p>
<p>I´m using SCIP for a branch-and-price problem. In my pricer I need some data associated with variables fixed to zero in order to avoid add them. So, in the binpacking example I saw how get this variables by means of SCIPgetVars() and SCIPvarGetUbLocal() functions. </p>
<p>The problem I have is that I'm not able to store the information (a vector of pairs, its dimension and another integer) in the SCIP_VARDATA variable. Then I guess I am having the same problem for recover the information after using SCIPvarGetData() from the SCIP_VARDATA variable.</p>
<p>I've tried using vardataCreate() structure in the binpacking example or class ObjVardata without success, in principle.</p>
<p>I´m using VRP as template, so I'm writting in C++.</p>
<p>I´m looking forward comments.</p>
<p>Best.</p>
<p>Diego Ponce.</p>
<div> </div>
<br /><fieldset class="mimeAttachmentHeader"></fieldset><br />
<pre>_______________________________________________
Scip mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Scip@zib.de">Scip@zib.de</a>
<a class="moz-txt-link-freetext" href="http://listserv.zib.de/mailman/listinfo/scip">http://listserv.zib.de/mailman/listinfo/scip</a>
</pre>
</blockquote>
</blockquote>
</body></html>