casadi-bindings 3.0.0.2 → 3.0.0.3
raw patch · 5 files changed
+16/−1 lines, 5 files
Files
- casadi-bindings.cabal +1/−1
- src/Casadi/CMatrix.hs +3/−0
- src/Casadi/DM.hs +4/−0
- src/Casadi/MX.hs +4/−0
- src/Casadi/SX.hs +4/−0
casadi-bindings.cabal view
@@ -1,5 +1,5 @@ name: casadi-bindings-version: 3.0.0.2+version: 3.0.0.3 synopsis: mid-level bindings to CasADi category: Numerical, Math description:
src/Casadi/CMatrix.hs view
@@ -65,6 +65,9 @@ conditional' :: a -> V.Vector a -> a -> Bool -> a cmin :: a -> a -> a cmax :: a -> a -> a+ cand :: a -> a -> a+ cor :: a -> a -> a+ -- TODO(greg): any and all repmat :: a -> (Int, Int) -> a {-# DEPRECATED solve' "use the new solve, this one is going away" #-}
src/Casadi/DM.hs view
@@ -155,6 +155,10 @@ {-# NOINLINE cmax #-} cmin x y = unsafePerformIO (C.casadi_min__2 x y) {-# NOINLINE cmin #-}+ cand x y = unsafePerformIO (C.casadi_and__2 x y)+ {-# NOINLINE cand #-}+ cor x y = unsafePerformIO (C.casadi_or__2 x y)+ {-# NOINLINE cor #-} repmat x (s1, s2) = unsafePerformIO (C.casadi_repmat__5 x s1 s2) {-# NOINLINE repmat #-}
src/Casadi/MX.hs view
@@ -156,6 +156,10 @@ {-# NOINLINE cmax #-} cmin x y = unsafePerformIO (C.casadi_min__4 x y) {-# NOINLINE cmin #-}+ cand x y = unsafePerformIO (C.casadi_and__4 x y)+ {-# NOINLINE cand #-}+ cor x y = unsafePerformIO (C.casadi_or__4 x y)+ {-# NOINLINE cor #-} repmat x (s1, s2) = unsafePerformIO (C.casadi_repmat__11 x s1 s2) {-# NOINLINE repmat #-}
src/Casadi/SX.hs view
@@ -151,6 +151,10 @@ {-# NOINLINE cmax #-} cmin x y = unsafePerformIO (C.casadi_min__1 x y) {-# NOINLINE cmin #-}+ cand x y = unsafePerformIO (C.casadi_and__1 x y)+ {-# NOINLINE cand #-}+ cor x y = unsafePerformIO (C.casadi_or__1 x y)+ {-# NOINLINE cor #-} repmat x (s1, s2) = unsafePerformIO (C.casadi_repmat__2 x s1 s2) {-# NOINLINE repmat #-}