|
ESYS13
Revision_
|
#include <Coupler.h>
Public Attributes | |
| dim_t | block_size |
| Paso_Connector * | connector |
| bool_t | in_use |
| double * | data |
| double * | send_buffer |
| double * | recv_buffer |
| void * | mpi_requests |
| void * | mpi_stati |
| dim_t | reference_counter |
| Esys_MPIInfo * | mpi_info |
Referenced by Paso_Coupler_alloc(), Paso_Coupler_copyAll(), Paso_Coupler_fillOverlap(), and Paso_Coupler_startCollect().
Referenced by Paso_Coupler_alloc(), Paso_Coupler_copyAll(), Paso_Coupler_finishCollect(), Paso_Coupler_free(), Paso_Coupler_startCollect(), Paso_Preconditioner_AMG_alloc(), Paso_Preconditioner_AMG_buildInterpolationOperator(), Paso_Preconditioner_AMG_buildInterpolationOperatorBlock(), Paso_Preconditioner_AMG_CopyRemoteData(), Paso_Preconditioner_AMG_extendB(), Paso_Preconditioner_AMG_getProlongation(), Paso_Preconditioner_AMG_getRestriction(), Paso_Preconditioner_AMG_setStrongConnections(), Paso_Preconditioner_AMG_setStrongConnections_Block(), Paso_SystemMatrix_copyColCoupleBlock(), Paso_SystemMatrix_copyRemoteCoupleBlock(), Paso_SystemMatrix_extendedRowsForST(), Paso_SystemMatrix_fillWithGlobalCoordinates(), Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0(), and Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0_Block().
| double* Paso_Coupler::data |
Referenced by Paso_Coupler_alloc(), Paso_Coupler_copyAll(), and Paso_Coupler_startCollect().
Referenced by Paso_Coupler_alloc(), Paso_Coupler_finishCollect(), Paso_Coupler_free(), and Paso_Coupler_startCollect().
Referenced by Paso_Coupler_alloc(), Paso_Coupler_finishCollect(), Paso_Coupler_free(), Paso_Coupler_startCollect(), Paso_Preconditioner_AMG_CopyRemoteData(), Paso_Preconditioner_AMG_extendB(), Paso_SystemMatrix_copyColCoupleBlock(), Paso_SystemMatrix_copyRemoteCoupleBlock(), and Paso_SystemMatrix_extendedRowsForST().
| void* Paso_Coupler::mpi_stati |
| double* Paso_Coupler::recv_buffer |
Referenced by Paso_Coupler_alloc(), Paso_Coupler_copyAll(), Paso_Coupler_fillOverlap(), Paso_Coupler_finishCollect(), Paso_Coupler_free(), Paso_Coupler_max(), Paso_Coupler_startCollect(), Paso_Preconditioner_AMG_extendB(), Paso_Preconditioner_AMG_setStrongConnections(), Paso_Preconditioner_AMG_setStrongConnections_Block(), Paso_SystemMatrix_copyRemoteCoupleBlock(), Paso_SystemMatrix_extendedRowsForST(), Paso_SystemMatrix_fillWithGlobalCoordinates(), Paso_SystemMatrix_finishColCollect(), Paso_SystemMatrix_finishRowCollect(), Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0(), and Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0_Block().
Referenced by Paso_Coupler_alloc(), Paso_Coupler_free(), and Paso_Coupler_getReference().
| double* Paso_Coupler::send_buffer |
Referenced by Paso_Coupler_alloc(), Paso_Coupler_free(), and Paso_Coupler_startCollect().
1.7.6.1