#include <Paso_MPI.h>
Public Attributes | |
dim_t | reference_counter |
int | size |
Paso_MPI_rank | rank |
MPI_Comm | comm |
int | msg_tag_counter |
Referenced by Paso_MPIInfo_alloc(), Paso_MPIInfo_free(), and Paso_MPIInfo_getReference().
Referenced by finley::MeshAdapter::dump(), Finley_Assemble_CopyNodalData(), Finley_Assemble_gradient(), Finley_Assemble_interpolate(), Finley_Assemble_PDE(), Finley_ElementFile_getFirstElement(), Finley_ElementFile_getGlobalNumElements(), Finley_ElementFile_getMyNumElements(), Finley_ElementFile_setElementDistribution(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_merge(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_prepare(), Finley_Mesh_read(), Finley_Mesh_read_MPI(), Finley_Mesh_readGmsh(), Finley_Mesh_saveVTK(), Finley_Mesh_write(), Finley_NodeFile_assignMPIRankToDOFs(), Finley_NodeFile_createDenseDOFLabeling(), Finley_NodeFile_createDenseNodeLabeling(), Finley_NodeFile_createDenseReducedDOFLabeling(), Finley_NodeFile_createDenseReducedNodeLabeling(), Finley_NodeFile_gather_global(), Finley_PrintMesh_Info(), finley::loadMesh(), Mesh_createDOFMappingAndCoupling(), Paso_Coupler_alloc(), Paso_Coupler_finishCollect(), Paso_Coupler_startCollect(), Paso_Distribution_alloc(), Paso_Distribution_getMaxGlobalComponents(), Paso_MPIInfo_alloc(), Paso_MPIInfo_noError(), Paso_MPIInfo_setDistribution(), Paso_MPIInfo_Split(), Paso_Options_getPackage(), Paso_solve(), Paso_SystemMatrix_getSystemMatrixTypeId(), Paso_SystemMatrix_loadMM_toCSC(), Paso_SystemMatrix_loadMM_toCSR(), Paso_SystemMatrix_MatrixVector(), Paso_SystemMatrix_nullifyRowsAndCols(), Paso_SystemMatrix_saveHB(), Paso_SystemMatrix_saveMM(), and finley::SystemMatrixAdapter::Print_Matrix_Info().
Referenced by finley::MeshAdapter::dump(), Finley_Assemble_integrate(), Finley_Assemble_PDE(), Finley_ElementFile_getFirstElement(), Finley_ElementFile_getMyNumElements(), Finley_ElementFile_setElementDistribution(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_read_MPI(), Finley_Mesh_saveVTK(), Finley_NodeFile_createDenseDOFLabeling(), Finley_NodeFile_createDenseNodeLabeling(), Finley_NodeFile_createDenseReducedDOFLabeling(), Finley_NodeFile_createDenseReducedNodeLabeling(), Finley_NodeFile_gather_global(), Finley_PrintMesh_Info(), Finley_RectangularMesh_Hex20(), Finley_RectangularMesh_Hex8(), Finley_RectangularMesh_Rec4(), Finley_RectangularMesh_Rec8(), finley::loadMesh(), Mesh_createDOFMappingAndCoupling(), Paso_Coupler_startCollect(), Paso_Distribution_getFirstComponent(), Paso_Distribution_getLastComponent(), Paso_MPIInfo_alloc(), Paso_MPIInfo_Split(), and finley::SystemMatrixAdapter::Print_Matrix_Info().
Referenced by finley::MeshAdapter::dump(), Finley_ElementFile_copyTable(), Finley_ElementFile_setElementDistribution(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_merge(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_read_MPI(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_saveVTK(), Finley_NodeFile_createDenseDOFLabeling(), Finley_NodeFile_createDenseNodeLabeling(), Finley_NodeFile_createDenseReducedDOFLabeling(), Finley_NodeFile_createDenseReducedNodeLabeling(), Finley_NodeFile_gather_global(), Finley_NodeFile_setGlobalDOFRange(), Finley_NodeFile_setGlobalIdRange(), Finley_NodeFile_setGlobalNodeIDIndexRange(), Finley_NodeFile_setGlobalReducedDegreeOfFreedomRange(), Finley_NodeFile_setGlobalReducedNodeIDIndexRange(), Finley_Util_setValuesInUse(), Mesh_createDOFMappingAndCoupling(), Paso_Coupler_startCollect(), Paso_FCTransportProblem_checkinSolution(), Paso_FCTransportProblem_getSafeTimeStepSize(), Paso_InnerProduct(), Paso_l2(), Paso_lsup(), Paso_MPIInfo_alloc(), Paso_MPIInfo_noError(), Paso_Solver(), Paso_Solver_BiCGStab(), Paso_Solver_GMRES(), and Paso_Solver_PCG().
Referenced by Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_NodeFile_createDenseDOFLabeling(), Finley_NodeFile_createDenseNodeLabeling(), Finley_NodeFile_createDenseReducedDOFLabeling(), Finley_NodeFile_createDenseReducedNodeLabeling(), Finley_NodeFile_gather_global(), Mesh_createDOFMappingAndCoupling(), Paso_Coupler_startCollect(), and Paso_MPIInfo_alloc().