SpecialMatrices
Source Files
Modules
Procedures
Derived Types
Modules
Module
Source File
Description
SpecialMatrices
SpecialMatrices.f90
specialmatrices_bidiagonal
specialmatrices_bidiagonal.f90
bidiagonal_constructors
constructors.f90
bidiagonal_determinant
det.f90
bidiagonal_eigenvalue_decomposition
eig.f90
bidiagonal_linear_solver
solve.f90
bidiagonal_matvecs
matvecs.f90
bidiagonal_singular_value_decomposition
svd.f90
bidiagonal_trace
trace.f90
bidiagonal_utils
utils.f90
specialmatrices_circulant
specialmatrices_circulant.f90
circulant_constructors
constructors.f90
circulant_determinant
det.f90
circulant_eigenvalue_decomposition
eig.f90
circulant_inverse
inv.f90
circulant_linear_solver
solve.f90
circulant_matvecs
matvecs.f90
circulant_trace
trace.f90
circulant_utilities
utils.f90
specialmatrices_diagonal
specialmatrices_diagonal.f90
diagonal_constructors
constructors.f90
diagonal_determinant
det.f90
diagonal_hermitian_eigenvalue_decomposition
eigh.f90
diagonal_inverse
inv.f90
diagonal_linear_solver
solve.f90
diagonal_matvecs
matvecs.f90
diagonal_singular_value_decomposition
svd.f90
diagonal_trace
trace.f90
diagonal_utilities
utils.f90
specialmatrices_poisson2D
specialmatrices_poisson2D.f90
poisson2D_constructors
constructors.f90
poisson2D_determinant
det.f90
poisson2D_eigh
eigh.f90
poisson2D_matvecs
matvecs.f90
poisson2D_solve
solve.f90
poisson2D_trace
trace.f90
poisson2D_utils
utils.f90
specialmatrices_strang
specialmatrices_strang.f90
strang_constructors
constructors.f90
strang_determinant
det.f90
strang_eigh
eigh.f90
strang_linear_solver
solve.f90
strang_matvecs
matvecs.f90
strang_utils
utils.f90
strange_trace
trace.f90
specialmatrices_symtridiagonal
specialmatrices_symtridiagonal.f90
symtridiagonal_constructors
constructors.f90
symtridiagonal_determinant
det.f90
symtridiagonal_eigenvalue_decomposition
eigh.f90
symtridiagonal_linear_solver
solve.f90
symtridiagonal_matvecs
matvecs.f90
symtridiagonal_singular_value_decomposition
svd.f90
symtridiagonal_trace
trace.f90
symtridiagonal_utils
utils.f90
specialmatrices_toeplitz
specialmatrices_toeplitz.f90
toeplitz_constructors
constructors.f90
toeplitz_matvecs
matvecs.f90
toeplitz_utilities
utils.f90
specialmatrices_tridiagonal
specialmatrices_tridiagonal.f90
tridiagonal_constructors
constructors.f90
tridiagonal_determinant
det.f90
tridiagonal_eigenvalue_decomposition
eig.f90
tridiagonal_linear_solver
solve.f90
tridiagonal_matvecs
matvecs.f90
tridiagonal_singular_value_decomposition
svd.f90
tridiagonal_trace
trace.f90
tridiagonal_utils
utils.f90