packages feed

casadi-bindings 2.4.1.0 → 2.4.1.1

raw patch · 5 files changed

+15/−1 lines, 5 files

Files

casadi-bindings.cabal view
@@ -1,5 +1,5 @@ name:                casadi-bindings-version:             2.4.1.0+version:             2.4.1.1 synopsis:            mid-level bindings to CasADi category:            Numerical, Math description:
src/Casadi/CMatrix.hs view
@@ -28,6 +28,8 @@   mm :: a -> a -> a   -- | sumAll(x*y), x and y same dimension   innerProd :: a -> a -> a+  sumCols :: a -> a+  sumRows :: a -> a   -- | transpose   trans :: a -> a   diag :: a -> a
src/Casadi/DMatrix.hs view
@@ -84,6 +84,10 @@   {-# NOINLINE mm #-}   innerProd x y = unsafePerformIO (C.casadi_inner_prod__1 x y)   {-# NOINLINE innerProd #-}+  sumCols x = unsafePerformIO (C.casadi_sumCols__1 x)+  {-# NOINLINE sumCols #-}+  sumRows x = unsafePerformIO (C.casadi_sumRows__1 x)+  {-# NOINLINE sumRows #-}   trans x = unsafePerformIO (dmatrix_T x)   {-# NOINLINE trans #-}   diag x = unsafePerformIO (C.casadi_diag__1 x)
src/Casadi/MX.hs view
@@ -84,6 +84,10 @@   {-# NOINLINE mm #-}   innerProd x y = unsafePerformIO (C.casadi_inner_prod__3 x y)   {-# NOINLINE innerProd #-}+  sumCols x = unsafePerformIO (C.casadi_sumCols__3 x)+  {-# NOINLINE sumCols #-}+  sumRows x = unsafePerformIO (C.casadi_sumRows__3 x)+  {-# NOINLINE sumRows #-}   trans x = unsafePerformIO (mx_T x)   {-# NOINLINE trans #-}   diag x = unsafePerformIO (C.casadi_diag__3 x)
src/Casadi/SX.hs view
@@ -79,6 +79,10 @@   {-# NOINLINE mm #-}   innerProd x y = unsafePerformIO (C.casadi_inner_prod__0 x y)   {-# NOINLINE innerProd #-}+  sumCols x = unsafePerformIO (C.casadi_sumCols__0 x)+  {-# NOINLINE sumCols #-}+  sumRows x = unsafePerformIO (C.casadi_sumRows__0 x)+  {-# NOINLINE sumRows #-}   trans x = unsafePerformIO (sx_T x)   {-# NOINLINE trans #-}   diag x = unsafePerformIO (C.casadi_diag__0 x)