|
DOUG 0.2
|
#include <doug_config.h>Go to the source code of this file.
Modules | |
| module | SpMtx_aggregation |
Aggregation procedures. | |
Defines | |
| #define | float real |
Functions/Subroutines | |
| subroutine | SpMtx_aggregation::SpMtx_aggregate (A, aggr, neighood, minaggrsize, maxaggrsize, alpha, aggr_fine, M, plotting) |
| Finding aggregates. | |
| subroutine | SpMtx_aggregation::SpMtx_exchange_strong (A, A_ghost, M) |
| 0 -- shows LAYER_NUMBER+1 | |
| integer | calcBufferSize (ninds) |
| integer | calcBufferSize2 (ninds) |
| subroutine | exchange_strong () |
| subroutine | SpMtx_aggregation::SpMtx_find_strong (A, alpha, A_ghost, symmetrise) |
| subroutine | SpMtx_aggregation::SpMtx_symm_strong (A, A_ghost, symm) |
| #define float real |
| integer SpMtx_exchange_strong::calcBufferSize | ( | integer,intent(in) | ninds | ) |
Definition at line 651 of file SpMtx_aggregation.F90.
Referenced by exchange_strong(), and SpMtx_distribution_mod::SpMtx_exchange().
| integer SpMtx_exchange_strong::calcBufferSize2 | ( | integer,intent(in) | ninds | ) |
Definition at line 659 of file SpMtx_aggregation.F90.
| subroutine SpMtx_exchange_strong::exchange_strong | ( | ) |
Definition at line 667 of file SpMtx_aggregation.F90.
References calcBufferSize(), DOUG_utils::DOUG_abort(), globals::myrank, and SpMtx_util::SpMtx_findElem().
Referenced by SpMtx_aggregation::SpMtx_exchange_strong().
1.7.3-20110217