Module | Source File | Description |
---|---|---|
getp | getp.f90 | This moodule contaings the subroutine to read parameters needed to run the shiftedkrylov program from standard input |
psfun_base_quadrature_mod | psfun_base_quadrature_mod.f90 | Module containing the implementation of the base method for the computation of by means of distributed quadrature formulas. |
psfun_d_krylov_mod | psfun_d_krylov_mod.F90 | The psfun_d_krylov_mod contains the generic call to a Krylov subspace method for the computation of , for large and sparse. |
psfun_d_arnoldi_mod | psfun_d_arnoldi.f90 | This modules implements the variant of the Arnoldi method for the computation of . |
psfun_d_lanczos_mod | psfun_d_lanczos.f90 | This modules implements the variant of the Lanczos method for the computation of . |
psfun_d_sai_mod | psfun_d_sai.f90 | This modules implements the variant of the Shitf-And-Invert method for the computation of . |
psfun_d_quadrature_mod | psfun_d_quadrature_mod.F90 | This module computes the matrix-function vector product by means of the approximation of based on quadrature formula, i.e., having computed the poles and the scalings of the formula solves linear systems to approximate the product. |
psfun_d_serial_mod | psfun_d_serial_mod.F90 | This module contains the generic interfaces for the computation of the different matrix functions included in the library. The idea is that this modules computes, in a serial way, . |
psfun_krylov_mod | psfun_krylov_mod.f90 | This module implements the Krylov methods for the solution of shifted linear
systems: . It is built as an extension of the Krylov module
for PSBLAS ( |
psfun_quadrature_mod | psfun_quadrature_mod.f90 | This module computes the matrix-function vector product by means of the approximation of based on quadrature formula, i.e., having computed the poles and the scalings of the formula solves linear systems to approximate the product. |
psfun_utils_mod | psfun_utils_mod.f90 | This modules contains some utility function that are used in the library. |
psfun_d_utils_mod | psfun_d_utils_mod.f90 | Real variants of the utils functions |
psfun_z_utils_mod | psfun_z_utils_mod.f90 | Complex variants of the utils functions |
psfun_z_quadrature_mod | psfun_z_quadrature_mod.F90 | This module computes the matrix-function vector product by means of the approximation of based on quadrature formula, i.e., having computed the poles and the scalings of the formula solves linear systems to approximate the product. |
psfun_z_quadrules_mod | psfun_z_quadrules_mod.f90 | This submodule contains the impliementation of the legacy quadrature rules distributed with the library. |