summaryrefslogtreecommitdiff
path: root/packages/base/src/Internal/ST.hs
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2015-06-27 09:15:27 +0200
committerAlberto Ruiz <aruiz@um.es>2015-06-27 09:15:27 +0200
commit4d96b90c4cfd38cdb51f3dc66a8a644bd87cdbff (patch)
treed7b82283f08e5947b06fdec4f403a5bc87c09f35 /packages/base/src/Internal/ST.hs
parent624046d6b55d37104f950e8888ab68c53a2e6bf0 (diff)
use slice interface for lapack funcs (wip)
Diffstat (limited to 'packages/base/src/Internal/ST.hs')
-rw-r--r--packages/base/src/Internal/ST.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/base/src/Internal/ST.hs b/packages/base/src/Internal/ST.hs
index 73cdf0c..23fda99 100644
--- a/packages/base/src/Internal/ST.hs
+++ b/packages/base/src/Internal/ST.hs
@@ -150,6 +150,7 @@ unsafeFreezeMatrix (STMatrix x) = unsafeIOToST . return $ x
150freezeMatrix :: (Storable t) => STMatrix s t -> ST s (Matrix t) 150freezeMatrix :: (Storable t) => STMatrix s t -> ST s (Matrix t)
151freezeMatrix m = liftSTMatrix id m 151freezeMatrix m = liftSTMatrix id m
152 152
153-- FIXME
153cloneMatrix m = cloneVector (xdat m) >>= return . (\d' -> m{xdat = d'}) 154cloneMatrix m = cloneVector (xdat m) >>= return . (\d' -> m{xdat = d'})
154 155
155{-# INLINE safeIndexM #-} 156{-# INLINE safeIndexM #-}