Joel Andersson
Joel Andersson
sparse LDL and sparse QR added to the C runtime. The sparse LDL can fail for indefinite matrices so Ideally should be extended to allow 2-by-2 blocks in D. No...
Why don't we just remove `returntypes`? Or remove the need for it?
I guess it's not just for `returntypes` based on the script above
Would be so nice if this would be resolved by a simple Octave update... hate to track down and debug this...
In each case, it makes little sense to force having "nlpsol callback inputs" being equal to "nlpsol outputs".
@jgillis Close?
Yeah, this is easy to implement. CasADi already does this for the BlockSqp code: https://github.com/casadi/casadi/blob/develop/casadi/interfaces/blocksqp/blocksqp.cpp#L415. The implementation gets even easier if we allow reordering of the variables, just call `casadi::Sparsity::scc`....
I'm confused by this. Is factory using the options propagation? Was it before but no longer? Maybe there should be some option to `factory`: ``` fgrad = f.factory("fgrad",["x"],["grad:f:x"], dict(enable_forward =...
Closing as there are currently no plans to work on this
Postponed to 3.7.