|
| procedure, public | print => print_scalapack |
| |
| procedure, public | am_i_involved |
| |
| procedure, public | setup_diag_matrix => initialize_struct_scalapack |
| |
| procedure, public | get_matelem_self => get_matelem_scalapack |
| |
| procedure, public | clear_matrix => clear_scalapack |
| |
| procedure, public | destroy_matrix => destroy_scalapack |
| |
| procedure, public | insert_into_diag_matrix => insert_into_local_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 47 of file SCALAPACKMatrix_module.f90.
◆ am_i_involved()
| procedure, public scalapackmatrix_module::scalapackmatrix::am_i_involved |
◆ clear_matrix()
| procedure, public scalapackmatrix_module::scalapackmatrix::clear_matrix |
◆ destroy_matrix()
| procedure, public scalapackmatrix_module::scalapackmatrix::destroy_matrix |
◆ get_matelem_self()
| procedure, public scalapackmatrix_module::scalapackmatrix::get_matelem_self |
◆ insert_into_diag_matrix()
| procedure, public scalapackmatrix_module::scalapackmatrix::insert_into_diag_matrix |
◆ is_this_me()
| procedure, private scalapackmatrix_module::scalapackmatrix::is_this_me |
|
private |
◆ print()
| procedure, public scalapackmatrix_module::scalapackmatrix::print |
◆ setup_diag_matrix()
| procedure, public scalapackmatrix_module::scalapackmatrix::setup_diag_matrix |
◆ a_local_matrix
| real(wp), dimension(:,:), allocatable scalapackmatrix_module::scalapackmatrix::a_local_matrix |
|
private |
This cache holds the temprorary matrix values before they are sent to the relevant process This cache holds what each process requires for SCALAPACK diagobnalization.
Definition at line 50 of file SCALAPACKMatrix_module.f90.
◆ descr_a_mat
| integer(blasint), dimension(50) scalapackmatrix_module::scalapackmatrix::descr_a_mat |
|
private |
◆ descr_z_mat
| integer(blasint), dimension(50) scalapackmatrix_module::scalapackmatrix::descr_z_mat |
|
private |
◆ lda
| integer(blasint) scalapackmatrix_module::scalapackmatrix::lda |
|
private |
◆ local_col_dimen
| integer(blasint) scalapackmatrix_module::scalapackmatrix::local_col_dimen |
|
private |
◆ local_row_dimen
| integer(blasint) scalapackmatrix_module::scalapackmatrix::local_row_dimen |
|
private |
◆ mat_dimen
| integer(blasint) scalapackmatrix_module::scalapackmatrix::mat_dimen |
|
private |
◆ scal_block_size
| integer(blasint) scalapackmatrix_module::scalapackmatrix::scal_block_size |
|
private |
◆ store_mat
| logical scalapackmatrix_module::scalapackmatrix::store_mat = .false. |
|
private |
The documentation for this type was generated from the following file: