Liking cljdoc? Tell your friends :D

uncomplicate.neanderthal.internal.cpp.structures


banded-matrixclj

(banded-matrix constructor fact m n kl ku column?)
(banded-matrix constructor fact m n kl ku column? matrix-type)
(banded-matrix constructor fact m n nav stor reg matrix-type default engine)
(banded-matrix constructor
               fact
               master
               buf-ptr
               m
               n
               ofst
               nav
               stor
               reg
               matrix-type
               default
               engine)

block-vectorclj

(block-vector constructor fact n)
(block-vector constructor fact n strd)
(block-vector constructor fact master buf-ptr n strd)
(block-vector constructor fact master buf-ptr n ofst strd)

block-vector*clj

(block-vector* constructor fact master buf-ptr n strd)

check-indicesclj

(check-indices x y)
(check-indices x y z)
(check-indices x y z w)
(check-indices x y z w ws)

create-banded*clj

(create-banded* this fact master)

cs-vectorclj

(cs-vector fact n)
(cs-vector n indx nzx)
(cs-vector fact n indx init)

def-accessor-typecljmacro

(def-accessor-type name
                   accessor-interface
                   pointer-class
                   entry-class
                   pointer
                   cast
                   cast-get)

diagonal-matrixclj

(diagonal-matrix constructor fact n matrix-type)
(diagonal-matrix constructor fact n nav stor reg matrix-type default engine)
(diagonal-matrix constructor
                 fact
                 master
                 buf-ptr
                 n
                 ofst
                 nav
                 stor
                 reg
                 matrix-type
                 default
                 engine)

extend-banded-matrixcljmacro

(extend-banded-matrix name block-vector ge-matrix banded-matrix)

extend-banded-triangularizablecljmacro

(extend-banded-triangularizable name)

extend-basecljmacro

(extend-base name)

extend-block-vectorcljmacro

(extend-block-vector name block-vector)

extend-diagonal-fluokittencljmacro

(extend-diagonal-fluokitten t cast typed-flipper vtype)

extend-diagonal-matrixcljmacro

(extend-diagonal-matrix name block-vector ge-matrix diagonal-matrix)

extend-diagonal-trfcljmacro

(extend-diagonal-trf name)

extend-diagonal-triangularizablecljmacro

(extend-diagonal-triangularizable name)

extend-ge-matrixcljmacro

(extend-ge-matrix name block-vector ge-matrix uplo-matrix)

extend-ge-trfcljmacro

(extend-ge-trf name)

extend-matrixcljmacro

(extend-matrix name)

extend-matrix-fluokittencljmacro

(extend-matrix-fluokitten t cast typed-flipper typed-accessor)

extend-packed-matrixcljmacro

(extend-packed-matrix name block-vector ge-matrix packed-matrix)

extend-pointercljmacro

(extend-pointer name fact)

extend-trfcljmacro

(extend-trf name)

extend-uplo-matrixcljmacro

(extend-uplo-matrix name block-vector ge-matrix uplo-matrix)

extend-uplo-triangularizablecljmacro

(extend-uplo-triangularizable name)

extend-vectorcljmacro

(extend-vector name block-vector ge-matrix)

extend-vector-fluokittencljmacro

(extend-vector-fluokitten t cast indexed-fn)

f*clj


ge-matrixclj

(ge-matrix constructor fact m n)
(ge-matrix constructor fact m n column?)
(ge-matrix constructor fact m n nav stor reg)
(ge-matrix constructor fact master buf-ptr m n nav stor reg)
(ge-matrix constructor fact master buf-ptr m n ofst nav stor reg)

get*cljmacro

(get* pt p i)

integer-banded-matrixclj


integer-block-vectorclj


integer-block-vector*clj


integer-diagonalclj


integer-ge-matrixclj


integer-packed-matrixclj


integer-uplo-matrixclj


map-channelclj

(map-channel fact channel)
(map-channel fact channel n-or-flag)
(map-channel fact channel n flag)
(map-channel fact channel n flag offset-bytes)

matrix-altercljmacro

(matrix-alter ifn-oo ifn-lloo f nav stor reg da buf)

matrix-equalscljmacro

(matrix-equals flipper da a b)

packed-matrixclj

(packed-matrix constructor fact n column? lower?)
(packed-matrix constructor fact n column? lower? diag-unit?)
(packed-matrix constructor fact n column? lower? diag-unit? matrix-type)
(packed-matrix constructor fact n nav stor reg matrix-type default engine)
(packed-matrix constructor
               fact
               master
               buf-ptr
               n
               nav
               stor
               reg
               matrix-type
               default
               engine)
(packed-matrix constructor
               fact
               master
               buf-ptr
               n
               ofst
               nav
               stor
               reg
               matrix-type
               default
               engine)

put*cljmacro

(put* pt p i a)

real-banded-matrixclj


real-block-vectorclj


real-block-vector*clj


real-diagonal-matrixclj


real-ge-matrixclj


real-packed-matrixclj


real-sb-matrixclj


real-tb-matrixclj


real-uplo-matrixclj


sb-matrixclj

(sb-matrix constructor fact n k column? lower?)

seq-to-csrclj

(seq-to-csr source)

tb-matrixclj

(tb-matrix constructor fact n k column? lower? diag-unit?)

transfer-seq-csvectorclj

(transfer-seq-csvector source destination)

uplo-matrixclj

(uplo-matrix constructor fact n column? lower?)
(uplo-matrix constructor fact n column? lower? diag-unit?)
(uplo-matrix constructor fact n column? lower? diag-unit? matrix-type)
(uplo-matrix constructor fact n nav stor reg matrix-type default engine)
(uplo-matrix constructor
             fact
             master
             buf-ptr
             n
             nav
             stor
             reg
             matrix-type
             default
             engine)
(uplo-matrix constructor
             fact
             master
             buf-ptr
             n
             ofst
             nav
             stor
             reg
             matrix-type
             default
             engine)

vector-seqclj

(vector-seq vector)
(vector-seq vector i)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close