Hi,
The types of functions that can be solved using SCIP are limited to only those that support the following operators and functions:
>> methods(scipvar)
The first time OPTI-SCIP calls your function, it will be parsing it into an algebraic representation (using the scipvar data type), the second time it is verifying the parsed function against the supplied starting point (hence called as a double). There is no way around this, this is the way OPTI-SCIP must work.
Jonathan
--
You received this message because you are subscribed to the Google Groups "OPTI Toolbox Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opti-toolbox-fo...@googlegroups.com.
To post to this group, send email to opti-tool...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi,
Just don’t preallocate when using SCIP, i.e. no zeros(), ones(), etc. Then it should work. Alternatively if you have to, preallocate scipvar, which works in a similar way.
--