hasktorch-ffi-th-0.0.1.0: Bindings to Torch

Safe HaskellNone
LanguageHaskell2010

Torch.FFI.TH.Double.Lapack

Synopsis

Documentation

c_gesv_ :: CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_gesv : n nrhs a lda ipiv b ldb info -> void

c_gesv :: Ptr C'THState -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_gesv_ with unused argument (for CTHState) to unify backpack signatures.

c_trtrs_ :: CChar -> CChar -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_trtrs : uplo trans diag n nrhs a lda b ldb info -> void

c_trtrs :: Ptr C'THState -> CChar -> CChar -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_trtrs_ with unused argument (for CTHState) to unify backpack signatures.

c_gels_ :: CChar -> CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_gels : trans m n nrhs a lda b ldb work lwork info -> void

c_gels :: Ptr C'THState -> CChar -> CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_gels_ with unused argument (for CTHState) to unify backpack signatures.

c_syev_ :: CChar -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_syev : jobz uplo n a lda w work lwork info -> void

c_syev :: Ptr C'THState -> CChar -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_syev_ with unused argument (for CTHState) to unify backpack signatures.

c_geev_ :: CChar -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_geev : jobvl jobvr n a lda wr wi vl ldvl vr ldvr work lwork info -> void

c_geev :: Ptr C'THState -> CChar -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_geev_ with unused argument (for CTHState) to unify backpack signatures.

c_gesvd_ :: CChar -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_gesvd : jobu jobvt m n a lda s u ldu vt ldvt work lwork info -> void

c_gesvd :: Ptr C'THState -> CChar -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_gesvd_ with unused argument (for CTHState) to unify backpack signatures.

c_getrf_ :: CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CInt -> IO () Source #

c_getrf : m n a lda ipiv info -> void

c_getrf :: Ptr C'THState -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CInt -> IO () Source #

alias of c_getrf_ with unused argument (for CTHState) to unify backpack signatures.

c_getrs_ :: CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_getrs : trans n nrhs a lda ipiv b ldb info -> void

c_getrs :: Ptr C'THState -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_getrs_ with unused argument (for CTHState) to unify backpack signatures.

c_getri_ :: CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_getri : n a lda ipiv work lwork info -> void

c_getri :: Ptr C'THState -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_getri_ with unused argument (for CTHState) to unify backpack signatures.

c_potrf_ :: CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_potrf : uplo n a lda info -> void

c_potrf :: Ptr C'THState -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_potrf_ with unused argument (for CTHState) to unify backpack signatures.

c_potri_ :: CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_potri : uplo n a lda info -> void

c_potri :: Ptr C'THState -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_potri_ with unused argument (for CTHState) to unify backpack signatures.

c_potrs_ :: CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_potrs : uplo n nrhs a lda b ldb info -> void

c_potrs :: Ptr C'THState -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_potrs_ with unused argument (for CTHState) to unify backpack signatures.

c_pstrf_ :: CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CInt -> CDouble -> Ptr CDouble -> Ptr CInt -> IO () Source #

c_pstrf : uplo n a lda piv rank tol work info -> void

c_pstrf :: Ptr C'THState -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CInt -> CDouble -> Ptr CDouble -> Ptr CInt -> IO () Source #

alias of c_pstrf_ with unused argument (for CTHState) to unify backpack signatures.

c_geqrf_ :: CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_geqrf : m n a lda tau work lwork info -> void

c_geqrf :: Ptr C'THState -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_geqrf_ with unused argument (for CTHState) to unify backpack signatures.

c_orgqr_ :: CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_orgqr : m n k a lda tau work lwork info -> void

c_orgqr :: Ptr C'THState -> CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_orgqr_ with unused argument (for CTHState) to unify backpack signatures.

c_ormqr_ :: CChar -> CChar -> CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

c_ormqr : side trans m n k a lda tau c ldc work lwork info -> void

c_ormqr :: Ptr C'THState -> CChar -> CChar -> CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO () Source #

alias of c_ormqr_ with unused argument (for CTHState) to unify backpack signatures.

p_gesv :: FunPtr (CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_gesv : Pointer to function : n nrhs a lda ipiv b ldb info -> void

p_trtrs :: FunPtr (CChar -> CChar -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_trtrs : Pointer to function : uplo trans diag n nrhs a lda b ldb info -> void

p_gels :: FunPtr (CChar -> CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_gels : Pointer to function : trans m n nrhs a lda b ldb work lwork info -> void

p_syev :: FunPtr (CChar -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_syev : Pointer to function : jobz uplo n a lda w work lwork info -> void

p_geev :: FunPtr (CChar -> CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_geev : Pointer to function : jobvl jobvr n a lda wr wi vl ldvl vr ldvr work lwork info -> void

p_gesvd :: FunPtr (CChar -> CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_gesvd : Pointer to function : jobu jobvt m n a lda s u ldu vt ldvt work lwork info -> void

p_getrf :: FunPtr (CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CInt -> IO ()) Source #

p_getrf : Pointer to function : m n a lda ipiv info -> void

p_getrs :: FunPtr (CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_getrs : Pointer to function : trans n nrhs a lda ipiv b ldb info -> void

p_getri :: FunPtr (CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_getri : Pointer to function : n a lda ipiv work lwork info -> void

p_potrf :: FunPtr (CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_potrf : Pointer to function : uplo n a lda info -> void

p_potri :: FunPtr (CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_potri : Pointer to function : uplo n a lda info -> void

p_potrs :: FunPtr (CChar -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_potrs : Pointer to function : uplo n nrhs a lda b ldb info -> void

p_pstrf :: FunPtr (CChar -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> Ptr CInt -> CDouble -> Ptr CDouble -> Ptr CInt -> IO ()) Source #

p_pstrf : Pointer to function : uplo n a lda piv rank tol work info -> void

p_geqrf :: FunPtr (CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_geqrf : Pointer to function : m n a lda tau work lwork info -> void

p_orgqr :: FunPtr (CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_orgqr : Pointer to function : m n k a lda tau work lwork info -> void

p_ormqr :: FunPtr (CChar -> CChar -> CInt -> CInt -> CInt -> Ptr CDouble -> CInt -> Ptr CDouble -> Ptr CDouble -> CInt -> Ptr CDouble -> CInt -> Ptr CInt -> IO ()) Source #

p_ormqr : Pointer to function : side trans m n k a lda tau c ldc work lwork info -> void