casadi-bindings-core 1.9.0.1 → 1.9.0.2
raw patch · 3 files changed
+2/−47 lines, 3 files
Files
- Casadi/Core/Classes/Function.hs +0/−21
- casadi-bindings-core.cabal +2/−2
- cbits/autogen/core_classes.cpp +0/−24
Casadi/Core/Classes/Function.hs view
@@ -109,7 +109,6 @@ function_setJacobian__2, function_setJacobian__3, function_setOutputScheme,- function_solve, function_spCanEvaluate, function_spEvaluate, function_spInit,@@ -2372,26 +2371,6 @@ -- classy wrapper function_setOutputScheme :: FunctionClass a => a -> IOScheme -> IO () function_setOutputScheme x = casadi__Function__setOutputScheme (castFunction x)----- direct wrapper-foreign import ccall safe "casadi__Function__solve" c_casadi__Function__solve- :: Ptr (Ptr StdString) -> Ptr Function' -> IO ()-casadi__Function__solve- :: Function -> IO ()-casadi__Function__solve x0 =- withMarshal x0 $ \x0' ->- do- errStrPtrP <- new nullPtr- ret <- c_casadi__Function__solve errStrPtrP x0'- errStrPtr <- peek errStrPtrP- free errStrPtrP- if errStrPtr == nullPtr then wrapReturn ret else wrapReturn errStrPtr >>= (error . formatException)----- classy wrapper-function_solve :: FunctionClass a => a -> IO ()-function_solve x = casadi__Function__solve (castFunction x) -- direct wrapper
casadi-bindings-core.cabal view
@@ -1,5 +1,5 @@ name: casadi-bindings-core-version: 1.9.0.1+version: 1.9.0.2 license: LGPL-3 license-file: LICENSE category: Numerical, Math@@ -9,7 +9,7 @@ build-type: Simple cabal-version: >=1.10 synopsis: low level bindings to casadi-core-description: see http://hackage.haskell.org/package/casadi-bindings for instructions+description: see <http://hackage.haskell.org/package/casadi-bindings http://hackage.haskell.org/package/casadi-bindings> for all instructions extra-source-files: cbits/marshal.hpp extra-tmp-files: Casadi/Callback_stub.h
cbits/autogen/core_classes.cpp view
@@ -11417,30 +11417,6 @@ } -// ================== Normal method: "solve" ===============-// class: "casadi::Function"-// cppName: "casadi::Function::solve"-// cWrapperName: "casadi__Function__solve"-// protoArgs: "(std::string ** err_msg, casadi::Function* obj)"-// args: "()"-// rettype: CVoid-// cWrapperRetType: "void"-// proto: "void casadi__Function__solve(std::string ** err_msg, casadi::Function* obj)"-// call: "obj->solve()"-// params: []-extern "C"- void casadi__Function__solve(std::string ** err_msg, casadi::Function* obj);-void casadi__Function__solve(std::string ** err_msg, casadi::Function* obj){- try {-- obj->solve();- } catch (std::exception& ex) {- *err_msg = new std::string(ex.what());- return;- }-}-- // ================== Normal method: "spCanEvaluate" =============== // class: "casadi::Function" // cppName: "casadi::Function::spCanEvaluate"