NAG Toolbox
F01 – Matrix Operations, Including Inversion
F01 Introduction
f01ab
– Inverse of real symmetric positive definite matrix using iterative refinement
nag_matop_real_symm_posdef_inv
– f01ab
f01ad
– Inverse of real symmetric positive definite matrix
nag_matop_real_symm_posdef_inv_noref
– f01ad
f01bl
– Pseudo-inverse and rank of real m by n matrix (m >= n)
nag_matop_real_gen_pseudinv
– f01bl
f01br
– LU factorization of real sparse matrix
nag_matop_real_gen_sparse_lu
– f01br
f01bs
– LU factorization of real sparse matrix with known sparsity pattern
nag_matop_real_gen_sparse_lu_reuse
– f01bs
f01bu
– ULDL^TU^T factorization of real symmetric positive definite band matrix
nag_matop_real_symm_posdef_fac
– f01bu
f01bv
– Reduction to standard form, generalized real symmetric-definite banded eigenproblem
nag_matop_real_symm_posdef_geneig
– f01bv
f01ck
– Matrix multiplication
nag_matop_real_gen_matmul
– f01ck
f01cr
– Matrix transposition
nag_matop_real_gen_trans_inplace
– f01cr
f01ct
– Sum or difference of two real matrices, optional scaling and transposition
nag_matop_real_addsub
– f01ct
f01cw
– Sum or difference of two complex matrices, optional scaling and transposition
nag_matop_complex_addsub
– f01cw
f01ec
– Real matrix exponential
nag_matop_real_gen_matrix_exp
– f01ec
f01ed
– Real symmetric matrix exponential
nag_matop_real_symm_matrix_exp
– f01ed
f01ef
– Function of a real symmetric matrix
nag_matop_real_symm_matrix_fun
– f01ef
f01fc
– Complex matrix exponential
nag_matop_complex_gen_matrix_exp
– f01fc
f01fd
– Complex Hermitian matrix exponential
nag_matop_complex_herm_matrix_exp
– f01fd
f01ff
– Function of a complex Hermitian matrix
nag_matop_complex_herm_matrix_fun
– f01ff
f01le
– LU factorization of real tridiagonal matrix
nag_matop_real_gen_tridiag_lu
– f01le
f01lh
– LU factorization of real almost block diagonal matrix
nag_matop_real_gen_blkdiag_lu
– f01lh
f01mc
– LDL^T factorization of real symmetric positive definite variable-bandwidth matrix
nag_matop_real_vband_posdef_fac
– f01mc
f01qg
– RQ factorization of real m by n upper trapezoidal matrix (m <= n)
nag_matop_real_trapez_rq
– f01qg
f01qj
– RQ factorization of real m by n matrix (m <= n)
nag_matop_real_gen_rq
– f01qj
f01qk
– Operations with orthogonal matrices, form rows of Q, after RQ factorization by f01qj
nag_matop_real_gen_rq_formq
– f01qk
f01rg
– RQ factorization of complex m by n upper trapezoidal matrix (m <= n)
nag_matop_complex_trapez_rq
– f01rg
f01rj
– RQ factorization of complex m by n matrix (m <= n)
nag_matop_complex_gen_rq
– f01rj
f01rk
– Operations with unitary matrices, form rows of Q, after RQ factorization by f01rj
nag_matop_complex_gen_rq_formq
– f01rk
f01va
– Copies a real triangular matrix from full format to packed format scheme
nag_matop_dtrttp
– f01va
f01vb
– Copies a complex triangular matrix from full format to packed format scheme
nag_matop_ztrttp
– f01vb
f01vc
– Copies a real triangular matrix from packed format to full format scheme
nag_matop_dtpttr
– f01vc
f01vd
– Copies a complex triangular matrix from packed format to full format scheme
nag_matop_ztpttr
– f01vd
f01ve
– Copies a real triangular matrix from full format to Rectangular Full Packed format scheme
nag_matop_dtrttf
– f01ve
f01vf
– Copies a complex triangular matrix from full format to Rectangular Full Packed format scheme
nag_matop_ztrttf
– f01vf
f01vg
– Copies a real triangular matrix from Rectangular Full Packed format to full format scheme
nag_matop_dtfttr
– f01vg
f01vh
– Copies a complex triangular matrix from Rectangular Full Packed format to full format scheme
nag_matop_ztfttr
– f01vh
f01vj
– Copies a real triangular matrix from packed format to Rectangular Full Packed format scheme
nag_matop_dtpttf
– f01vj
f01vk
– Copies a complex triangular matrix from packed format to Rectangular Full Packed format scheme
nag_matop_ztpttf
– f01vk
f01vl
– Copies a real triangular matrix from Rectangular Full Packed format to packed format scheme
nag_matop_dtfttp
– f01vl
f01vm
– Copies a complex triangular matrix from Rectangular Full Packed format to packed format scheme
nag_matop_ztfttp
– f01vm
f01za
– Convert real matrix between packed triangular and square storage schemes
nag_matop_real_tri_pack
– f01za
f01zb
– Convert complex matrix between packed triangular and square storage schemes
nag_matop_complex_tri_pack
– f01zb
f01zc
– Convert real matrix between packed banded and rectangular storage schemes
nag_matop_real_band_pack
– f01zc
f01zd
– Convert complex matrix between packed banded and rectangular storage schemes
nag_matop_complex_band_pack
– f01zd
F
F02