|
| procedure, public | print => print_slepc |
| |
| procedure, public | setup_diag_matrix => initialize_struct_slepc |
| |
| procedure, public | get_matelem_self => get_matelem_slepc |
| |
| procedure, public | clear_matrix => clear_slepc |
| |
| procedure, public | destroy_matrix => destroy_slepc |
| |
| procedure, public | finalize_matrix_self => finalize_matrix_slepc |
| |
| procedure, public | insert_into_diag_matrix => insert_into_hard_cache |
| |
| procedure, public | print_nonzeros |
| |
| procedure, public | get_petsc_matrix |
| |
| procedure, public | print => print_distributed |
| |
| procedure, public | update_continuum => update_continuum_distributed |
| |
| procedure, public | update_pure_l2 => update_l2_distributed |
| |
| procedure, public | initialize_struct_self => initialize_struct_distributed |
| |
| procedure, public | setup_diag_matrix |
| |
| procedure, public | construct_self => construct_mat_distributed |
| |
| procedure, public | insert_matelem_self => insert_matelem_distributed |
| |
| procedure, public | get_matelem_self => get_matelem_distributed |
| |
| procedure, public | clear_self => clear_distributed |
| |
| procedure, public | destroy_self => destroy_distributed |
| |
| procedure, public | finalize_matrix => finalize_distributed |
| |
| procedure, public | finalize_matrix_self |
| |
| procedure, public | destroy_matrix |
| |
| procedure, public | clear_matrix |
| |
| procedure, public | insert_into_diag_matrix |
| |
| procedure, public | initialize_matrix_structure |
| |
| procedure, public | construct |
| |
| procedure, public | insert_matrix_element |
| |
| procedure, public | get_matrix_element |
| |
| procedure, public | exclude_row_column |
| |
| procedure, public | is_empty |
| |
| procedure, public | get_size |
| |
| procedure, public | get_matrix_size |
| |
| procedure, public | clear |
| |
| procedure, public | destroy |
| |
| procedure, public | update_continuum |
| |
| procedure, public | set_options |
| |
| procedure, public | update_pure_l2 |
| |
| procedure, public | finalize_matrix |
| |
| procedure, public | store_diagonal |
| |
| procedure, public | initialize_struct_self |
| |
| procedure, public | expand_capacity |
| |
| procedure, public | print => print_mat |
| |
Definition at line 62 of file SLEPCMatrix_module.F90.
◆ clear_matrix()
| procedure, public slepcmatrix_module::slepcmatrix::clear_matrix |
◆ compress_cache_to_csr_format()
| procedure, private slepcmatrix_module::slepcmatrix::compress_cache_to_csr_format |
|
private |
◆ create_petsc_mat()
| procedure, private slepcmatrix_module::slepcmatrix::create_petsc_mat |
|
private |
◆ destroy_matrix()
| procedure, public slepcmatrix_module::slepcmatrix::destroy_matrix |
◆ destroy_petsc_mat()
| procedure, private slepcmatrix_module::slepcmatrix::destroy_petsc_mat |
|
private |
◆ finalize_matrix_self()
| procedure, public slepcmatrix_module::slepcmatrix::finalize_matrix_self |
◆ get_matelem_self()
| procedure, public slepcmatrix_module::slepcmatrix::get_matelem_self |
◆ get_petsc_matrix()
| procedure, public slepcmatrix_module::slepcmatrix::get_petsc_matrix |
◆ insert_csr_into_hard_cache()
| procedure, private slepcmatrix_module::slepcmatrix::insert_csr_into_hard_cache |
|
private |
◆ insert_into_diag_matrix()
| procedure, public slepcmatrix_module::slepcmatrix::insert_into_diag_matrix |
◆ print()
| procedure, public slepcmatrix_module::slepcmatrix::print |
◆ print_nonzeros()
| procedure, public slepcmatrix_module::slepcmatrix::print_nonzeros |
◆ setup_diag_matrix()
| procedure, public slepcmatrix_module::slepcmatrix::setup_diag_matrix |
◆ compressed
| logical slepcmatrix_module::slepcmatrix::compressed = .false. |
|
private |
◆ diagonal_end
| integer slepcmatrix_module::slepcmatrix::diagonal_end |
|
private |
◆ diagonal_start
| integer slepcmatrix_module::slepcmatrix::diagonal_start |
|
private |
◆ end_row
| integer slepcmatrix_module::slepcmatrix::end_row |
|
private |
◆ local_size
| integer slepcmatrix_module::slepcmatrix::local_size |
|
private |
◆ mat_created
| logical slepcmatrix_module::slepcmatrix::mat_created = .false. |
|
private |
◆ mem_track
| integer slepcmatrix_module::slepcmatrix::mem_track |
|
private |
◆ slepc_cache
| type(matrixcache) slepcmatrix_module::slepcmatrix::slepc_cache |
|
private |
◆ start_row
| integer slepcmatrix_module::slepcmatrix::start_row |
|
private |
The documentation for this type was generated from the following file: