|
subroutine | distributedmatrix_module::construct_mat_distributed (this) |
|
subroutine | distributedmatrix_module::initialize_struct_distributed (this, matrix_size, matrix_type, block_size) |
|
subroutine | distributedmatrix_module::insert_matelem_distributed (this, i, j, coefficient, class, thresh) |
|
subroutine | distributedmatrix_module::get_matelem_distributed (this, idx, i, j, coeff) |
|
subroutine | distributedmatrix_module::setup_diag_matrix (this, matrix_size, matrix_type, block_size) |
|
logical function | distributedmatrix_module::insert_into_diag_matrix (this, row, column, coefficient) |
| This inserts an element into the hard storage which is considered the final location before diagonalization It also checks wherther the element exists within the aloowed range and tells us if it was successfully inserted. More...
|
|
subroutine | distributedmatrix_module::update_continuum_distributed (this, force_update) |
|
subroutine | distributedmatrix_module::convert_temp_cache_to_array (this, matrix_ij, matrix_coeffs) |
|
subroutine | distributedmatrix_module::update_l2_distributed (this, force_update, count_) |
|
subroutine | distributedmatrix_module::clear_matrix (this) |
|
subroutine | distributedmatrix_module::finalize_matrix_self (this) |
|
subroutine | distributedmatrix_module::finalize_distributed (this) |
|
subroutine | distributedmatrix_module::destroy_matrix (this) |
|
subroutine | distributedmatrix_module::print_distributed (this) |
|
subroutine | distributedmatrix_module::clear_distributed (this) |
|
subroutine | distributedmatrix_module::destroy_distributed (this) |
|
subroutine | distributedmatrix_module::update_counter (this) |
|