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.
|