A | |
| add [Lacaml.C.Vec] | add ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y adds n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| add [Lacaml.Z.Vec] | add ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y adds n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| add [Lacaml.S.Vec] | add ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y adds n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| add [Lacaml.D.Vec] | add ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y adds n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| add_const [Lacaml.C.Mat] | add_const c ?m ?n ?br ?bc ?b ?ar ?ac a adds constant c to the
designated m by n submatrix in a and stores the result in the
designated submatrix in b.
|
| add_const [Lacaml.C.Vec] | add_const c ?n ?ofsy ?incy ?y ?ofsx ?incx x adds constant c to the n
elements of vector x and stores the result in y, using incx and incy
as incremental steps respectively.
|
| add_const [Lacaml.Z.Mat] | add_const c ?m ?n ?br ?bc ?b ?ar ?ac a adds constant c to the
designated m by n submatrix in a and stores the result in the
designated submatrix in b.
|
| add_const [Lacaml.Z.Vec] | add_const c ?n ?ofsy ?incy ?y ?ofsx ?incx x adds constant c to the n
elements of vector x and stores the result in y, using incx and incy
as incremental steps respectively.
|
| add_const [Lacaml.S.Mat] | add_const c ?m ?n ?br ?bc ?b ?ar ?ac a adds constant c to the
designated m by n submatrix in a and stores the result in the
designated submatrix in b.
|
| add_const [Lacaml.S.Vec] | add_const c ?n ?ofsy ?incy ?y ?ofsx ?incx x adds constant c to the n
elements of vector x and stores the result in y, using incx and incy
as incremental steps respectively.
|
| add_const [Lacaml.D.Mat] | add_const c ?m ?n ?br ?bc ?b ?ar ?ac a adds constant c to the
designated m by n submatrix in a and stores the result in the
designated submatrix in b.
|
| add_const [Lacaml.D.Vec] | add_const c ?n ?ofsy ?incy ?y ?ofsx ?incx x adds constant c to the n
elements of vector x and stores the result in y, using incx and incy
as incremental steps respectively.
|
| amax [Lacaml.C] | amax ?n ?ofsx ?incx x
|
| amax [Lacaml.Z] | amax ?n ?ofsx ?incx x
|
| amax [Lacaml.S] | amax ?n ?ofsx ?incx x
|
| amax [Lacaml.D] | amax ?n ?ofsx ?incx x
|
| append [Lacaml.C.Vec] | append v1 v2
|
| append [Lacaml.Z.Vec] | append v1 v2
|
| append [Lacaml.S.Vec] | append v1 v2
|
| append [Lacaml.D.Vec] | append v1 v2
|
| as_vec [Lacaml.C.Mat] | as_vec mat
|
| as_vec [Lacaml.Z.Mat] | as_vec mat
|
| as_vec [Lacaml.S.Mat] | as_vec mat
|
| as_vec [Lacaml.D.Mat] | as_vec mat
|
| asum [Lacaml.S] | asum ?n ?ofsx ?incx x see BLAS documentation!
|
| asum [Lacaml.D] | asum ?n ?ofsx ?incx x see BLAS documentation!
|
| axpy [Lacaml.C.Mat] | axpy ?m ?n ?alpha ?xr ?xc ~x ?yr ?yc y BLAS axpy function for
matrices.
|
| axpy [Lacaml.C] | axpy ?n ?alpha ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
| axpy [Lacaml.Z.Mat] | axpy ?m ?n ?alpha ?xr ?xc ~x ?yr ?yc y BLAS axpy function for
matrices.
|
| axpy [Lacaml.Z] | axpy ?n ?alpha ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
| axpy [Lacaml.S.Mat] | axpy ?m ?n ?alpha ?xr ?xc ~x ?yr ?yc y BLAS axpy function for
matrices.
|
| axpy [Lacaml.S] | axpy ?n ?alpha ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
| axpy [Lacaml.D.Mat] | axpy ?m ?n ?alpha ?xr ?xc ~x ?yr ?yc y BLAS axpy function for
matrices.
|
| axpy [Lacaml.D] | axpy ?n ?alpha ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
C | |
| col [Lacaml.C.Mat] | col m n
|
| col [Lacaml.Z.Mat] | col m n
|
| col [Lacaml.S.Mat] | col m n
|
| col [Lacaml.D.Mat] | col m n
|
| concat [Lacaml.C.Vec] | concat vs
|
| concat [Lacaml.Z.Vec] | concat vs
|
| concat [Lacaml.S.Vec] | concat vs
|
| concat [Lacaml.D.Vec] | concat vs
|
| copy [Lacaml.C] | copy ?n ?ofsy ?incy ?y ?ofsx ?incx x see BLAS documentation!
|
| copy [Lacaml.Z] | copy ?n ?ofsy ?incy ?y ?ofsx ?incx x see BLAS documentation!
|
| copy [Lacaml.S] | copy ?n ?ofsy ?incy ?y ?ofsx ?incx x see BLAS documentation!
|
| copy [Lacaml.D] | copy ?n ?ofsy ?incy ?y ?ofsx ?incx x see BLAS documentation!
|
| copy_diag [Lacaml.C.Mat] | copy_diag m
|
| copy_diag [Lacaml.Z.Mat] | copy_diag m
|
| copy_diag [Lacaml.S.Mat] | copy_diag m
|
| copy_diag [Lacaml.D.Mat] | copy_diag m
|
| copy_row [Lacaml.C.Mat] | copy_row ?vec mat int
|
| copy_row [Lacaml.Z.Mat] | copy_row ?vec mat int
|
| copy_row [Lacaml.S.Mat] | copy_row ?vec mat int
|
| copy_row [Lacaml.D.Mat] | copy_row ?vec mat int
|
| cos [Lacaml.S.Vec] | cos ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the cosine of n elements
of the vector x using incx as incremental steps.
|
| cos [Lacaml.D.Vec] | cos ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the cosine of n elements
of the vector x using incx as incremental steps.
|
| create [Lacaml.C.Mat] | create m n
|
| create [Lacaml.C.Vec] | create n
|
| create [Lacaml.Z.Mat] | create m n
|
| create [Lacaml.Z.Vec] | create n
|
| create [Lacaml.S.Mat] | create m n
|
| create [Lacaml.S.Vec] | create n
|
| create [Lacaml.D.Mat] | create m n
|
| create [Lacaml.D.Vec] | create n
|
| create [Lacaml.Io.Context] | |
| create_int32_vec [Lacaml.Common] | create_int32_vec n
|
| create_int_vec [Lacaml.Common] | create_int_vec n
|
| create_mvec [Lacaml.C.Mat] | create_mvec m
|
| create_mvec [Lacaml.Z.Mat] | create_mvec m
|
| create_mvec [Lacaml.S.Mat] | create_mvec m
|
| create_mvec [Lacaml.D.Mat] | create_mvec m
|
D | |
| detri [Lacaml.C.Mat] | detri ?up ?n ?ar ?ac a takes a triangular (sub-)matrix a, i.e.
|
| detri [Lacaml.Z.Mat] | detri ?up ?n ?ar ?ac a takes a triangular (sub-)matrix a, i.e.
|
| detri [Lacaml.S.Mat] | detri ?up ?n ?ar ?ac a takes a triangular (sub-)matrix a, i.e.
|
| detri [Lacaml.D.Mat] | detri ?up ?n ?ar ?ac a takes a triangular (sub-)matrix a, i.e.
|
| dim [Lacaml.C.Vec] | dim x
|
| dim [Lacaml.Z.Vec] | dim x
|
| dim [Lacaml.S.Vec] | dim x
|
| dim [Lacaml.D.Vec] | dim x
|
| dim1 [Lacaml.C.Mat] | dim1 m
|
| dim1 [Lacaml.Z.Mat] | dim1 m
|
| dim1 [Lacaml.S.Mat] | dim1 m
|
| dim1 [Lacaml.D.Mat] | dim1 m
|
| dim2 [Lacaml.C.Mat] | dim2 m
|
| dim2 [Lacaml.Z.Mat] | dim2 m
|
| dim2 [Lacaml.S.Mat] | dim2 m
|
| dim2 [Lacaml.D.Mat] | dim2 m
|
| div [Lacaml.C.Vec] | div ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y divides n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| div [Lacaml.Z.Vec] | div ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y divides n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| div [Lacaml.S.Vec] | div ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y divides n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| div [Lacaml.D.Vec] | div ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y divides n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| dot [Lacaml.S] | dot ?n ?ofsy ?incy y ?ofsx ?incx x see BLAS documentation!
|
| dot [Lacaml.D] | dot ?n ?ofsy ?incy y ?ofsx ?incx x see BLAS documentation!
|
| dotc [Lacaml.C] | dotc ?n ?ofsy ?incy y ?ofsx ?incx x see BLAS documentation!
|
| dotc [Lacaml.Z] | dotc ?n ?ofsy ?incy y ?ofsx ?incx x see BLAS documentation!
|
| dotu [Lacaml.C] | dotu ?n ?ofsy ?incy y ?ofsx ?incx x see BLAS documentation!
|
| dotu [Lacaml.Z] | dotu ?n ?ofsy ?incy y ?ofsx ?incx x see BLAS documentation!
|
E | |
| ellipsis_default [Lacaml.Io.Context] | |
| empty [Lacaml.C.Mat] | empty, the empty matrix.
|
| empty [Lacaml.C.Vec] | empty, the empty vector.
|
| empty [Lacaml.Z.Mat] | empty, the empty matrix.
|
| empty [Lacaml.Z.Vec] | empty, the empty vector.
|
| empty [Lacaml.S.Mat] | empty, the empty matrix.
|
| empty [Lacaml.S.Vec] | empty, the empty vector.
|
| empty [Lacaml.D.Mat] | empty, the empty matrix.
|
| empty [Lacaml.D.Vec] | empty, the empty vector.
|
| exp [Lacaml.S.Vec] | exp ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the exponential
of n elements of the vector x using incx as incremental
steps.
|
| exp [Lacaml.D.Vec] | exp ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the exponential
of n elements of the vector x using incx as incremental
steps.
|
F | |
| fill [Lacaml.C.Mat] | fill ?m ?n ?ar ?ac a x fills the specified sub-matrix in a with value
x.
|
| fill [Lacaml.C.Vec] | fill ?n ?ofsx ?incx x a fills vector x with value a in the
designated range.
|
| fill [Lacaml.Z.Mat] | fill ?m ?n ?ar ?ac a x fills the specified sub-matrix in a with value
x.
|
| fill [Lacaml.Z.Vec] | fill ?n ?ofsx ?incx x a fills vector x with value a in the
designated range.
|
| fill [Lacaml.S.Mat] | fill ?m ?n ?ar ?ac a x fills the specified sub-matrix in a with value
x.
|
| fill [Lacaml.S.Vec] | fill ?n ?ofsx ?incx x a fills vector x with value a in the
designated range.
|
| fill [Lacaml.D.Mat] | fill ?m ?n ?ar ?ac a x fills the specified sub-matrix in a with value
x.
|
| fill [Lacaml.D.Vec] | fill ?n ?ofsx ?incx x a fills vector x with value a in the
designated range.
|
| fold [Lacaml.C.Vec] | fold f a ?n ?ofsx ?incx x is
f (... (f (f a x.{ofsx}) x.{ofsx + incx}) ...) x.{ofsx + (n-1)*incx}
if incx > 0 and the same in the reverse order of appearance of the
x values if incx < 0.
|
| fold [Lacaml.Z.Vec] | fold f a ?n ?ofsx ?incx x is
f (... (f (f a x.{ofsx}) x.{ofsx + incx}) ...) x.{ofsx + (n-1)*incx}
if incx > 0 and the same in the reverse order of appearance of the
x values if incx < 0.
|
| fold [Lacaml.S.Vec] | fold f a ?n ?ofsx ?incx x is
f (... (f (f a x.{ofsx}) x.{ofsx + incx}) ...) x.{ofsx + (n-1)*incx}
if incx > 0 and the same in the reverse order of appearance of the
x values if incx < 0.
|
| fold [Lacaml.D.Vec] | fold f a ?n ?ofsx ?incx x is
f (... (f (f a x.{ofsx}) x.{ofsx + incx}) ...) x.{ofsx + (n-1)*incx}
if incx > 0 and the same in the reverse order of appearance of the
x values if incx < 0.
|
| fold_cols [Lacaml.C.Mat] | fold_cols f ?n ?ac acc a
|
| fold_cols [Lacaml.Z.Mat] | fold_cols f ?n ?ac acc a
|
| fold_cols [Lacaml.S.Mat] | fold_cols f ?n ?ac acc a
|
| fold_cols [Lacaml.D.Mat] | fold_cols f ?n ?ac acc a
|
| from_col_vec [Lacaml.C.Mat] | from_col_vec v
|
| from_col_vec [Lacaml.Z.Mat] | from_col_vec v
|
| from_col_vec [Lacaml.S.Mat] | from_col_vec v
|
| from_col_vec [Lacaml.D.Mat] | from_col_vec v
|
| from_row_vec [Lacaml.C.Mat] | from_row_vec v
|
| from_row_vec [Lacaml.Z.Mat] | from_row_vec v
|
| from_row_vec [Lacaml.S.Mat] | from_row_vec v
|
| from_row_vec [Lacaml.D.Mat] | from_row_vec v
|
G | |
| gbmv [Lacaml.C] | gbmv
?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a kl ku ?ofsx ?incx x
see BLAS documentation!
|
| gbmv [Lacaml.Z] | gbmv
?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a kl ku ?ofsx ?incx x
see BLAS documentation!
|
| gbmv [Lacaml.S] | gbmv
?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a kl ku ?ofsx ?incx x
see BLAS documentation!
|
| gbmv [Lacaml.D] | gbmv
?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a kl ku ?ofsx ?incx x
see BLAS documentation!
|
| gbsv [Lacaml.C] | gbsv ?n ?ipiv ?abr ?abc ab kl ku ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is a band matrix of order n with kl subdiagonals and ku
superdiagonals, and X and b are n-by-nrhs matrices.
|
| gbsv [Lacaml.Z] | gbsv ?n ?ipiv ?abr ?abc ab kl ku ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is a band matrix of order n with kl subdiagonals and ku
superdiagonals, and X and b are n-by-nrhs matrices.
|
| gbsv [Lacaml.S] | gbsv ?n ?ipiv ?abr ?abc ab kl ku ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is a band matrix of order n with kl subdiagonals and ku
superdiagonals, and X and b are n-by-nrhs matrices.
|
| gbsv [Lacaml.D] | gbsv ?n ?ipiv ?abr ?abc ab kl ku ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is a band matrix of order n with kl subdiagonals and ku
superdiagonals, and X and b are n-by-nrhs matrices.
|
| gecon [Lacaml.C] | gecon ?n ?norm ?anorm ?work ?rwork ?ar ?ac a
|
| gecon [Lacaml.Z] | gecon ?n ?norm ?anorm ?work ?rwork ?ar ?ac a
|
| gecon [Lacaml.S] | gecon ?n ?norm ?anorm ?work ?rwork ?ar ?ac a
|
| gecon [Lacaml.D] | gecon ?n ?norm ?anorm ?work ?rwork ?ar ?ac a
|
| gecon_min_liwork [Lacaml.S] | gecon_min_liwork n
|
| gecon_min_liwork [Lacaml.D] | gecon_min_liwork n
|
| gecon_min_lrwork [Lacaml.C] | gecon_min_lrwork n
|
| gecon_min_lrwork [Lacaml.Z] | gecon_min_lrwork n
|
| gecon_min_lwork [Lacaml.C] | gecon_min_lwork n
|
| gecon_min_lwork [Lacaml.Z] | gecon_min_lwork n
|
| gecon_min_lwork [Lacaml.S] | gecon_min_lwork n
|
| gecon_min_lwork [Lacaml.D] | gecon_min_lwork n
|
| geev [Lacaml.C] | geev ?work ?rwork ?n
?vlr ?vlc ?vl
?vrr ?vrc ?vr
?ofsw w
?ar ?ac a
|
| geev [Lacaml.Z] | geev ?work ?rwork ?n
?vlr ?vlc ?vl
?vrr ?vrc ?vr
?ofsw w
?ar ?ac a
|
| geev [Lacaml.S] | geev ?work ?n
?vlr ?vlc ?vl
?vrr ?vrc ?vr
?ofswr wr ?ofswi wi
?ar ?ac a
|
| geev [Lacaml.D] | geev ?work ?n
?vlr ?vlc ?vl
?vrr ?vrc ?vr
?ofswr wr ?ofswi wi
?ar ?ac a
|
| geev_min_lrwork [Lacaml.C] | geev_min_lrwork n
|
| geev_min_lrwork [Lacaml.Z] | geev_min_lrwork n
|
| geev_min_lwork [Lacaml.C] | geev_min_lwork n
|
| geev_min_lwork [Lacaml.Z] | geev_min_lwork n
|
| geev_min_lwork [Lacaml.S] | geev_min_lwork vectors n
|
| geev_min_lwork [Lacaml.D] | geev_min_lwork vectors n
|
| geev_opt_lwork [Lacaml.C] | geev ?work ?rwork ?n ?vlr ?vlc ?vl
?vrr ?vrc ?vr ?ofsw w ?ar ?ac a
See geev-function for details about arguments.
|
| geev_opt_lwork [Lacaml.Z] | geev ?work ?rwork ?n ?vlr ?vlc ?vl
?vrr ?vrc ?vr ?ofsw w ?ar ?ac a
See geev-function for details about arguments.
|
| geev_opt_lwork [Lacaml.S] | geev_opt_lwork
?n
?vlr ?vlc ?vl
?vrr ?vrc ?vr
?ofswr wr
?ofswi wi
?ar ?ac a
See geev-function for details about arguments.
|
| geev_opt_lwork [Lacaml.D] | geev_opt_lwork
?n
?vlr ?vlc ?vl
?vrr ?vrc ?vr
?ofswr wr
?ofswi wi
?ar ?ac a
See geev-function for details about arguments.
|
| gels [Lacaml.C] | gels ?m ?n ?work ?trans ?ar ?ac a ?nrhs ?br ?bc b see
LAPACK documentation!
|
| gels [Lacaml.Z] | gels ?m ?n ?work ?trans ?ar ?ac a ?nrhs ?br ?bc b see
LAPACK documentation!
|
| gels [Lacaml.S] | gels ?m ?n ?work ?trans ?ar ?ac a ?nrhs ?br ?bc b see
LAPACK documentation!
|
| gels [Lacaml.D] | gels ?m ?n ?work ?trans ?ar ?ac a ?nrhs ?br ?bc b see
LAPACK documentation!
|
| gels_min_lwork [Lacaml.C] | gels_min_lwork ~m ~n ~nrhs
|
| gels_min_lwork [Lacaml.Z] | gels_min_lwork ~m ~n ~nrhs
|
| gels_min_lwork [Lacaml.S] | gels_min_lwork ~m ~n ~nrhs
|
| gels_min_lwork [Lacaml.D] | gels_min_lwork ~m ~n ~nrhs
|
| gels_opt_lwork [Lacaml.C] | gels_opt_lwork ?m ?n ?trans ?ar ?ac a ?nrhs ?br ?bc b
|
| gels_opt_lwork [Lacaml.Z] | gels_opt_lwork ?m ?n ?trans ?ar ?ac a ?nrhs ?br ?bc b
|
| gels_opt_lwork [Lacaml.S] | gels_opt_lwork ?m ?n ?trans ?ar ?ac a ?nrhs ?br ?bc b
|
| gels_opt_lwork [Lacaml.D] | gels_opt_lwork ?m ?n ?trans ?ar ?ac a ?nrhs ?br ?bc b
|
| gelsd [Lacaml.S] | gelsd ?m ?n ?rcond ?ofss ?s ?ofswork ?work ?ar ?ac a ?nrhs b
see LAPACK documentation!
|
| gelsd [Lacaml.D] | gelsd ?m ?n ?rcond ?ofss ?s ?ofswork ?work ?ar ?ac a ?nrhs b
see LAPACK documentation!
|
| gelsd_min_iwork [Lacaml.S] | gelsd_min_iwork m n
|
| gelsd_min_iwork [Lacaml.D] | gelsd_min_iwork m n
|
| gelsd_min_lwork [Lacaml.S] | gelsd_min_lwork ~m ~n ~nrhs
|
| gelsd_min_lwork [Lacaml.D] | gelsd_min_lwork ~m ~n ~nrhs
|
| gelsd_opt_lwork [Lacaml.S] | gelsd_opt_lwork ?m ?n ?ar ?ac a ?nrhs b
|
| gelsd_opt_lwork [Lacaml.D] | gelsd_opt_lwork ?m ?n ?ar ?ac a ?nrhs b
|
| gelss [Lacaml.S] | gelss ?m ?n ?rcond ?ofss ?s ?ofswork ?work ?ar ?ac a ?nrhs ?br ?bc b
see LAPACK documentation!
|
| gelss [Lacaml.D] | gelss ?m ?n ?rcond ?ofss ?s ?ofswork ?work ?ar ?ac a ?nrhs ?br ?bc b
see LAPACK documentation!
|
| gelss_min_lwork [Lacaml.S] | gelss_min_lwork ~m ~n ~nrhs
|
| gelss_min_lwork [Lacaml.D] | gelss_min_lwork ~m ~n ~nrhs
|
| gelss_opt_lwork [Lacaml.S] | gelss_opt_lwork ?ar ?ac a ?m ?n ?nrhs ?br ?bc b
|
| gelss_opt_lwork [Lacaml.D] | gelss_opt_lwork ?ar ?ac a ?m ?n ?nrhs ?br ?bc b
|
| gelsy [Lacaml.S] | gelsy ?m ?n ?ar ?ac a ?rcond ?jpvt ?ofswork ?work ?nrhs b see LAPACK
documentation!
|
| gelsy [Lacaml.D] | gelsy ?m ?n ?ar ?ac a ?rcond ?jpvt ?ofswork ?work ?nrhs b see LAPACK
documentation!
|
| gelsy_min_lwork [Lacaml.S] | gelsy_min_lwork ~m ~n ~nrhs
|
| gelsy_min_lwork [Lacaml.D] | gelsy_min_lwork ~m ~n ~nrhs
|
| gelsy_opt_lwork [Lacaml.S] | gelsy_opt_lwork ?m ?n ?ar ?ac a ?nrhs ?br ?bc b
|
| gelsy_opt_lwork [Lacaml.D] | gelsy_opt_lwork ?m ?n ?ar ?ac a ?nrhs ?br ?bc b
|
| gemm [Lacaml.C] | gemm ?m ?n ?k ?beta ?cr ?cc ?c ?transa ?alpha ?ar ?ac a ?transb ?br ?bc b
see BLAS documentation!
|
| gemm [Lacaml.Z] | gemm ?m ?n ?k ?beta ?cr ?cc ?c ?transa ?alpha ?ar ?ac a ?transb ?br ?bc b
see BLAS documentation!
|
| gemm [Lacaml.S] | gemm ?m ?n ?k ?beta ?cr ?cc ?c ?transa ?alpha ?ar ?ac a ?transb ?br ?bc b
see BLAS documentation!
|
| gemm [Lacaml.D] | gemm ?m ?n ?k ?beta ?cr ?cc ?c ?transa ?alpha ?ar ?ac a ?transb ?br ?bc b
see BLAS documentation!
|
| gemm_diag [Lacaml.C.Mat] | gemm_diag ?n ?k ?beta ?ofsy ?y ?transa ?transb ?alpha ?ar ?ac a ?br ?bc b
computes the diagonal of the product of the (sub-)matrices a
and b (taking into account potential transposing), multiplying
it with alpha and adding beta times y, storing the result in
y starting at the specified offset.
|
| gemm_diag [Lacaml.Z.Mat] | gemm_diag ?n ?k ?beta ?ofsy ?y ?transa ?transb ?alpha ?ar ?ac a ?br ?bc b
computes the diagonal of the product of the (sub-)matrices a
and b (taking into account potential transposing), multiplying
it with alpha and adding beta times y, storing the result in
y starting at the specified offset.
|
| gemm_diag [Lacaml.S.Mat] | gemm_diag ?n ?k ?beta ?ofsy ?y ?transa ?transb ?alpha ?ar ?ac a ?br ?bc b
computes the diagonal of the product of the (sub-)matrices a
and b (taking into account potential transposing), multiplying
it with alpha and adding beta times y, storing the result in
y starting at the specified offset.
|
| gemm_diag [Lacaml.D.Mat] | gemm_diag ?n ?k ?beta ?ofsy ?y ?transa ?transb ?alpha ?ar ?ac a ?br ?bc b
computes the diagonal of the product of the (sub-)matrices a
and b (taking into account potential transposing), multiplying
it with alpha and adding beta times y, storing the result in
y starting at the specified offset.
|
| gemm_trace [Lacaml.C.Mat] | gemm_trace ?n ?k ?transa ?ar ?ac a ?transb ?br ?bc b computes
the trace of the product of the (sub-)matrices a and b (taking into
account potential transposing).
|
| gemm_trace [Lacaml.Z.Mat] | gemm_trace ?n ?k ?transa ?ar ?ac a ?transb ?br ?bc b computes
the trace of the product of the (sub-)matrices a and b (taking into
account potential transposing).
|
| gemm_trace [Lacaml.S.Mat] | gemm_trace ?n ?k ?transa ?ar ?ac a ?transb ?br ?bc b computes
the trace of the product of the (sub-)matrices a and b (taking into
account potential transposing).
|
| gemm_trace [Lacaml.D.Mat] | gemm_trace ?n ?k ?transa ?ar ?ac a ?transb ?br ?bc b computes
the trace of the product of the (sub-)matrices a and b (taking into
account potential transposing).
|
| gemv [Lacaml.C] | gemv ?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation! BEWARE that the 1988 BLAS-2 specification
mandates that this function has no effect when n=0 while the
mathematically expected behabior is y ← beta * y.
|
| gemv [Lacaml.Z] | gemv ?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation! BEWARE that the 1988 BLAS-2 specification
mandates that this function has no effect when n=0 while the
mathematically expected behabior is y ← beta * y.
|
| gemv [Lacaml.S] | gemv ?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation! BEWARE that the 1988 BLAS-2 specification
mandates that this function has no effect when n=0 while the
mathematically expected behabior is y ← beta * y.
|
| gemv [Lacaml.D] | gemv ?m ?n ?beta ?ofsy ?incy ?y ?trans ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation! BEWARE that the 1988 BLAS-2 specification
mandates that this function has no effect when n=0 while the
mathematically expected behabior is y ← beta * y.
|
| geqrf [Lacaml.C] | geqrf ?m ?n ?work ?tau ?ar ?ac a computes a QR factorization of
a real m-by-n matrix a.
|
| geqrf [Lacaml.Z] | geqrf ?m ?n ?work ?tau ?ar ?ac a computes a QR factorization of
a real m-by-n matrix a.
|
| geqrf [Lacaml.S] | geqrf ?m ?n ?work ?tau ?ar ?ac a computes a QR factorization of
a real m-by-n matrix a.
|
| geqrf [Lacaml.D] | geqrf ?m ?n ?work ?tau ?ar ?ac a computes a QR factorization of
a real m-by-n matrix a.
|
| geqrf_min_lwork [Lacaml.C] | geqrf_min_lwork ~n
|
| geqrf_min_lwork [Lacaml.Z] | geqrf_min_lwork ~n
|
| geqrf_min_lwork [Lacaml.S] | geqrf_min_lwork ~n
|
| geqrf_min_lwork [Lacaml.D] | geqrf_min_lwork ~n
|
| geqrf_opt_lwork [Lacaml.C] | geqrf_opt_lwork ?m ?n ?ar ?ac a
|
| geqrf_opt_lwork [Lacaml.Z] | geqrf_opt_lwork ?m ?n ?ar ?ac a
|
| geqrf_opt_lwork [Lacaml.S] | geqrf_opt_lwork ?m ?n ?ar ?ac a
|
| geqrf_opt_lwork [Lacaml.D] | geqrf_opt_lwork ?m ?n ?ar ?ac a
|
| ger [Lacaml.S] | ger ?m ?n ?alpha ?ofsx ?incx x ?ofsy ?incy y n ?ar ?ac a see
BLAS documentation!
|
| ger [Lacaml.D] | ger ?m ?n ?alpha ?ofsx ?incx x ?ofsy ?incy y n ?ar ?ac a see
BLAS documentation!
|
| gesdd [Lacaml.S] | |
| gesdd [Lacaml.D] | |
| gesdd_liwork [Lacaml.S] | |
| gesdd_liwork [Lacaml.D] | |
| gesdd_min_lwork [Lacaml.S] | gesdd_min_lwork ?jobz ~m ~n
|
| gesdd_min_lwork [Lacaml.D] | gesdd_min_lwork ?jobz ~m ~n
|
| gesdd_opt_lwork [Lacaml.S] | |
| gesdd_opt_lwork [Lacaml.D] | |
| gesv [Lacaml.C] | gesv ?n ?ipiv ?ar ?ac a ?nrhs ?br ?bc b computes the solution to
a real system of linear equations a * X = b, where a is an
n-by-n matrix and X and b are n-by-nrhs matrices.
|
| gesv [Lacaml.Z] | gesv ?n ?ipiv ?ar ?ac a ?nrhs ?br ?bc b computes the solution to
a real system of linear equations a * X = b, where a is an
n-by-n matrix and X and b are n-by-nrhs matrices.
|
| gesv [Lacaml.S] | gesv ?n ?ipiv ?ar ?ac a ?nrhs ?br ?bc b computes the solution to
a real system of linear equations a * X = b, where a is an
n-by-n matrix and X and b are n-by-nrhs matrices.
|
| gesv [Lacaml.D] | gesv ?n ?ipiv ?ar ?ac a ?nrhs ?br ?bc b computes the solution to
a real system of linear equations a * X = b, where a is an
n-by-n matrix and X and b are n-by-nrhs matrices.
|
| gesvd [Lacaml.C] | |
| gesvd [Lacaml.Z] | |
| gesvd [Lacaml.S] | |
| gesvd [Lacaml.D] | |
| gesvd_lrwork [Lacaml.C] | gesvd_lrwork m n
|
| gesvd_lrwork [Lacaml.Z] | gesvd_lrwork m n
|
| gesvd_min_lwork [Lacaml.C] | gesvd_min_lwork ~m ~n
|
| gesvd_min_lwork [Lacaml.Z] | gesvd_min_lwork ~m ~n
|
| gesvd_min_lwork [Lacaml.S] | gesvd_min_lwork ~m ~n
|
| gesvd_min_lwork [Lacaml.D] | gesvd_min_lwork ~m ~n
|
| gesvd_opt_lwork [Lacaml.C] | |
| gesvd_opt_lwork [Lacaml.Z] | |
| gesvd_opt_lwork [Lacaml.S] | |
| gesvd_opt_lwork [Lacaml.D] | |
| getrf [Lacaml.C] | getrf ?m ?n ?ipiv ?ar ?ac a computes an LU factorization of a
general m-by-n matrix a using partial pivoting with row
interchanges.
|
| getrf [Lacaml.Z] | getrf ?m ?n ?ipiv ?ar ?ac a computes an LU factorization of a
general m-by-n matrix a using partial pivoting with row
interchanges.
|
| getrf [Lacaml.S] | getrf ?m ?n ?ipiv ?ar ?ac a computes an LU factorization of a
general m-by-n matrix a using partial pivoting with row
interchanges.
|
| getrf [Lacaml.D] | getrf ?m ?n ?ipiv ?ar ?ac a computes an LU factorization of a
general m-by-n matrix a using partial pivoting with row
interchanges.
|
| getri [Lacaml.C] | getri ?n ?ipiv ?work ?ar ?ac a computes the inverse of a matrix
using the LU factorization computed by Lacaml.C.getrf.
|
| getri [Lacaml.Z] | getri ?n ?ipiv ?work ?ar ?ac a computes the inverse of a matrix
using the LU factorization computed by Lacaml.Z.getrf.
|
| getri [Lacaml.S] | getri ?n ?ipiv ?work ?ar ?ac a computes the inverse of a matrix
using the LU factorization computed by Lacaml.S.getrf.
|
| getri [Lacaml.D] | getri ?n ?ipiv ?work ?ar ?ac a computes the inverse of a matrix
using the LU factorization computed by Lacaml.D.getrf.
|
| getri_min_lwork [Lacaml.C] | getri_min_lwork n
|
| getri_min_lwork [Lacaml.Z] | getri_min_lwork n
|
| getri_min_lwork [Lacaml.S] | getri_min_lwork n
|
| getri_min_lwork [Lacaml.D] | getri_min_lwork n
|
| getri_opt_lwork [Lacaml.C] | getri_opt_lwork ?n ?ar ?ac a
|
| getri_opt_lwork [Lacaml.Z] | getri_opt_lwork ?n ?ar ?ac a
|
| getri_opt_lwork [Lacaml.S] | getri_opt_lwork ?n ?ar ?ac a
|
| getri_opt_lwork [Lacaml.D] | getri_opt_lwork ?n ?ar ?ac a
|
| getrs [Lacaml.C] | getrs ?n ?ipiv ?trans ?ar ?ac a ?nrhs ?br ?bc b solves a system
of linear equations a * X = b or a' * X = b with a general
n-by-n matrix a using the LU factorization computed by
Lacaml.C.getrf.
|
| getrs [Lacaml.Z] | getrs ?n ?ipiv ?trans ?ar ?ac a ?nrhs ?br ?bc b solves a system
of linear equations a * X = b or a' * X = b with a general
n-by-n matrix a using the LU factorization computed by
Lacaml.Z.getrf.
|
| getrs [Lacaml.S] | getrs ?n ?ipiv ?trans ?ar ?ac a ?nrhs ?br ?bc b solves a system
of linear equations a * X = b or a' * X = b with a general
n-by-n matrix a using the LU factorization computed by
Lacaml.S.getrf.
|
| getrs [Lacaml.D] | getrs ?n ?ipiv ?trans ?ar ?ac a ?nrhs ?br ?bc b solves a system
of linear equations a * X = b or a' * X = b with a general
n-by-n matrix a using the LU factorization computed by
Lacaml.D.getrf.
|
| gtsv [Lacaml.C] | gtsv ?n ?ofsdl dl ?ofsd d ?ofsdu du ?nrhs ?br ?bc b solves the
equation a * X = b where a is an n-by-n tridiagonal
matrix, by Gaussian elimination with partial pivoting.
|
| gtsv [Lacaml.Z] | gtsv ?n ?ofsdl dl ?ofsd d ?ofsdu du ?nrhs ?br ?bc b solves the
equation a * X = b where a is an n-by-n tridiagonal
matrix, by Gaussian elimination with partial pivoting.
|
| gtsv [Lacaml.S] | gtsv ?n ?ofsdl dl ?ofsd d ?ofsdu du ?nrhs ?br ?bc b solves the
equation a * X = b where a is an n-by-n tridiagonal
matrix, by Gaussian elimination with partial pivoting.
|
| gtsv [Lacaml.D] | gtsv ?n ?ofsdl dl ?ofsd d ?ofsdu du ?nrhs ?br ?bc b solves the
equation a * X = b where a is an n-by-n tridiagonal
matrix, by Gaussian elimination with partial pivoting.
|
H | |
| hankel [Lacaml.S.Mat] | hankel n
|
| hankel [Lacaml.D.Mat] | hankel n
|
| hilbert [Lacaml.S.Mat] | hilbert n
|
| hilbert [Lacaml.D.Mat] | hilbert n
|
| horizontal_default [Lacaml.Io.Context] | |
I | |
| iamax [Lacaml.C] | iamax ?n ?ofsx ?incx x see BLAS documentation!
|
| iamax [Lacaml.Z] | iamax ?n ?ofsx ?incx x see BLAS documentation!
|
| iamax [Lacaml.S] | iamax ?n ?ofsx ?incx x see BLAS documentation!
|
| iamax [Lacaml.D] | iamax ?n ?ofsx ?incx x see BLAS documentation!
|
| identity [Lacaml.C.Mat] | identity n
|
| identity [Lacaml.Z.Mat] | identity n
|
| identity [Lacaml.S.Mat] | identity n
|
| identity [Lacaml.D.Mat] | identity n
|
| init [Lacaml.C.Vec] | init n f
|
| init [Lacaml.Z.Vec] | init n f
|
| init [Lacaml.S.Vec] | init n f
|
| init [Lacaml.D.Vec] | init n f
|
| init_cols [Lacaml.C.Mat] | init_cols m n f
|
| init_cols [Lacaml.Z.Mat] | init_cols m n f
|
| init_cols [Lacaml.S.Mat] | init_cols m n f
|
| init_cols [Lacaml.D.Mat] | init_cols m n f
|
| init_rows [Lacaml.C.Mat] | init_cols m n f
|
| init_rows [Lacaml.Z.Mat] | init_cols m n f
|
| init_rows [Lacaml.S.Mat] | init_cols m n f
|
| init_rows [Lacaml.D.Mat] | init_cols m n f
|
| iter [Lacaml.C.Vec] | iter ?n ?ofsx ?incx f x applies function f in turn to all elements
of vector x.
|
| iter [Lacaml.Z.Vec] | iter ?n ?ofsx ?incx f x applies function f in turn to all elements
of vector x.
|
| iter [Lacaml.S.Vec] | iter ?n ?ofsx ?incx f x applies function f in turn to all elements
of vector x.
|
| iter [Lacaml.D.Vec] | iter ?n ?ofsx ?incx f x applies function f in turn to all elements
of vector x.
|
| iteri [Lacaml.C.Vec] | iteri ?n ?ofsx ?incx f x same as iter but additionally passes
the index of the element as first argument and the element itself
as second argument.
|
| iteri [Lacaml.Z.Vec] | iteri ?n ?ofsx ?incx f x same as iter but additionally passes
the index of the element as first argument and the element itself
as second argument.
|
| iteri [Lacaml.S.Vec] | iteri ?n ?ofsx ?incx f x same as iter but additionally passes
the index of the element as first argument and the element itself
as second argument.
|
| iteri [Lacaml.D.Vec] | iteri ?n ?ofsx ?incx f x same as iter but additionally passes
the index of the element as first argument and the element itself
as second argument.
|
L | |
| lacpy [Lacaml.C] | lacpy ?uplo ?m ?n ?br ?bc ?b ?ar ?ac a copy a (triangular)
(sub-)matrix a (to an optional (sub-)matrix b).
|
| lacpy [Lacaml.Z] | lacpy ?uplo ?m ?n ?br ?bc ?b ?ar ?ac a copy a (triangular)
(sub-)matrix a (to an optional (sub-)matrix b).
|
| lacpy [Lacaml.S] | lacpy ?uplo ?m ?n ?br ?bc ?b ?ar ?ac a copy a (triangular)
(sub-)matrix a (to an optional (sub-)matrix b).
|
| lacpy [Lacaml.D] | lacpy ?uplo ?m ?n ?br ?bc ?b ?ar ?ac a copy a (triangular)
(sub-)matrix a (to an optional (sub-)matrix b).
|
| lamch [Lacaml.S] | lamch cmach see LAPACK documentation!
|
| lamch [Lacaml.D] | lamch cmach see LAPACK documentation!
|
| lange [Lacaml.C] | lange ?m ?n ?norm ?work ?ar ?ac a
|
| lange [Lacaml.Z] | lange ?m ?n ?norm ?work ?ar ?ac a
|
| lange [Lacaml.S] | lange ?m ?n ?norm ?work ?ar ?ac a
|
| lange [Lacaml.D] | lange ?m ?n ?norm ?work ?ar ?ac a
|
| lange_min_lwork [Lacaml.C] | lange_min_lwork m norm
|
| lange_min_lwork [Lacaml.Z] | lange_min_lwork m norm
|
| lange_min_lwork [Lacaml.S] | lange_min_lwork m norm
|
| lange_min_lwork [Lacaml.D] | lange_min_lwork m norm
|
| lansy [Lacaml.C] | lansy ?n ?up ?norm ?work ?ar ?ac a see LAPACK documentation!
|
| lansy [Lacaml.Z] | lansy ?n ?up ?norm ?work ?ar ?ac a see LAPACK documentation!
|
| lansy [Lacaml.S] | lansy ?norm ?up ?n ?ar ?ac ?work a see LAPACK documentation!
|
| lansy [Lacaml.D] | lansy ?norm ?up ?n ?ar ?ac ?work a see LAPACK documentation!
|
| lansy_min_lwork [Lacaml.C] | lansy_min_lwork m norm
|
| lansy_min_lwork [Lacaml.Z] | lansy_min_lwork m norm
|
| lansy_min_lwork [Lacaml.S] | lansy_min_lwork m norm
|
| lansy_min_lwork [Lacaml.D] | lansy_min_lwork m norm
|
| larnv [Lacaml.C] | larnv ?idist ?iseed ?n ?ofsx ?x ()
|
| larnv [Lacaml.Z] | larnv ?idist ?iseed ?n ?ofsx ?x ()
|
| larnv [Lacaml.S] | larnv ?idist ?iseed ?n ?ofsx ?x ()
|
| larnv [Lacaml.D] | larnv ?idist ?iseed ?n ?ofsx ?x ()
|
| lassq [Lacaml.C] | lassq ?n ?ofsx ?incx ?scale ?sumsq
|
| lassq [Lacaml.Z] | lassq ?n ?ofsx ?incx ?scale ?sumsq
|
| lassq [Lacaml.S] | lassq ?n ?ofsx ?incx ?scale ?sumsq
|
| lassq [Lacaml.D] | lassq ?n ?ofsx ?incx ?scale ?sumsq
|
| lauum [Lacaml.C] | lauum ?up ?n ?ar ?ac a computes the product U * U**T or L**T * L,
where the triangular factor U or L is stored in the upper or lower
triangular part of the array a.
|
| lauum [Lacaml.Z] | lauum ?up ?n ?ar ?ac a computes the product U * U**T or L**T * L,
where the triangular factor U or L is stored in the upper or lower
triangular part of the array a.
|
| lauum [Lacaml.S] | lauum ?up ?n ?ar ?ac a computes the product U * U**T or L**T * L,
where the triangular factor U or L is stored in the upper or lower
triangular part of the array a.
|
| lauum [Lacaml.D] | lauum ?up ?n ?ar ?ac a computes the product U * U**T or L**T * L,
where the triangular factor U or L is stored in the upper or lower
triangular part of the array a.
|
| linspace [Lacaml.C.Vec] | linspace ?z a b n
|
| linspace [Lacaml.Z.Vec] | linspace ?z a b n
|
| linspace [Lacaml.S.Vec] | linspace ?z a b n
|
| linspace [Lacaml.D.Vec] | linspace ?z a b n
|
| log [Lacaml.S.Vec] | log ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the logarithm
of n elements of the vector x using incx as incremental
steps.
|
| log [Lacaml.D.Vec] | log ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the logarithm
of n elements of the vector x using incx as incremental
steps.
|
| logspace [Lacaml.C.Vec] | logspace ?z a b base n
|
| logspace [Lacaml.Z.Vec] | logspace ?z a b base n
|
| logspace [Lacaml.S.Vec] | logspace ?z a b base n
|
| logspace [Lacaml.D.Vec] | logspace ?z a b base n
|
| lsc [Lacaml.Io.Toplevel] | |
M | |
| make [Lacaml.C.Mat] | make m n x
|
| make [Lacaml.C.Vec] | make n x
|
| make [Lacaml.Z.Mat] | make m n x
|
| make [Lacaml.Z.Vec] | make n x
|
| make [Lacaml.S.Mat] | make m n x
|
| make [Lacaml.S.Vec] | make n x
|
| make [Lacaml.D.Mat] | make m n x
|
| make [Lacaml.D.Vec] | make n x
|
| make0 [Lacaml.C.Mat] | make0 m n x
|
| make0 [Lacaml.C.Vec] | make0 n x
|
| make0 [Lacaml.Z.Mat] | make0 m n x
|
| make0 [Lacaml.Z.Vec] | make0 n x
|
| make0 [Lacaml.S.Mat] | make0 m n x
|
| make0 [Lacaml.S.Vec] | make0 n x
|
| make0 [Lacaml.D.Mat] | make0 m n x
|
| make0 [Lacaml.D.Vec] | make0 n x
|
| make_mvec [Lacaml.C.Mat] | make_mvec m x
|
| make_mvec [Lacaml.Z.Mat] | make_mvec m x
|
| make_mvec [Lacaml.S.Mat] | make_mvec m x
|
| make_mvec [Lacaml.D.Mat] | make_mvec m x
|
| map [Lacaml.C.Mat] | map f ?m ?n ?br ?bc ?b ?ar ?ac a
|
| map [Lacaml.C.Vec] | map f ?n ?ofsx ?incx x
|
| map [Lacaml.Z.Mat] | map f ?m ?n ?br ?bc ?b ?ar ?ac a
|
| map [Lacaml.Z.Vec] | map f ?n ?ofsx ?incx x
|
| map [Lacaml.S.Mat] | map f ?m ?n ?br ?bc ?b ?ar ?ac a
|
| map [Lacaml.S.Vec] | map f ?n ?ofsx ?incx x
|
| map [Lacaml.D.Mat] | map f ?m ?n ?br ?bc ?b ?ar ?ac a
|
| map [Lacaml.D.Vec] | map f ?n ?ofsx ?incx x
|
| mat_from_vec [Lacaml.Common] | mat_from_vec a converts the vector a into a matrix with Array1.dim a
rows and 1 column.
|
| max [Lacaml.C.Vec] | max ?n ?ofsx ?incx x computes the greater of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| max [Lacaml.Z.Vec] | max ?n ?ofsx ?incx x computes the greater of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| max [Lacaml.S.Vec] | max ?n ?ofsx ?incx x computes the greater of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| max [Lacaml.D.Vec] | max ?n ?ofsx ?incx x computes the greater of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| min [Lacaml.C.Vec] | min ?n ?ofsx ?incx x computes the smaller of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| min [Lacaml.Z.Vec] | min ?n ?ofsx ?incx x computes the smaller of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| min [Lacaml.S.Vec] | min ?n ?ofsx ?incx x computes the smaller of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| min [Lacaml.D.Vec] | min ?n ?ofsx ?incx x computes the smaller of the n elements
in vector x (2-norm), separated by incx incremental steps.
|
| mul [Lacaml.C.Vec] | mul ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies
n elements of vectors x and y elementwise, using incx
and incy as incremental steps respectively.
|
| mul [Lacaml.Z.Vec] | mul ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies
n elements of vectors x and y elementwise, using incx
and incy as incremental steps respectively.
|
| mul [Lacaml.S.Vec] | mul ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies
n elements of vectors x and y elementwise, using incx
and incy as incremental steps respectively.
|
| mul [Lacaml.D.Vec] | mul ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies
n elements of vectors x and y elementwise, using incx
and incy as incremental steps respectively.
|
| mvec_of_array [Lacaml.C.Mat] | mvec_of_array ar
|
| mvec_of_array [Lacaml.Z.Mat] | mvec_of_array ar
|
| mvec_of_array [Lacaml.S.Mat] | mvec_of_array ar
|
| mvec_of_array [Lacaml.D.Mat] | mvec_of_array ar
|
| mvec_to_array [Lacaml.C.Mat] | mvec_to_array mat
|
| mvec_to_array [Lacaml.Z.Mat] | mvec_to_array mat
|
| mvec_to_array [Lacaml.S.Mat] | mvec_to_array mat
|
| mvec_to_array [Lacaml.D.Mat] | mvec_to_array mat
|
N | |
| neg [Lacaml.C.Vec] | neg ?n ?ofsy ?incy ?y ?ofsx ?incx x negates n elements of the
vector x using incx as incremental steps.
|
| neg [Lacaml.Z.Vec] | neg ?n ?ofsy ?incy ?y ?ofsx ?incx x negates n elements of the
vector x using incx as incremental steps.
|
| neg [Lacaml.S.Vec] | neg ?n ?ofsy ?incy ?y ?ofsx ?incx x negates n elements of the
vector x using incx as incremental steps.
|
| neg [Lacaml.D.Vec] | neg ?n ?ofsy ?incy ?y ?ofsx ?incx x negates n elements of the
vector x using incx as incremental steps.
|
| nrm2 [Lacaml.C] | nrm2 ?n ?ofsx ?incx x see BLAS documentation!
|
| nrm2 [Lacaml.Z] | nrm2 ?n ?ofsx ?incx x see BLAS documentation!
|
| nrm2 [Lacaml.S] | nrm2 ?n ?ofsx ?incx x see BLAS documentation!
|
| nrm2 [Lacaml.D] | nrm2 ?n ?ofsx ?incx x see BLAS documentation!
|
O | |
| of_array [Lacaml.C.Mat] | of_array ar
|
| of_array [Lacaml.C.Vec] | of_array ar
|
| of_array [Lacaml.Z.Mat] | of_array ar
|
| of_array [Lacaml.Z.Vec] | of_array ar
|
| of_array [Lacaml.S.Mat] | of_array ar
|
| of_array [Lacaml.S.Vec] | of_array ar
|
| of_array [Lacaml.D.Mat] | of_array ar
|
| of_array [Lacaml.D.Vec] | of_array ar
|
| of_col_vecs [Lacaml.C.Mat] | of_col_vecs ar
|
| of_col_vecs [Lacaml.Z.Mat] | of_col_vecs ar
|
| of_col_vecs [Lacaml.S.Mat] | of_col_vecs ar
|
| of_col_vecs [Lacaml.D.Mat] | of_col_vecs ar
|
| of_diag [Lacaml.C.Mat] | of_diag v
|
| of_diag [Lacaml.Z.Mat] | of_diag v
|
| of_diag [Lacaml.S.Mat] | of_diag v
|
| of_diag [Lacaml.D.Mat] | of_diag v
|
| of_list [Lacaml.C.Vec] | of_list l
|
| of_list [Lacaml.Z.Vec] | of_list l
|
| of_list [Lacaml.S.Vec] | of_list l
|
| of_list [Lacaml.D.Vec] | of_list l
|
| orgqr [Lacaml.S] | orgqr ?m ?n ?k ?work ~tau ?ar ?ac a see LAPACK documentation!
|
| orgqr [Lacaml.D] | orgqr ?m ?n ?k ?work ~tau ?ar ?ac a see LAPACK documentation!
|
| orgqr_min_lwork [Lacaml.S] | orgqr_min_lwork ~n
|
| orgqr_min_lwork [Lacaml.D] | orgqr_min_lwork ~n
|
| orgqr_opt_lwork [Lacaml.S] | orgqr_opt_lwork ?m ?n ?k ~tau ?ar ?ac a
|
| orgqr_opt_lwork [Lacaml.D] | orgqr_opt_lwork ?m ?n ?k ~tau ?ar ?ac a
|
| ormqr [Lacaml.S] | ormqr ?side ?trans ?m ?n ?k ?work ~tau ?ar ?ac a ?cr ?cc c
see LAPACK documentation!
|
| ormqr [Lacaml.D] | ormqr ?side ?trans ?m ?n ?k ?work ~tau ?ar ?ac a ?cr ?cc c
see LAPACK documentation!
|
| ormqr_opt_lwork [Lacaml.S] | ormqr_opt_lwork ?side ?trans ?m ?n ?k ~tau ?ar ?ac a ?cr ?cc c
|
| ormqr_opt_lwork [Lacaml.D] | ormqr_opt_lwork ?side ?trans ?m ?n ?k ~tau ?ar ?ac a ?cr ?cc c
|
P | |
| packed [Lacaml.C.Mat] | packed ?up ?n ?ar ?ac a
|
| packed [Lacaml.Z.Mat] | packed ?up ?n ?ar ?ac a
|
| packed [Lacaml.S.Mat] | packed ?up ?n ?ar ?ac a
|
| packed [Lacaml.D.Mat] | packed ?up ?n ?ar ?ac a
|
| pascal [Lacaml.S.Mat] | pascal n
|
| pascal [Lacaml.D.Mat] | pascal n
|
| pbsv [Lacaml.C] | pbsv ?n ?up ?kd ?abr ?abc ab ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an n-by-n symmetric positive definite band matrix and X
and b are n-by-nrhs matrices.
|
| pbsv [Lacaml.Z] | pbsv ?n ?up ?kd ?abr ?abc ab ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an n-by-n symmetric positive definite band matrix and X
and b are n-by-nrhs matrices.
|
| pbsv [Lacaml.S] | pbsv ?n ?up ?kd ?abr ?abc ab ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an n-by-n symmetric positive definite band matrix and X
and b are n-by-nrhs matrices.
|
| pbsv [Lacaml.D] | pbsv ?n ?up ?kd ?abr ?abc ab ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an n-by-n symmetric positive definite band matrix and X
and b are n-by-nrhs matrices.
|
| pocon [Lacaml.C] | pocon ?n ?up ?anorm ?work ?rwork ?ar ?ac a
|
| pocon [Lacaml.Z] | pocon ?n ?up ?anorm ?work ?rwork ?ar ?ac a
|
| pocon [Lacaml.S] | pocon ?n ?up ?anorm ?work ?iwork ?ar ?ac a
|
| pocon [Lacaml.D] | pocon ?n ?up ?anorm ?work ?iwork ?ar ?ac a
|
| pocon_min_liwork [Lacaml.S] | pocon_min_liwork n
|
| pocon_min_liwork [Lacaml.D] | pocon_min_liwork n
|
| pocon_min_lrwork [Lacaml.C] | pocon_min_lrwork n
|
| pocon_min_lrwork [Lacaml.Z] | pocon_min_lrwork n
|
| pocon_min_lwork [Lacaml.C] | pocon_min_lwork n
|
| pocon_min_lwork [Lacaml.Z] | pocon_min_lwork n
|
| pocon_min_lwork [Lacaml.S] | pocon_min_lwork n
|
| pocon_min_lwork [Lacaml.D] | pocon_min_lwork n
|
| posv [Lacaml.C] | posv ?n ?up ?ar ?ac a ?nrhs ?br ?bc b computes the solution to a
real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix and X and b are
n-by-nrhs matrices.
|
| posv [Lacaml.Z] | posv ?n ?up ?ar ?ac a ?nrhs ?br ?bc b computes the solution to a
real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix and X and b are
n-by-nrhs matrices.
|
| posv [Lacaml.S] | posv ?n ?up ?ar ?ac a ?nrhs ?br ?bc b computes the solution to a
real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix and X and b are
n-by-nrhs matrices.
|
| posv [Lacaml.D] | posv ?n ?up ?ar ?ac a ?nrhs ?br ?bc b computes the solution to a
real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix and X and b are
n-by-nrhs matrices.
|
| potrf [Lacaml.C] | potrf ?n ?up ?ar ?ac ?jitter a factorizes symmetric positive
definite matrix a (or the designated submatrix) using Cholesky
factorization.
|
| potrf [Lacaml.Z] | potrf ?n ?up ?ar ?ac ?jitter a factorizes symmetric positive
definite matrix a (or the designated submatrix) using Cholesky
factorization.
|
| potrf [Lacaml.S] | potrf ?n ?up ?ar ?ac ?jitter a factorizes symmetric positive
definite matrix a (or the designated submatrix) using Cholesky
factorization.
|
| potrf [Lacaml.D] | potrf ?n ?up ?ar ?ac ?jitter a factorizes symmetric positive
definite matrix a (or the designated submatrix) using Cholesky
factorization.
|
| potri [Lacaml.C] | potri ?n ?up ?ar ?ac ?factorize ?jitter a computes the inverse
of the real symmetric positive definite matrix a using the
Cholesky factorization a = U**T*U or a = L*L**T computed by
Lacaml.C.potrf.
|
| potri [Lacaml.Z] | potri ?n ?up ?ar ?ac ?factorize ?jitter a computes the inverse
of the real symmetric positive definite matrix a using the
Cholesky factorization a = U**T*U or a = L*L**T computed by
Lacaml.Z.potrf.
|
| potri [Lacaml.S] | potri ?n ?up ?ar ?ac ?factorize ?jitter a computes the inverse
of the real symmetric positive definite matrix a using the
Cholesky factorization a = U**T*U or a = L*L**T computed by
Lacaml.S.potrf.
|
| potri [Lacaml.D] | potri ?n ?up ?ar ?ac ?factorize ?jitter a computes the inverse
of the real symmetric positive definite matrix a using the
Cholesky factorization a = U**T*U or a = L*L**T computed by
Lacaml.D.potrf.
|
| potrs [Lacaml.C] | potrs ?n ?up ?ar ?ac a ?nrhs ?br ?bc ?factorize ?jitter b solves
a system of linear equations a*X = b, where a is symmetric
positive definite matrix, using the Cholesky factorization a =
U**T*U or a = L*L**T computed by Lacaml.C.potrf.
|
| potrs [Lacaml.Z] | potrs ?n ?up ?ar ?ac a ?nrhs ?br ?bc ?factorize ?jitter b solves
a system of linear equations a*X = b, where a is symmetric
positive definite matrix, using the Cholesky factorization a =
U**T*U or a = L*L**T computed by Lacaml.Z.potrf.
|
| potrs [Lacaml.S] | potrs ?n ?up ?ar ?ac a ?nrhs ?br ?bc ?factorize ?jitter b solves
a system of linear equations a*X = b, where a is symmetric
positive definite matrix, using the Cholesky factorization a =
U**T*U or a = L*L**T computed by Lacaml.S.potrf.
|
| potrs [Lacaml.D] | potrs ?n ?up ?ar ?ac a ?nrhs ?br ?bc ?factorize ?jitter b solves
a system of linear equations a*X = b, where a is symmetric
positive definite matrix, using the Cholesky factorization a =
U**T*U or a = L*L**T computed by Lacaml.D.potrf.
|
| pp_cmat [Lacaml.Io.Toplevel] | |
| pp_cmat [Lacaml.Io] | |
| pp_complex_el_default [Lacaml.Io] |
fprintf ppf "(%G, %Gi)" el.re el.im
|
| pp_cvec [Lacaml.Io.Toplevel] | |
| pp_cvec [Lacaml.Io] | |
| pp_float_el_default [Lacaml.Io] |
fprintf ppf "%G" el
|
| pp_fmat [Lacaml.Io.Toplevel] | |
| pp_fmat [Lacaml.Io] | |
| pp_fvec [Lacaml.Io.Toplevel] | |
| pp_fvec [Lacaml.Io] | |
| pp_imat [Lacaml.Io.Toplevel] | |
| pp_imat [Lacaml.Io] | |
| pp_int32_el [Lacaml.Io] |
fprintf ppf "%ld" el
|
| pp_ivec [Lacaml.Io.Toplevel] | |
| pp_ivec [Lacaml.Io] | |
| pp_labeled_cmat [Lacaml.Io] | |
| pp_labeled_cvec [Lacaml.Io] | |
| pp_labeled_fmat [Lacaml.Io] | |
| pp_labeled_fvec [Lacaml.Io] | |
| pp_labeled_imat [Lacaml.Io] | |
| pp_labeled_ivec [Lacaml.Io] | |
| pp_labeled_rcvec [Lacaml.Io] | |
| pp_labeled_rfvec [Lacaml.Io] | |
| pp_labeled_rivec [Lacaml.Io] | |
| pp_lcmat [Lacaml.Io] | |
| pp_lcvec [Lacaml.Io] | |
| pp_lfmat [Lacaml.Io] | |
| pp_lfvec [Lacaml.Io] | |
| pp_limat [Lacaml.Io] | |
| pp_livec [Lacaml.Io] | |
| pp_mat [Lacaml.C] |
Pretty-printer for matrices.
|
| pp_mat [Lacaml.Z] |
Pretty-printer for matrices.
|
| pp_mat [Lacaml.S] |
Pretty-printer for matrices.
|
| pp_mat [Lacaml.D] |
Pretty-printer for matrices.
|
| pp_mat [Lacaml.Complex_io] |
Pretty-printer for matrices.
|
| pp_mat [Lacaml.Real_io] |
Pretty-printer for matrices.
|
| pp_mat_gen [Lacaml.Io] | pp_mat_gen
?pp_open ?pp_close ?pp_head ?pp_foot ?pp_end_row ?pp_end_col
?pp_left ?pp_right ?pad pp_el ppf mat
|
| pp_num [Lacaml.C] | pp_num ppf el is equivalent to fprintf ppf "(%G, %Gi)"
el.re el.im.
|
| pp_num [Lacaml.Z] | pp_num ppf el is equivalent to fprintf ppf "(%G, %Gi)"
el.re el.im.
|
| pp_num [Lacaml.S] | pp_num ppf el is equivalent to fprintf ppf "%G" el.
|
| pp_num [Lacaml.D] | pp_num ppf el is equivalent to fprintf ppf "%G" el.
|
| pp_num [Lacaml.Complex_io] | pp_num ppf el is equivalent to fprintf ppf "(%G, %Gi)"
el.re el.im.
|
| pp_num [Lacaml.Real_io] | pp_num ppf el is equivalent to fprintf ppf "%G" el.
|
| pp_ocmat [Lacaml.Io] | |
| pp_ocvec [Lacaml.Io] | |
| pp_ofmat [Lacaml.Io] | |
| pp_ofvec [Lacaml.Io] | |
| pp_oimat [Lacaml.Io] | |
| pp_oivec [Lacaml.Io] | |
| pp_omat [Lacaml.Io] | pp_omat ppf pp_el mat prints matrix mat to formatter ppf
in OCaml-style using the element printer pp_el.
|
| pp_ovec [Lacaml.Io] | pp_ovec ppf pp_el vec prints the column vector vec to formatter
ppf in OCaml-style using the element printer pp_el.
|
| pp_rcvec [Lacaml.Io.Toplevel] | |
| pp_rcvec [Lacaml.Io] | |
| pp_rfvec [Lacaml.Io.Toplevel] | |
| pp_rfvec [Lacaml.Io] | |
| pp_rivec [Lacaml.Io.Toplevel] | |
| pp_rivec [Lacaml.Io] | |
| pp_rlcvec [Lacaml.Io] | |
| pp_rlfvec [Lacaml.Io] | |
| pp_rlivec [Lacaml.Io] | |
| pp_rocvec [Lacaml.Io] | |
| pp_rofvec [Lacaml.Io] | |
| pp_roivec [Lacaml.Io] | |
| pp_rovec [Lacaml.Io] | pp_rovec ppf pp_el vec prints the row vector vec to formatter
ppf in OCaml-style using the element printer pp_el.
|
| pp_vec [Lacaml.C] |
Pretty-printer for column vectors.
|
| pp_vec [Lacaml.Z] |
Pretty-printer for column vectors.
|
| pp_vec [Lacaml.S] |
Pretty-printer for column vectors.
|
| pp_vec [Lacaml.D] |
Pretty-printer for column vectors.
|
| pp_vec [Lacaml.Complex_io] |
Pretty-printer for column vectors.
|
| pp_vec [Lacaml.Real_io] |
Pretty-printer for column vectors.
|
| ppsv [Lacaml.C] | ppsv ?n ?up ?ofsap ap ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| ppsv [Lacaml.Z] | ppsv ?n ?up ?ofsap ap ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| ppsv [Lacaml.S] | ppsv ?n ?up ?ofsap ap ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| ppsv [Lacaml.D] | ppsv ?n ?up ?ofsap ap ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a * X = b, where a is an
n-by-n symmetric positive definite matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| prec [Lacaml.C] |
Precision for this submodule
Lacaml.C.
|
| prec [Lacaml.Z] |
Precision for this submodule
Lacaml.Z.
|
| prec [Lacaml.S] |
Precision for this submodule
Lacaml.S.
|
| prec [Lacaml.D] |
Precision for this submodule
Lacaml.D.
|
| prod [Lacaml.C.Vec] | prod ?n ?ofsx ?incx x computes the product of the n elements
in vector x, separated by incx incremental steps.
|
| prod [Lacaml.Z.Vec] | prod ?n ?ofsx ?incx x computes the product of the n elements
in vector x, separated by incx incremental steps.
|
| prod [Lacaml.S.Vec] | prod ?n ?ofsx ?incx x computes the product of the n elements
in vector x, separated by incx incremental steps.
|
| prod [Lacaml.D.Vec] | prod ?n ?ofsx ?incx x computes the product of the n elements
in vector x, separated by incx incremental steps.
|
| ptsv [Lacaml.C] | ptsv ?n ?ofsd d ?ofse e ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a*X = b, where a is an
n-by-n symmetric positive definite tridiagonal matrix, and X
and b are n-by-nrhs matrices.
|
| ptsv [Lacaml.Z] | ptsv ?n ?ofsd d ?ofse e ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a*X = b, where a is an
n-by-n symmetric positive definite tridiagonal matrix, and X
and b are n-by-nrhs matrices.
|
| ptsv [Lacaml.S] | ptsv ?n ?ofsd d ?ofse e ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a*X = b, where a is an
n-by-n symmetric positive definite tridiagonal matrix, and X
and b are n-by-nrhs matrices.
|
| ptsv [Lacaml.D] | ptsv ?n ?ofsd d ?ofse e ?nrhs ?br ?bc b computes the solution to
the real system of linear equations a*X = b, where a is an
n-by-n symmetric positive definite tridiagonal matrix, and X
and b are n-by-nrhs matrices.
|
R | |
| random [Lacaml.C.Mat] | random ?rnd_state ?re_from ?re_range ?im_from ?im_range m n
|
| random [Lacaml.C.Vec] | random ?rnd_state ?re_from ?re_range ?im_from ?im_range n
|
| random [Lacaml.Z.Mat] | random ?rnd_state ?re_from ?re_range ?im_from ?im_range m n
|
| random [Lacaml.Z.Vec] | random ?rnd_state ?re_from ?re_range ?im_from ?im_range n
|
| random [Lacaml.S.Mat] | random ?rnd_state ?from ?range m n
|
| random [Lacaml.S.Vec] | random ?rnd_state ?from ?range n
|
| random [Lacaml.D.Mat] | random ?rnd_state ?from ?range m n
|
| random [Lacaml.D.Vec] | random ?rnd_state ?from ?range n
|
| reci [Lacaml.C.Vec] | reci ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the reciprocal value
of n elements of the vector x using incx as incremental steps.
|
| reci [Lacaml.Z.Vec] | reci ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the reciprocal value
of n elements of the vector x using incx as incremental steps.
|
| reci [Lacaml.S.Vec] | reci ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the reciprocal value
of n elements of the vector x using incx as incremental steps.
|
| reci [Lacaml.D.Vec] | reci ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the reciprocal value
of n elements of the vector x using incx as incremental steps.
|
| rev [Lacaml.C.Vec] | rev x reverses vector x (non-destructive).
|
| rev [Lacaml.Z.Vec] | rev x reverses vector x (non-destructive).
|
| rev [Lacaml.S.Vec] | rev x reverses vector x (non-destructive).
|
| rev [Lacaml.D.Vec] | rev x reverses vector x (non-destructive).
|
| rosser [Lacaml.S.Mat] | rosser n
|
| rosser [Lacaml.D.Mat] | rosser n
|
S | |
| sbev [Lacaml.S] | sbev ?n ?vectors ?zr ?zc ?z ?up ?ofswork ?work ?ofsw ?w ?abr ?abc ab
computes all the eigenvalues and, optionally, eigenvectors of the
real symmetric band matrix ab.
|
| sbev [Lacaml.D] | sbev ?n ?vectors ?zr ?zc ?z ?up ?ofswork ?work ?ofsw ?w ?abr ?abc ab
computes all the eigenvalues and, optionally, eigenvectors of the
real symmetric band matrix ab.
|
| sbev_min_lwork [Lacaml.S] | sbev_min_lwork n
|
| sbev_min_lwork [Lacaml.D] | sbev_min_lwork n
|
| sbgv [Lacaml.S] | sbgv ?n ?ka ?kb ?zr ?zc ?z ?up ?work ?ofsw ?w ?ar ?ac a ?br ?bc b
computes all the eigenvalues, and optionally, the eigenvectors of a
real generalized symmetric-definite banded eigenproblem, of the
form a*x=(lambda)*b*x.
|
| sbgv [Lacaml.D] | sbgv ?n ?ka ?kb ?zr ?zc ?z ?up ?work ?ofsw ?w ?ar ?ac a ?br ?bc b
computes all the eigenvalues, and optionally, the eigenvectors of a
real generalized symmetric-definite banded eigenproblem, of the
form a*x=(lambda)*b*x.
|
| sbmv [Lacaml.S] | sbmv ?n ?k ?ofsy ?incy ?y ?ar ?ac a ?up ?alpha ?beta ?ofsx ?incx x see
BLAS documentation!
|
| sbmv [Lacaml.D] | sbmv ?n ?k ?ofsy ?incy ?y ?ar ?ac a ?up ?alpha ?beta ?ofsx ?incx x see
BLAS documentation!
|
| scal [Lacaml.C.Mat] | scal ?m ?n alpha ?ar ?ac a BLAS scal function for (sub-)matrices.
|
| scal [Lacaml.C] | scal ?n alpha ?ofsx ?incx x see BLAS documentation!
|
| scal [Lacaml.Z.Mat] | scal ?m ?n alpha ?ar ?ac a BLAS scal function for (sub-)matrices.
|
| scal [Lacaml.Z] | scal ?n alpha ?ofsx ?incx x see BLAS documentation!
|
| scal [Lacaml.S.Mat] | scal ?m ?n alpha ?ar ?ac a BLAS scal function for (sub-)matrices.
|
| scal [Lacaml.S] | scal ?n alpha ?ofsx ?incx x see BLAS documentation!
|
| scal [Lacaml.D.Mat] | scal ?m ?n alpha ?ar ?ac a BLAS scal function for (sub-)matrices.
|
| scal [Lacaml.D] | scal ?n alpha ?ofsx ?incx x see BLAS documentation!
|
| scal_cols [Lacaml.C.Mat] | scal_cols ?m ?n ?ar ?ac a ?ofs alphas column-wise scal
function for matrices.
|
| scal_cols [Lacaml.Z.Mat] | scal_cols ?m ?n ?ar ?ac a ?ofs alphas column-wise scal
function for matrices.
|
| scal_cols [Lacaml.S.Mat] | scal_cols ?m ?n ?ar ?ac a ?ofs alphas column-wise scal
function for matrices.
|
| scal_cols [Lacaml.D.Mat] | scal_cols ?m ?n ?ar ?ac a ?ofs alphas column-wise scal
function for matrices.
|
| scal_rows [Lacaml.C.Mat] | scal_rows ?m ?n ?ofs alphas ?ar ?ac a row-wise scal
function for matrices.
|
| scal_rows [Lacaml.Z.Mat] | scal_rows ?m ?n ?ofs alphas ?ar ?ac a row-wise scal
function for matrices.
|
| scal_rows [Lacaml.S.Mat] | scal_rows ?m ?n ?ofs alphas ?ar ?ac a row-wise scal
function for matrices.
|
| scal_rows [Lacaml.D.Mat] | scal_rows ?m ?n ?ofs alphas ?ar ?ac a row-wise scal
function for matrices.
|
| set_dim_defaults [Lacaml.Io.Context] | |
| sin [Lacaml.S.Vec] | sin ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the sine of n elements
of the vector x using incx as incremental steps.
|
| sin [Lacaml.D.Vec] | sin ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the sine of n elements
of the vector x using incx as incremental steps.
|
| sort [Lacaml.C.Vec] | sort ?cmp ?n ?ofsx ?incx x sorts the array x in increasing
order according to the comparison function cmp.
|
| sort [Lacaml.Z.Vec] | sort ?cmp ?n ?ofsx ?incx x sorts the array x in increasing
order according to the comparison function cmp.
|
| sort [Lacaml.S.Vec] | sort ?cmp ?n ?ofsx ?incx x sorts the array x in increasing
order according to the comparison function cmp.
|
| sort [Lacaml.D.Vec] | sort ?cmp ?n ?ofsx ?incx x sorts the array x in increasing
order according to the comparison function cmp.
|
| spsv [Lacaml.C] | spsv ?n ?up ?ipiv ?ofsap ap ?nrhs ?br ?bc b computes the
solution to the real system of linear equations a * X = b,
where a is an n-by-n symmetric matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| spsv [Lacaml.Z] | spsv ?n ?up ?ipiv ?ofsap ap ?nrhs ?br ?bc b computes the
solution to the real system of linear equations a * X = b,
where a is an n-by-n symmetric matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| spsv [Lacaml.S] | spsv ?n ?up ?ipiv ?ofsap ap ?nrhs ?br ?bc b computes the
solution to the real system of linear equations a * X = b,
where a is an n-by-n symmetric matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| spsv [Lacaml.D] | spsv ?n ?up ?ipiv ?ofsap ap ?nrhs ?br ?bc b computes the
solution to the real system of linear equations a * X = b,
where a is an n-by-n symmetric matrix stored in packed
format and X and b are n-by-nrhs matrices.
|
| sqr [Lacaml.S.Vec] | sqr ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the square
of n elements of the vector x using incx as incremental
steps.
|
| sqr [Lacaml.D.Vec] | sqr ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the square
of n elements of the vector x using incx as incremental
steps.
|
| sqr_nrm2 [Lacaml.C.Vec] | sqr_nrm2 ?stable ?n ?c ?ofsx ?incx x computes the square of
the 2-norm (Euclidean norm) of vector x separated by incx
incremental steps.
|
| sqr_nrm2 [Lacaml.Z.Vec] | sqr_nrm2 ?stable ?n ?c ?ofsx ?incx x computes the square of
the 2-norm (Euclidean norm) of vector x separated by incx
incremental steps.
|
| sqr_nrm2 [Lacaml.S.Vec] | sqr_nrm2 ?stable ?n ?c ?ofsx ?incx x computes the square of
the 2-norm (Euclidean norm) of vector x separated by incx
incremental steps.
|
| sqr_nrm2 [Lacaml.D.Vec] | sqr_nrm2 ?stable ?n ?c ?ofsx ?incx x computes the square of
the 2-norm (Euclidean norm) of vector x separated by incx
incremental steps.
|
| sqrt [Lacaml.S.Vec] | sqrt ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the square root
of n elements of the vector x using incx as incremental
steps.
|
| sqrt [Lacaml.D.Vec] | sqrt ?n ?ofsy ?incy ?y ?ofsx ?incx x computes the square root
of n elements of the vector x using incx as incremental
steps.
|
| ssqr [Lacaml.C.Vec] | ssqr ?n ?c ?ofsx ?incx x computes the sum of squared differences
of the n elements in vector x from constant c, separated
by incx incremental steps.
|
| ssqr [Lacaml.Z.Vec] | ssqr ?n ?c ?ofsx ?incx x computes the sum of squared differences
of the n elements in vector x from constant c, separated
by incx incremental steps.
|
| ssqr [Lacaml.S.Vec] | ssqr ?n ?c ?ofsx ?incx x computes the sum of squared differences
of the n elements in vector x from constant c, separated
by incx incremental steps.
|
| ssqr [Lacaml.D.Vec] | ssqr ?n ?c ?ofsx ?incx x computes the sum of squared differences
of the n elements in vector x from constant c, separated
by incx incremental steps.
|
| ssqr_diff [Lacaml.C.Vec] | ssqr_diff ?n ?ofsx ?incx x ?ofsy ?incy y returns the sum of
squared differences of n elements of vectors x and y, using
incx and incy as incremental steps respectively.
|
| ssqr_diff [Lacaml.Z.Vec] | ssqr_diff ?n ?ofsx ?incx x ?ofsy ?incy y returns the sum of
squared differences of n elements of vectors x and y, using
incx and incy as incremental steps respectively.
|
| ssqr_diff [Lacaml.S.Vec] | ssqr_diff ?n ?ofsx ?incx x ?ofsy ?incy y returns the sum of
squared differences of n elements of vectors x and y, using
incx and incy as incremental steps respectively.
|
| ssqr_diff [Lacaml.D.Vec] | ssqr_diff ?n ?ofsx ?incx x ?ofsy ?incy y returns the sum of
squared differences of n elements of vectors x and y, using
incx and incy as incremental steps respectively.
|
| sub [Lacaml.C.Vec] | sub ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y subtracts n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| sub [Lacaml.Z.Vec] | sub ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y subtracts n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| sub [Lacaml.S.Vec] | sub ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y subtracts n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| sub [Lacaml.D.Vec] | sub ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y subtracts n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively.
|
| sum [Lacaml.C.Mat] | sum ?m ?n ?ar ?ac a computes the sum of all elements in
the m-by-n submatrix starting at row ar and column ac.
|
| sum [Lacaml.C.Vec] | sum ?n ?ofsx ?incx x computes the sum of the n elements in
vector x, separated by incx incremental steps.
|
| sum [Lacaml.Z.Mat] | sum ?m ?n ?ar ?ac a computes the sum of all elements in
the m-by-n submatrix starting at row ar and column ac.
|
| sum [Lacaml.Z.Vec] | sum ?n ?ofsx ?incx x computes the sum of the n elements in
vector x, separated by incx incremental steps.
|
| sum [Lacaml.S.Mat] | sum ?m ?n ?ar ?ac a computes the sum of all elements in
the m-by-n submatrix starting at row ar and column ac.
|
| sum [Lacaml.S.Vec] | sum ?n ?ofsx ?incx x computes the sum of the n elements in
vector x, separated by incx incremental steps.
|
| sum [Lacaml.D.Mat] | sum ?m ?n ?ar ?ac a computes the sum of all elements in
the m-by-n submatrix starting at row ar and column ac.
|
| sum [Lacaml.D.Vec] | sum ?n ?ofsx ?incx x computes the sum of the n elements in
vector x, separated by incx incremental steps.
|
| swap [Lacaml.C] | swap ?n ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
| swap [Lacaml.Z] | swap ?n ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
| swap [Lacaml.S] | swap ?n ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
| swap [Lacaml.D] | swap ?n ?ofsx ?incx ~x ?ofsy ?incy y see BLAS documentation!
|
| sycon [Lacaml.C] | sycon ?n ?up ?ipiv ?anorm ?work ?ar ?ac a
|
| sycon [Lacaml.Z] | sycon ?n ?up ?ipiv ?anorm ?work ?ar ?ac a
|
| sycon [Lacaml.S] | sycon ?n ?up ?ipiv ?anorm ?work ?iwork ?ar ?ac a
|
| sycon [Lacaml.D] | sycon ?n ?up ?ipiv ?anorm ?work ?iwork ?ar ?ac a
|
| sycon_min_liwork [Lacaml.S] | sycon_min_liwork n
|
| sycon_min_liwork [Lacaml.D] | sycon_min_liwork n
|
| sycon_min_lwork [Lacaml.C] | sycon_min_lwork n
|
| sycon_min_lwork [Lacaml.Z] | sycon_min_lwork n
|
| sycon_min_lwork [Lacaml.S] | sycon_min_lwork n
|
| sycon_min_lwork [Lacaml.D] | sycon_min_lwork n
|
| syev [Lacaml.S] | syev ?n ?vectors ?up ?ofswork ?work ?ofsw ?w ?ar ?ac a computes
all eigenvalues and, optionally, eigenvectors of the real symmetric
matrix a.
|
| syev [Lacaml.D] | syev ?n ?vectors ?up ?ofswork ?work ?ofsw ?w ?ar ?ac a computes
all eigenvalues and, optionally, eigenvectors of the real symmetric
matrix a.
|
| syev_min_lwork [Lacaml.S] | syev_min_lwork n
|
| syev_min_lwork [Lacaml.D] | syev_min_lwork n
|
| syev_opt_lwork [Lacaml.S] | syev_opt_lwork ?n ?vectors ?up ?ar ?ac a
|
| syev_opt_lwork [Lacaml.D] | syev_opt_lwork ?n ?vectors ?up ?ar ?ac a
|
| syevd [Lacaml.S] | syevd ?n ?vectors ?up ?ofswork ?work ?iwork ?ofsw ?w ?ar ?ac a
computes all eigenvalues and, optionally, eigenvectors of the real
symmetric matrix a.
|
| syevd [Lacaml.D] | syevd ?n ?vectors ?up ?ofswork ?work ?iwork ?ofsw ?w ?ar ?ac a
computes all eigenvalues and, optionally, eigenvectors of the real
symmetric matrix a.
|
| syevd_min_liwork [Lacaml.S] | syevd_min_liwork vectors n
|
| syevd_min_liwork [Lacaml.D] | syevd_min_liwork vectors n
|
| syevd_min_lwork [Lacaml.S] | syevd_min_lwork vectors n
|
| syevd_min_lwork [Lacaml.D] | syevd_min_lwork vectors n
|
| syevd_opt_l_li_work [Lacaml.S] | syevd_opt_l_li_iwork ?n ?vectors ?up ?ar ?ac a
|
| syevd_opt_l_li_work [Lacaml.D] | syevd_opt_l_li_iwork ?n ?vectors ?up ?ar ?ac a
|
| syevd_opt_liwork [Lacaml.S] | syevd_opt_liwork ?n ?vectors ?up ?ar ?ac a
|
| syevd_opt_liwork [Lacaml.D] | syevd_opt_liwork ?n ?vectors ?up ?ar ?ac a
|
| syevd_opt_lwork [Lacaml.S] | syevd_opt_lwork ?n ?vectors ?up ?ar ?ac a
|
| syevd_opt_lwork [Lacaml.D] | syevd_opt_lwork ?n ?vectors ?up ?ar ?ac a
|
| syevr [Lacaml.S] | syevr
?n ?vectors ?range ?up ?abstol ?work ?iwork
?ofsw ?w ?zr ?zc ?z ?isuppz ?ar ?ac a
range is either `A for computing all eigenpairs, `V (vl, vu)
defines the lower and upper range of computed eigenvalues, `I (il,
iu) defines the indexes of the computed eigenpairs, which are sorted
in ascending order.
|
| syevr [Lacaml.D] | syevr
?n ?vectors ?range ?up ?abstol ?work ?iwork
?ofsw ?w ?zr ?zc ?z ?isuppz ?ar ?ac a
range is either `A for computing all eigenpairs, `V (vl, vu)
defines the lower and upper range of computed eigenvalues, `I (il,
iu) defines the indexes of the computed eigenpairs, which are sorted
in ascending order.
|
| syevr_min_liwork [Lacaml.S] | syevr_min_liwork n
|
| syevr_min_liwork [Lacaml.D] | syevr_min_liwork n
|
| syevr_min_lwork [Lacaml.S] | syevr_min_lwork n
|
| syevr_min_lwork [Lacaml.D] | syevr_min_lwork n
|
| syevr_opt_l_li_work [Lacaml.S] | syevr_opt_l_li_iwork ?n ?vectors ?range ?up ?abstol ?ar ?ac a
|
| syevr_opt_l_li_work [Lacaml.D] | syevr_opt_l_li_iwork ?n ?vectors ?range ?up ?abstol ?ar ?ac a
|
| syevr_opt_liwork [Lacaml.S] | syevr_opt_liwork ?n ?vectors ?range ?up ?abstol ?ar ?ac a
|
| syevr_opt_liwork [Lacaml.D] | syevr_opt_liwork ?n ?vectors ?range ?up ?abstol ?ar ?ac a
|
| syevr_opt_lwork [Lacaml.S] | syevr_opt_lwork ?n ?vectors ?range ?up ?abstol ?ar ?ac a
|
| syevr_opt_lwork [Lacaml.D] | syevr_opt_lwork ?n ?vectors ?range ?up ?abstol ?ar ?ac a
|
| sygv [Lacaml.S] | sygv ?n ?vectors ?up ?ofswork ?work ?ofsw ?w ?ar ?ac a
computes all the eigenvalues, and optionally, the eigenvectors
of a real generalized symmetric-definite eigenproblem, of the
form a*x=(lambda)*b*x, a*b*x=(lambda)*x, or b*a*x=(lambda)*x.
|
| sygv [Lacaml.D] | sygv ?n ?vectors ?up ?ofswork ?work ?ofsw ?w ?ar ?ac a
computes all the eigenvalues, and optionally, the eigenvectors
of a real generalized symmetric-definite eigenproblem, of the
form a*x=(lambda)*b*x, a*b*x=(lambda)*x, or b*a*x=(lambda)*x.
|
| sygv_opt_lwork [Lacaml.S] | sygv_opt_lwork ?n ?vectors ?up ?ar ?ac a ?br ?bc b
|
| sygv_opt_lwork [Lacaml.D] | sygv_opt_lwork ?n ?vectors ?up ?ar ?ac a ?br ?bc b
|
| symm [Lacaml.C] | symm ?m ?n ?side ?up ?beta ?cr ?cc ?c ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| symm [Lacaml.Z] | symm ?m ?n ?side ?up ?beta ?cr ?cc ?c ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| symm [Lacaml.S] | symm ?m ?n ?side ?up ?beta ?cr ?cc ?c ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| symm [Lacaml.D] | symm ?m ?n ?side ?up ?beta ?cr ?cc ?c ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| symm2_trace [Lacaml.C.Mat] | symm2_trace ?n ?upa ?ar ?ac a ?upb ?br ?bc b computes the
trace of the product of the symmetric (sub-)matrices a and
b.
|
| symm2_trace [Lacaml.Z.Mat] | symm2_trace ?n ?upa ?ar ?ac a ?upb ?br ?bc b computes the
trace of the product of the symmetric (sub-)matrices a and
b.
|
| symm2_trace [Lacaml.S.Mat] | symm2_trace ?n ?upa ?ar ?ac a ?upb ?br ?bc b computes the
trace of the product of the symmetric (sub-)matrices a and
b.
|
| symm2_trace [Lacaml.D.Mat] | symm2_trace ?n ?upa ?ar ?ac a ?upb ?br ?bc b computes the
trace of the product of the symmetric (sub-)matrices a and
b.
|
| symv [Lacaml.C] | symv ?n ?beta ?ofsy ?incy ?y ?up ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| symv [Lacaml.Z] | symv ?n ?beta ?ofsy ?incy ?y ?up ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| symv [Lacaml.S] | symv ?n ?beta ?ofsy ?incy ?y ?up ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| symv [Lacaml.D] | symv ?n ?beta ?ofsy ?incy ?y ?up ?alpha ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| syr [Lacaml.S] | syr ?n ?alpha ?up ?ofsx ?incx x ?ar ?ac a see BLAS documentation!
|
| syr [Lacaml.D] | syr ?n ?alpha ?up ?ofsx ?incx x ?ar ?ac a see BLAS documentation!
|
| syr2k [Lacaml.C] | syr2k ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| syr2k [Lacaml.Z] | syr2k ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| syr2k [Lacaml.S] | syr2k ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| syr2k [Lacaml.D] | syr2k ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a ?br ?bc b
see BLAS documentation!
|
| syrk [Lacaml.C] | syrk ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a
see BLAS documentation!
|
| syrk [Lacaml.Z] | syrk ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a
see BLAS documentation!
|
| syrk [Lacaml.S] | syrk ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a
see BLAS documentation!
|
| syrk [Lacaml.D] | syrk ?n ?k ?up ?beta ?cr ?cc ?c ?trans ?alpha ?ar ?ac a
see BLAS documentation!
|
| syrk_diag [Lacaml.C.Mat] | syrk_diag ?n ?k ?beta ?ofsy ?y ?trans ?alpha ?ar ?ac a
computes the diagonal of the symmetric rank-k product of the
(sub-)matrix a, multiplying it with alpha and adding beta
times y, storing the result in y starting at the specified
offset.
|
| syrk_diag [Lacaml.Z.Mat] | syrk_diag ?n ?k ?beta ?ofsy ?y ?trans ?alpha ?ar ?ac a
computes the diagonal of the symmetric rank-k product of the
(sub-)matrix a, multiplying it with alpha and adding beta
times y, storing the result in y starting at the specified
offset.
|
| syrk_diag [Lacaml.S.Mat] | syrk_diag ?n ?k ?beta ?ofsy ?y ?trans ?alpha ?ar ?ac a
computes the diagonal of the symmetric rank-k product of the
(sub-)matrix a, multiplying it with alpha and adding beta
times y, storing the result in y starting at the specified
offset.
|
| syrk_diag [Lacaml.D.Mat] | syrk_diag ?n ?k ?beta ?ofsy ?y ?trans ?alpha ?ar ?ac a
computes the diagonal of the symmetric rank-k product of the
(sub-)matrix a, multiplying it with alpha and adding beta
times y, storing the result in y starting at the specified
offset.
|
| syrk_trace [Lacaml.C.Mat] | syrk_trace ?n ?k ?ar ?ac a computes the trace of either a' * a
or a * a', whichever is more efficient (results are identical), of the
(sub-)matrix a multiplied by its own transpose.
|
| syrk_trace [Lacaml.Z.Mat] | syrk_trace ?n ?k ?ar ?ac a computes the trace of either a' * a
or a * a', whichever is more efficient (results are identical), of the
(sub-)matrix a multiplied by its own transpose.
|
| syrk_trace [Lacaml.S.Mat] | syrk_trace ?n ?k ?ar ?ac a computes the trace of either a' * a
or a * a', whichever is more efficient (results are identical), of the
(sub-)matrix a multiplied by its own transpose.
|
| syrk_trace [Lacaml.D.Mat] | syrk_trace ?n ?k ?ar ?ac a computes the trace of either a' * a
or a * a', whichever is more efficient (results are identical), of the
(sub-)matrix a multiplied by its own transpose.
|
| sysv [Lacaml.C] | sysv ?n ?up ?ipiv ?work ?ar ?ac a ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an N-by-N symmetric matrix and X and b are n-by-nrhs
matrices.
|
| sysv [Lacaml.Z] | sysv ?n ?up ?ipiv ?work ?ar ?ac a ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an N-by-N symmetric matrix and X and b are n-by-nrhs
matrices.
|
| sysv [Lacaml.S] | sysv ?n ?up ?ipiv ?work ?ar ?ac a ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an N-by-N symmetric matrix and X and b are n-by-nrhs
matrices.
|
| sysv [Lacaml.D] | sysv ?n ?up ?ipiv ?work ?ar ?ac a ?nrhs ?br ?bc b computes the
solution to a real system of linear equations a * X = b, where
a is an N-by-N symmetric matrix and X and b are n-by-nrhs
matrices.
|
| sysv_opt_lwork [Lacaml.C] | sysv_opt_lwork ?n ?up ?ar ?ac a ?nrhs ?br ?bc b
|
| sysv_opt_lwork [Lacaml.Z] | sysv_opt_lwork ?n ?up ?ar ?ac a ?nrhs ?br ?bc b
|
| sysv_opt_lwork [Lacaml.S] | sysv_opt_lwork ?n ?up ?ar ?ac a ?nrhs ?br ?bc b
|
| sysv_opt_lwork [Lacaml.D] | sysv_opt_lwork ?n ?up ?ar ?ac a ?nrhs ?br ?bc b
|
| sytrf [Lacaml.C] | sytrf ?n ?up ?ipiv ?work ?ar ?ac a computes the factorization of
the real symmetric matrix a using the Bunch-Kaufman diagonal
pivoting method.
|
| sytrf [Lacaml.Z] | sytrf ?n ?up ?ipiv ?work ?ar ?ac a computes the factorization of
the real symmetric matrix a using the Bunch-Kaufman diagonal
pivoting method.
|
| sytrf [Lacaml.S] | sytrf ?n ?up ?ipiv ?work ?ar ?ac a computes the factorization of
the real symmetric matrix a using the Bunch-Kaufman diagonal
pivoting method.
|
| sytrf [Lacaml.D] | sytrf ?n ?up ?ipiv ?work ?ar ?ac a computes the factorization of
the real symmetric matrix a using the Bunch-Kaufman diagonal
pivoting method.
|
| sytrf_min_lwork [Lacaml.C] | sytrf_min_lwork ()
|
| sytrf_min_lwork [Lacaml.Z] | sytrf_min_lwork ()
|
| sytrf_min_lwork [Lacaml.S] | sytrf_min_lwork ()
|
| sytrf_min_lwork [Lacaml.D] | sytrf_min_lwork ()
|
| sytrf_opt_lwork [Lacaml.C] | sytrf_opt_lwork ?n ?up ?ar ?ac a
|
| sytrf_opt_lwork [Lacaml.Z] | sytrf_opt_lwork ?n ?up ?ar ?ac a
|
| sytrf_opt_lwork [Lacaml.S] | sytrf_opt_lwork ?n ?up ?ar ?ac a
|
| sytrf_opt_lwork [Lacaml.D] | sytrf_opt_lwork ?n ?up ?ar ?ac a
|
| sytri [Lacaml.C] | sytri ?n ?up ?ipiv ?work ?ar ?ac a computes the inverse of the
real symmetric indefinite matrix a using the factorization a =
U*D*U**T or a = L*D*L**T computed by Lacaml.C.sytrf.
|
| sytri [Lacaml.Z] | sytri ?n ?up ?ipiv ?work ?ar ?ac a computes the inverse of the
real symmetric indefinite matrix a using the factorization a =
U*D*U**T or a = L*D*L**T computed by Lacaml.Z.sytrf.
|
| sytri [Lacaml.S] | sytri ?n ?up ?ipiv ?work ?ar ?ac a computes the inverse of the
real symmetric indefinite matrix a using the factorization a =
U*D*U**T or a = L*D*L**T computed by Lacaml.S.sytrf.
|
| sytri [Lacaml.D] | sytri ?n ?up ?ipiv ?work ?ar ?ac a computes the inverse of the
real symmetric indefinite matrix a using the factorization a =
U*D*U**T or a = L*D*L**T computed by Lacaml.D.sytrf.
|
| sytri_min_lwork [Lacaml.C] | sytri_min_lwork n
|
| sytri_min_lwork [Lacaml.Z] | sytri_min_lwork n
|
| sytri_min_lwork [Lacaml.S] | sytri_min_lwork n
|
| sytri_min_lwork [Lacaml.D] | sytri_min_lwork n
|
| sytrs [Lacaml.C] | sytrs ?n ?up ?ipiv ?ar ?ac a ?nrhs ?br ?bc b solves a system of
linear equations a*X = b with a real symmetric matrix a
using the factorization a = U*D*U**T or a = L*D*L**T computed
by Lacaml.C.sytrf.
|
| sytrs [Lacaml.Z] | sytrs ?n ?up ?ipiv ?ar ?ac a ?nrhs ?br ?bc b solves a system of
linear equations a*X = b with a real symmetric matrix a
using the factorization a = U*D*U**T or a = L*D*L**T computed
by Lacaml.Z.sytrf.
|
| sytrs [Lacaml.S] | sytrs ?n ?up ?ipiv ?ar ?ac a ?nrhs ?br ?bc b solves a system of
linear equations a*X = b with a real symmetric matrix a
using the factorization a = U*D*U**T or a = L*D*L**T computed
by Lacaml.S.sytrf.
|
| sytrs [Lacaml.D] | sytrs ?n ?up ?ipiv ?ar ?ac a ?nrhs ?br ?bc b solves a system of
linear equations a*X = b with a real symmetric matrix a
using the factorization a = U*D*U**T or a = L*D*L**T computed
by Lacaml.D.sytrf.
|
T | |
| tbtrs [Lacaml.C] | tbtrs ?n ?kd ?up ?trans ?diag ?abr ?abc ab ?nrhs ?br ?bc b
solves a triangular system of the form a * X = b or a**T * X = b,
where a is a triangular band matrix of order n, and b is
an n-by-nrhs matrix.
|
| tbtrs [Lacaml.Z] | tbtrs ?n ?kd ?up ?trans ?diag ?abr ?abc ab ?nrhs ?br ?bc b
solves a triangular system of the form a * X = b or a**T * X = b,
where a is a triangular band matrix of order n, and b is
an n-by-nrhs matrix.
|
| tbtrs [Lacaml.S] | tbtrs ?n ?kd ?up ?trans ?diag ?abr ?abc ab ?nrhs ?br ?bc b
solves a triangular system of the form a * X = b or a**T * X = b,
where a is a triangular band matrix of order n, and b is
an n-by-nrhs matrix.
|
| tbtrs [Lacaml.D] | tbtrs ?n ?kd ?up ?trans ?diag ?abr ?abc ab ?nrhs ?br ?bc b
solves a triangular system of the form a * X = b or a**T * X = b,
where a is a triangular band matrix of order n, and b is
an n-by-nrhs matrix.
|
| to_array [Lacaml.C.Mat] | to_array mat
|
| to_array [Lacaml.C.Vec] | to_array v
|
| to_array [Lacaml.Z.Mat] | to_array mat
|
| to_array [Lacaml.Z.Vec] | to_array v
|
| to_array [Lacaml.S.Mat] | to_array mat
|
| to_array [Lacaml.S.Vec] | to_array v
|
| to_array [Lacaml.D.Mat] | to_array mat
|
| to_array [Lacaml.D.Vec] | to_array v
|
| to_col_vecs [Lacaml.C.Mat] | to_col_vecs mat
|
| to_col_vecs [Lacaml.Z.Mat] | to_col_vecs mat
|
| to_col_vecs [Lacaml.S.Mat] | to_col_vecs mat
|
| to_col_vecs [Lacaml.D.Mat] | to_col_vecs mat
|
| to_list [Lacaml.C.Vec] | to_list v
|
| to_list [Lacaml.Z.Vec] | to_list v
|
| to_list [Lacaml.S.Vec] | to_list v
|
| to_list [Lacaml.D.Vec] | to_list v
|
| toeplitz [Lacaml.S.Mat] | toeplitz v
|
| toeplitz [Lacaml.D.Mat] | toeplitz v
|
| tpmv [Lacaml.C] | tpmv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| tpmv [Lacaml.Z] | tpmv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| tpmv [Lacaml.S] | tpmv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| tpmv [Lacaml.D] | tpmv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| tpsv [Lacaml.C] | tpsv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| tpsv [Lacaml.Z] | tpsv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| tpsv [Lacaml.S] | tpsv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| tpsv [Lacaml.D] | tpsv ?n ?trans ?diag ?up ?ofsap ap ?ofsx ?incx x
see BLAS documentation!
|
| trace [Lacaml.C.Mat] | trace m
|
| trace [Lacaml.Z.Mat] | trace m
|
| trace [Lacaml.S.Mat] | trace m
|
| trace [Lacaml.D.Mat] | trace m
|
| transpose [Lacaml.C.Mat] | transpose ?m ?n ?ar ?ac aa
|
| transpose [Lacaml.Z.Mat] | transpose ?m ?n ?ar ?ac aa
|
| transpose [Lacaml.S.Mat] | transpose ?m ?n ?ar ?ac aa
|
| transpose [Lacaml.D.Mat] | transpose ?m ?n ?ar ?ac aa
|
| transpose_copy [Lacaml.C.Mat] | transpose_copy ?m ?n ?ar ?ac a ?br ?bc b copy the transpose
of (sub-)matrix a into (sub-)matrix b.
|
| transpose_copy [Lacaml.Z.Mat] | transpose_copy ?m ?n ?ar ?ac a ?br ?bc b copy the transpose
of (sub-)matrix a into (sub-)matrix b.
|
| transpose_copy [Lacaml.S.Mat] | transpose_copy ?m ?n ?ar ?ac a ?br ?bc b copy the transpose
of (sub-)matrix a into (sub-)matrix b.
|
| transpose_copy [Lacaml.D.Mat] | transpose_copy ?m ?n ?ar ?ac a ?br ?bc b copy the transpose
of (sub-)matrix a into (sub-)matrix b.
|
| trmm [Lacaml.C] | trmm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trmm [Lacaml.Z] | trmm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trmm [Lacaml.S] | trmm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trmm [Lacaml.D] | trmm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trmv [Lacaml.C] | trmv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trmv [Lacaml.Z] | trmv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trmv [Lacaml.S] | trmv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trmv [Lacaml.D] | trmv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trsm [Lacaml.C] | trsm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trsm [Lacaml.Z] | trsm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trsm [Lacaml.S] | trsm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trsm [Lacaml.D] | trsm ?m ?n ?side ?up ?transa ?diag ?alpha ?ar ?ac ~a ?br ?bc b
see BLAS documentation!
|
| trsv [Lacaml.C] | trsv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trsv [Lacaml.Z] | trsv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trsv [Lacaml.S] | trsv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trsv [Lacaml.D] | trsv ?n ?trans ?diag ?up ?ar ?ac a ?ofsx ?incx x
see BLAS documentation!
|
| trtri [Lacaml.C] | trtri ?n ?up ?diag ?ar ?ac a computes the inverse of a real
upper or lower triangular matrix a.
|
| trtri [Lacaml.Z] | trtri ?n ?up ?diag ?ar ?ac a computes the inverse of a real
upper or lower triangular matrix a.
|
| trtri [Lacaml.S] | trtri ?n ?up ?diag ?ar ?ac a computes the inverse of a real
upper or lower triangular matrix a.
|
| trtri [Lacaml.D] | trtri ?n ?up ?diag ?ar ?ac a computes the inverse of a real
upper or lower triangular matrix a.
|
| trtrs [Lacaml.C] | trtrs ?n ?up ?trans ?diag ?ar ?ac a ?nrhs ?br ?bc b solves a
triangular system of the form a * X = b or a**T * X = n,
where a is a triangular matrix of order n, and b is an
n-by-nrhs matrix.
|
| trtrs [Lacaml.Z] | trtrs ?n ?up ?trans ?diag ?ar ?ac a ?nrhs ?br ?bc b solves a
triangular system of the form a * X = b or a**T * X = n,
where a is a triangular matrix of order n, and b is an
n-by-nrhs matrix.
|
| trtrs [Lacaml.S] | trtrs ?n ?up ?trans ?diag ?ar ?ac a ?nrhs ?br ?bc b solves a
triangular system of the form a * X = b or a**T * X = n,
where a is a triangular matrix of order n, and b is an
n-by-nrhs matrix.
|
| trtrs [Lacaml.D] | trtrs ?n ?up ?trans ?diag ?ar ?ac a ?nrhs ?br ?bc b solves a
triangular system of the form a * X = b or a**T * X = n,
where a is a triangular matrix of order n, and b is an
n-by-nrhs matrix.
|
U | |
| unpacked [Lacaml.C.Mat] | unpacked ?up x
|
| unpacked [Lacaml.Z.Mat] | unpacked ?up x
|
| unpacked [Lacaml.S.Mat] | unpacked ?up x
|
| unpacked [Lacaml.D.Mat] | unpacked ?up x
|
V | |
| vandermonde [Lacaml.S.Mat] | vandermonde v
|
| vandermonde [Lacaml.D.Mat] | vandermonde v
|
| vertical_default [Lacaml.Io.Context] | |
W | |
| wilkinson [Lacaml.S.Mat] | wilkinson n
|
| wilkinson [Lacaml.D.Mat] | wilkinson n
|
Z | |
| zmxy [Lacaml.C.Vec] | zmxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively, and substracts the result from and
stores it in the specified range in z if provided.
|
| zmxy [Lacaml.Z.Vec] | zmxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively, and substracts the result from and
stores it in the specified range in z if provided.
|
| zmxy [Lacaml.S.Vec] | zmxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively, and substracts the result from and
stores it in the specified range in z if provided.
|
| zmxy [Lacaml.D.Vec] | zmxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy
as incremental steps respectively, and substracts the result from and
stores it in the specified range in z if provided.
|
| zpxy [Lacaml.C.Vec] | zpxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy as
incremental steps respectively, and adds the result to and stores it in
the specified range in z if provided.
|
| zpxy [Lacaml.Z.Vec] | zpxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy as
incremental steps respectively, and adds the result to and stores it in
the specified range in z if provided.
|
| zpxy [Lacaml.S.Vec] | zpxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy as
incremental steps respectively, and adds the result to and stores it in
the specified range in z if provided.
|
| zpxy [Lacaml.D.Vec] | zpxy ?n ?ofsz ?incz ?z ?ofsx ?incx x ?ofsy ?incy y multiplies n
elements of vectors x and y elementwise, using incx and incy as
incremental steps respectively, and adds the result to and stores it in
the specified range in z if provided.
|