|
subroutine, public | slepcmatrix_module::initialize_slepc |
| Initialize SLEPc. More...
|
|
subroutine | slepcmatrix_module::construct_csr (this, num_cols) |
|
subroutine | slepcmatrix_module::destroy_csr (this) |
|
subroutine | slepcmatrix_module::sort_csr (this) |
|
pointer | slepcmatrix_module::get_petsc_matrix (this) |
|
subroutine | slepcmatrix_module::create_petsc_mat (this, matrix_size, matrix_type) |
|
subroutine | slepcmatrix_module::destroy_petsc_mat (this) |
|
subroutine | slepcmatrix_module::shuffle (a) |
|
subroutine | slepcmatrix_module::initialize_struct_slepc (this, matrix_size, matrix_type, block_size) |
|
subroutine | slepcmatrix_module::get_matelem_slepc (this, idx, i, j, coeff) |
|
subroutine | slepcmatrix_module::print_nonzeros (this) |
|
logical function | slepcmatrix_module::compress_cache_to_csr_format (this, matrix_cache, csr_matrix) |
|
logical function | slepcmatrix_module::insert_into_hard_cache (this, row, column, coefficient) |
| Inserts an element into the hard storage which is considered the final location before diagonalization. More...
|
|
subroutine | slepcmatrix_module::insert_csr_into_hard_cache (this, csr) |
|
subroutine | slepcmatrix_module::finalize_matrix_slepc (this) |
|
subroutine | slepcmatrix_module::print_slepc (this) |
|
subroutine | slepcmatrix_module::clear_slepc (this) |
|
subroutine | slepcmatrix_module::destroy_slepc (this) |
|
recursive subroutine | slepcmatrix_module::qsortcsr (A, coeff) |
|
subroutine | slepcmatrix_module::partition (A, coeff, marker) |
|