-- Do not edit! Automatically generated by create-lapack-ffi. {-# LANGUAGE ForeignFunctionInterface #-} module Numeric.LAPACK.FFI.Float where import Foreign.Ptr (FunPtr, Ptr) import Foreign.C.Types -- | foreign import ccall "sbbcsd_" bbcsd :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sbdsdc_" bdsdc :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sbdsqr_" bdsqr :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sdisna_" disna :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgbbrd_" gbbrd :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgbcon_" gbcon :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgbequ_" gbequ :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgbequb_" gbequb :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgbrfs_" gbrfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgbsv_" gbsv :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgbsvx_" gbsvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CChar -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgbtf2_" gbtf2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgbtrf_" gbtrf :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgbtrs_" gbtrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgebak_" gebak :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgebal_" gebal :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgebd2_" gebd2 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgebrd_" gebrd :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgecon_" gecon :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgeequ_" geequ :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgeequb_" geequb :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgees_" gees :: Ptr CChar -> Ptr CChar -> FunPtr (Ptr Float -> Ptr Float -> IO Bool) -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Bool -> Ptr CInt -> IO () -- | foreign import ccall "sgeesx_" geesx :: Ptr CChar -> Ptr CChar -> FunPtr (Ptr Float -> Ptr Float -> IO Bool) -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Bool -> Ptr CInt -> IO () -- | foreign import ccall "sgeev_" geev :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgeevx_" geevx :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgehd2_" gehd2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgehrd_" gehrd :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgejsv_" gejsv :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgelq2_" gelq2 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgelqf_" gelqf :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgels_" gels :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgelsd_" gelsd :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgelss_" gelss :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgelsy_" gelsy :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgeql2_" geql2 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgeqlf_" geqlf :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgeqp3_" geqp3 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgeqr2_" geqr2 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgeqr2p_" geqr2p :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgeqrf_" geqrf :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgeqrfp_" geqrfp :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgerfs_" gerfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgerq2_" gerq2 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgerqf_" gerqf :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgesc2_" gesc2 :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "sgesdd_" gesdd :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgesv_" gesv :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgesvd_" gesvd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgesvj_" gesvj :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgesvx_" gesvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CChar -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgetc2_" getc2 :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgetf2_" getf2 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgetrf_" getrf :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgetri_" getri :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgetrs_" getrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sggbak_" ggbak :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sggbal_" ggbal :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sgges_" gges :: Ptr CChar -> Ptr CChar -> Ptr CChar -> FunPtr (Ptr Float -> Ptr Float -> Ptr Float -> IO Bool) -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Bool -> Ptr CInt -> IO () -- | foreign import ccall "sggesx_" ggesx :: Ptr CChar -> Ptr CChar -> Ptr CChar -> FunPtr (Ptr Float -> Ptr Float -> Ptr Float -> IO Bool) -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Bool -> Ptr CInt -> IO () -- | foreign import ccall "sggev_" ggev :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sggevx_" ggevx :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Bool -> Ptr CInt -> IO () -- | foreign import ccall "sggglm_" ggglm :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgghrd_" gghrd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgglse_" gglse :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sggqrf_" ggqrf :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sggrqf_" ggrqf :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgsvj0_" gsvj0 :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgsvj1_" gsvj1 :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgtcon_" gtcon :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgtrfs_" gtrfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgtsv_" gtsv :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgtsvx_" gtsvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgttrf_" gttrf :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgttrs_" gttrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sgtts2_" gtts2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssbev_" sbev :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssbevd_" sbevd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssbevx_" sbevx :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssbgst_" sbgst :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssbgv_" sbgv :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssbgvd_" sbgvd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssbgvx_" sbgvx :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssbtrd_" sbtrd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssyev_" syev :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssyevd_" syevd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssyevr_" syevr :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssyevx_" syevx :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssygs2_" sygs2 :: Ptr CInt -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssygst_" sygst :: Ptr CInt -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssygv_" sygv :: Ptr CInt -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssygvd_" sygvd :: Ptr CInt -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssygvx_" sygvx :: Ptr CInt -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssfrk_" sfrk :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "shgeqz_" hgeqz :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sspev_" spev :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sspevd_" spevd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sspevx_" spevx :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sspgst_" spgst :: Ptr CInt -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sspgv_" spgv :: Ptr CInt -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sspgvd_" spgvd :: Ptr CInt -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sspgvx_" spgvx :: Ptr CInt -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssptrd_" sptrd :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "shsein_" hsein :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "shseqr_" hseqr :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ilaslc_" ilalc :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO CInt -- | foreign import ccall "ilaslr_" ilalr :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO CInt -- | foreign import ccall "sisnan_" isnan :: Ptr Float -> IO Bool -- | foreign import ccall "slabad_" labad :: Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slabrd_" labrd :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slacn2_" lacn2 :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slacon_" lacon :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slacpy_" lacpy :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sladiv_" ladiv :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slae2_" lae2 :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slaebz_" laebz :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaed0_" laed0 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaed1_" laed1 :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaed2_" laed2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaed3_" laed3 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaed4_" laed4 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaed5_" laed5 :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slaed6_" laed6 :: Ptr CInt -> Ptr Bool -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaed7_" laed7 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaed8_" laed8 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaed9_" laed9 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaeda_" laeda :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaein_" laein :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaev2_" laev2 :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slaexc_" laexc :: Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slag2_" lag2 :: Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slag2d_" lag2d :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Double -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slags2_" lags2 :: Ptr Bool -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slagtf_" lagtf :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slagtm_" lagtm :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slagts_" lagts :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slagv2_" lagv2 :: Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slahqr_" lahqr :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slahr2_" lahr2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaic1_" laic1 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slaisnan_" laisnan :: Ptr Float -> Ptr Float -> IO Bool -- | foreign import ccall "slaln2_" laln2 :: Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slals0_" lals0 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slalsa_" lalsa :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slalsd_" lalsd :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slamrg_" lamrg :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaneg_" laneg :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO CInt -- | foreign import ccall "slangb_" langb :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO Float -- | foreign import ccall "slange_" lange :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO Float -- | foreign import ccall "slangt_" langt :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> IO Float -- | foreign import ccall "slanhs_" lanhs :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO Float -- | foreign import ccall "slansb_" lansb :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO Float -- | foreign import ccall "slansf_" lansf :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> IO Float -- | foreign import ccall "slansp_" lansp :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> IO Float -- | foreign import ccall "slanst_" lanst :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> IO Float -- | foreign import ccall "slansy_" lansy :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO Float -- | foreign import ccall "slantb_" lantb :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO Float -- | foreign import ccall "slantp_" lantp :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> IO Float -- | foreign import ccall "slantr_" lantr :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO Float -- | foreign import ccall "slanv2_" lanv2 :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slapll_" lapll :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slapmr_" lapmr :: Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slapmt_" lapmt :: Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slapy2_" lapy2 :: Ptr Float -> Ptr Float -> IO Float -- | foreign import ccall "slapy3_" lapy3 :: Ptr Float -> Ptr Float -> Ptr Float -> IO Float -- | foreign import ccall "slaqgb_" laqgb :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CChar -> IO () -- | foreign import ccall "slaqge_" laqge :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CChar -> IO () -- | foreign import ccall "slaqp2_" laqp2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slaqps_" laqps :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaqr0_" laqr0 :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaqr1_" laqr1 :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slaqr2_" laqr2 :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaqr3_" laqr3 :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaqr4_" laqr4 :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaqr5_" laqr5 :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaqsb_" laqsb :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CChar -> IO () -- | foreign import ccall "slaqsp_" laqsp :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CChar -> IO () -- | foreign import ccall "slaqsy_" laqsy :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CChar -> IO () -- | foreign import ccall "slaqtr_" laqtr :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slar1v_" lar1v :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slar2v_" lar2v :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarf_" larf :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slarfb_" larfb :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarfg_" larfg :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slarfgp_" larfgp :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slarft_" larft :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarfx_" larfx :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slargv_" largv :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarnv_" larnv :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slarra_" larra :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slarrb_" larrb :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slarrc_" larrc :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slarrd_" larrd :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slarre_" larre :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slarrf_" larrf :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarrj_" larrj :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarrk_" larrk :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarrr_" larrr :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarrv_" larrv :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slartg_" lartg :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slartgp_" lartgp :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slartgs_" lartgs :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slartv_" lartv :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slaruv_" laruv :: Ptr CInt -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slarz_" larz :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slarzb_" larzb :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slarzt_" larzt :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slas2_" las2 :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slascl_" lascl :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slasd0_" lasd0 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasd1_" lasd1 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasd2_" lasd2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slasd3_" lasd3 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasd4_" lasd4 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasd5_" lasd5 :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slasd6_" lasd6 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slasd7_" lasd7 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasd8_" lasd8 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasda_" lasda :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slasdq_" lasdq :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasdt_" lasdt :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slaset_" laset :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasq1_" lasq1 :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasq2_" lasq2 :: Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasq4_" lasq4 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> IO () -- | foreign import ccall "slasq5_" lasq5 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Bool -> Ptr Float -> IO () -- | foreign import ccall "slasq6_" lasq6 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slasr_" lasr :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasrt_" lasrt :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slassq_" lassq :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slasv2_" lasv2 :: Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slaswp_" laswp :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slasy2_" lasy2 :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slasyf_" lasyf :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slatbs_" latbs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slatdf_" latdf :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slatps_" latps :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slatrd_" latrd :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slatrs_" latrs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "slatrz_" latrz :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> IO () -- | foreign import ccall "slauu2_" lauu2 :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "slauum_" lauum :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorbdb_" orbdb :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorcsd_" orcsd :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbcon_" pbcon :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbequ_" pbequ :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spbrfs_" pbrfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbstf_" pbstf :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbsv_" pbsv :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbsvx_" pbsvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CChar -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbtf2_" pbtf2 :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbtrf_" pbtrf :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spbtrs_" pbtrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spftrf_" pftrf :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spftri_" pftri :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spftrs_" pftrs :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spocon_" pocon :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spoequ_" poequ :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spoequb_" poequb :: Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sporfs_" porfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sposv_" posv :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sposvx_" posvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CChar -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spotf2_" potf2 :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spotrf_" potrf :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spotri_" potri :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spotrs_" potrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sppcon_" ppcon :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sppequ_" ppequ :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spprfs_" pprfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sppsv_" ppsv :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sppsvx_" ppsvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CChar -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spptrf_" pptrf :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spptri_" pptri :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spptrs_" pptrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "spstf2_" pstf2 :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spstrf_" pstrf :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sptcon_" ptcon :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spteqr_" pteqr :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sptrfs_" ptrfs :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sptsv_" ptsv :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sptsvx_" ptsvx :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spttrf_" pttrf :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "spttrs_" pttrs :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sptts2_" ptts2 :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "srscl_" rscl :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sspcon_" spcon :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssprfs_" sprfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sspsv_" spsv :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sspsvx_" spsvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssptrf_" sptrf :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssptri_" sptri :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssptrs_" sptrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sstebz_" stebz :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sstedc_" stedc :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sstegr_" stegr :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sstein_" stein :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sstemr_" stemr :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Bool -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssteqr_" steqr :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssterf_" sterf :: Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sstev_" stev :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sstevd_" stevd :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sstevr_" stevr :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sstevx_" stevx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssycon_" sycon :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssyconv_" syconv :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssyequb_" syequb :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssyrfs_" syrfs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssysv_" sysv :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssysvx_" sysvx :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssyswapr_" syswapr :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssytd2_" sytd2 :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssytf2_" sytf2 :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssytrd_" sytrd :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssytrf_" sytrf :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssytri_" sytri :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "ssytri2_" sytri2 :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssytri2x_" sytri2x :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssytrs_" sytrs :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "ssytrs2_" sytrs2 :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stbcon_" tbcon :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stbrfs_" tbrfs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stbtrs_" tbtrs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stfsm_" tfsm :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stftri_" tftri :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stfttp_" tfttp :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stfttr_" tfttr :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stgevc_" tgevc :: Ptr CChar -> Ptr CChar -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stgex2_" tgex2 :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stgexc_" tgexc :: Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stgsen_" tgsen :: Ptr CInt -> Ptr Bool -> Ptr Bool -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stgsja_" tgsja :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stgsna_" tgsna :: Ptr CChar -> Ptr CChar -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stgsy2_" tgsy2 :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stgsyl_" tgsyl :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stpcon_" tpcon :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stprfs_" tprfs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stptri_" tptri :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stptrs_" tptrs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "stpttf_" tpttf :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stpttr_" tpttr :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strcon_" trcon :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strevc_" trevc :: Ptr CChar -> Ptr CChar -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "strexc_" trexc :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "strrfs_" trrfs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strsen_" trsen :: Ptr CChar -> Ptr CChar -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strsna_" trsna :: Ptr CChar -> Ptr CChar -> Ptr Bool -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strsyl_" trsyl :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "strti2_" trti2 :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strtri_" trtri :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strtrs_" trtrs :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "strttf_" trttf :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "strttp_" trttp :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "stzrzf_" tzrzf :: Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorg2l_" org2l :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sorg2r_" org2r :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sorgbr_" orgbr :: Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorghr_" orghr :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorgl2_" orgl2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sorglq_" orglq :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorgql_" orgql :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorgqr_" orgqr :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorgr2_" orgr2 :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sorgrq_" orgrq :: Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorgtr_" orgtr :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorm2l_" orm2l :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sorm2r_" orm2r :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sormbr_" ormbr :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sormhr_" ormhr :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sorml2_" orml2 :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sormlq_" ormlq :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sormql_" ormql :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sormqr_" ormqr :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sormr2_" ormr2 :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sormr3_" ormr3 :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sormrq_" ormrq :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sormrz_" ormrz :: Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sormtr_" ormtr :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> Ptr CInt -> IO () -- | foreign import ccall "sopgtr_" opgtr :: Ptr CChar -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO () -- | foreign import ccall "sopmtr_" opmtr :: Ptr CChar -> Ptr CChar -> Ptr CChar -> Ptr CInt -> Ptr CInt -> Ptr Float -> Ptr Float -> Ptr Float -> Ptr CInt -> Ptr Float -> Ptr CInt -> IO ()