|
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: