Modules

ModuleSource FileDescription
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