ESYS13  Revision_
Public Attributes
Esys_MPIInfo Struct Reference

#include <Esys_MPI.h>

List of all members.

Public Attributes

dim_t reference_counter
int size
Esys_MPI_rank rank
MPI_Comm comm
int msg_tag_counter

Member Data Documentation

Referenced by Dudley_ElementFile_copyTable(), Dudley_ElementFile_setElementDistribution(), Dudley_Mesh_createDOFMappingAndCoupling(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_optimizeDOFLabeling(), Dudley_Mesh_read(), Dudley_Mesh_resolveNodeIds(), Dudley_Mesh_saveVTK(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_NodeFile_createDenseNodeLabeling(), Dudley_NodeFile_createDenseReducedDOFLabeling(), Dudley_NodeFile_createDenseReducedNodeLabeling(), Dudley_NodeFile_gather_global(), Dudley_NodeFile_setGlobalDOFRange(), Dudley_NodeFile_setGlobalIdRange(), Dudley_NodeFile_setGlobalNodeIDIndexRange(), Dudley_NodeFile_setGlobalReducedDegreeOfFreedomRange(), Dudley_NodeFile_setGlobalReducedNodeIDIndexRange(), Dudley_Util_setValuesInUse(), dudley::MeshAdapter::dump(), finley::MeshAdapter::dump(), Esys_MPIInfo_alloc(), Finley_ElementFile_copyTable(), Finley_ElementFile_setElementDistribution(), Finley_Mesh_addPoints(), Finley_Mesh_createDOFMappingAndCoupling(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_merge(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_read(), Finley_Mesh_resolveNodeIds(), Finley_Mesh_saveVTK(), Finley_Mesh_setOrders(), 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(), Paso_Coupler_startCollect(), Paso_Distribution_numPositives(), Paso_FCT_Solver_getSafeTimeStepSize(), Paso_FunctionDerivative(), Paso_InnerProduct(), Paso_l2(), Paso_lsup(), Paso_MergedSolver_mergeSystemMatrix(), Paso_MergedSolver_solve(), 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_BoomerAMG_alloc(), Paso_ReactiveSolver_getSafeTimeStepSize(), Paso_ReactiveSolver_solve(), Paso_Solver(), Paso_Solver_BiCGStab(), Paso_Solver_GMRES(), Paso_Solver_PCG(), Paso_SystemMatrix_borrowMainDiagonalPointer(), Paso_SystemMatrix_copyColCoupleBlock(), Paso_SystemMatrix_copyRemoteCoupleBlock(), Paso_SystemMatrix_extendedRowsForST(), Paso_SystemMatrix_getGlobalSize(), and Paso_TransportProblem_getSafeTimeStepSize().

Referenced by Dudley_Assemble_integrate(), Dudley_ElementFile_getFirstElement(), Dudley_ElementFile_getMyNumElements(), Dudley_ElementFile_setElementDistribution(), Dudley_Mesh_createDOFMappingAndCoupling(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_optimizeDOFLabeling(), Dudley_Mesh_read(), Dudley_Mesh_saveVTK(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_NodeFile_createDenseNodeLabeling(), Dudley_NodeFile_createDenseReducedDOFLabeling(), Dudley_NodeFile_createDenseReducedNodeLabeling(), Dudley_NodeFile_gather_global(), Dudley_PrintMesh_Info(), Dudley_TriangularMesh_Tet4(), Dudley_TriangularMesh_Tri3(), dudley::MeshAdapter::dump(), finley::MeshAdapter::dump(), Esys_MPIInfo_alloc(), Esys_MPIInfo_Split(), Finley_Assemble_integrate(), Finley_ElementFile_getFirstElement(), Finley_ElementFile_getMyNumElements(), Finley_ElementFile_setElementDistribution(), Finley_Mesh_addPoints(), Finley_Mesh_createDOFMappingAndCoupling(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_read(), 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(), dudley::loadMesh(), Paso_Coupler_startCollect(), Paso_Distribution_createRandomVector(), Paso_Distribution_getFirstComponent(), Paso_Distribution_getLastComponent(), Paso_Distribution_numPositives(), Paso_MergedSolver_alloc(), Paso_MergedSolver_mergeSystemMatrix(), Paso_MergedSolver_solve(), 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_BoomerAMG_alloc(), Paso_Preconditioner_BoomerAMG_solve(), Paso_SystemMatrix_copyColCoupleBlock(), Paso_SystemMatrix_copyRemoteCoupleBlock(), Paso_SystemMatrix_extendedRowsForST(), Paso_SystemMatrix_fillWithGlobalCoordinates(), Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0(), Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0_Block(), and Paso_SystemMatrix_print().

Referenced by Dudley_Assemble_CopyNodalData(), Dudley_Assemble_gradient(), Dudley_Assemble_interpolate(), Dudley_ElementFile_getFirstElement(), Dudley_ElementFile_getGlobalNumElements(), Dudley_ElementFile_getMyNumElements(), Dudley_ElementFile_setElementDistribution(), Dudley_Mesh_createDOFMappingAndCoupling(), Dudley_Mesh_createNodeFileMappings(), Dudley_Mesh_optimizeDOFDistribution(), Dudley_Mesh_optimizeDOFLabeling(), Dudley_Mesh_prepare(), Dudley_Mesh_read(), Dudley_Mesh_readGmsh(), Dudley_Mesh_saveVTK(), Dudley_Mesh_write(), Dudley_NodeFile_assignMPIRankToDOFs(), Dudley_NodeFile_createDenseDOFLabeling(), Dudley_NodeFile_createDenseNodeLabeling(), Dudley_NodeFile_createDenseReducedDOFLabeling(), Dudley_NodeFile_createDenseReducedNodeLabeling(), Dudley_NodeFile_gather_global(), Dudley_PrintMesh_Info(), dudley::MeshAdapter::dump(), finley::MeshAdapter::dump(), Esys_MPIInfo_alloc(), Esys_MPIInfo_setDistribution(), Esys_MPIInfo_Split(), Finley_Assemble_CopyNodalData(), Finley_Assemble_gradient(), Finley_Assemble_interpolate(), Finley_ElementFile_getFirstElement(), Finley_ElementFile_getGlobalNumElements(), Finley_ElementFile_getMyNumElements(), Finley_ElementFile_setElementDistribution(), Finley_Mesh_createDOFMappingAndCoupling(), Finley_Mesh_createNodeFileMappings(), Finley_Mesh_merge(), Finley_Mesh_optimizeDOFDistribution(), Finley_Mesh_optimizeDOFLabeling(), Finley_Mesh_prepare(), Finley_Mesh_read(), 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(), weipa::FinleyNodes::initFromDudley(), weipa::FinleyNodes::initFromFinley(), finley::loadMesh(), dudley::loadMesh(), Paso_Coupler_alloc(), Paso_Coupler_finishCollect(), Paso_Coupler_startCollect(), Paso_Distribution_alloc(), Paso_Distribution_getMaxGlobalComponents(), Paso_MergedSolver_alloc(), Paso_MergedSolver_mergeSystemMatrix(), Paso_Options_getPackage(), 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_Root_alloc(), Paso_Preconditioner_AMG_setClassicProlongation(), Paso_Preconditioner_AMG_setClassicProlongation_Block(), Paso_Preconditioner_AMG_setStrongConnections(), Paso_Preconditioner_AMG_setStrongConnections_Block(), Paso_solve(), Paso_SystemMatrix_copyColCoupleBlock(), Paso_SystemMatrix_copyRemoteCoupleBlock(), Paso_SystemMatrix_extendedRowsForST(), Paso_SystemMatrix_getGlobalSize(), Paso_SystemMatrix_getSystemMatrixTypeId(), Paso_SystemMatrix_loadMM_toCSC(), Paso_SystemMatrix_loadMM_toCSR(), Paso_SystemMatrix_MatrixVector(), Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0(), Paso_SystemMatrix_mergeMainAndCouple_CSR_OFFSET0_Block(), Paso_SystemMatrix_nullifyRowsAndCols(), Paso_SystemMatrix_print(), Paso_SystemMatrix_saveHB(), and Paso_SystemMatrix_saveMM().


The documentation for this struct was generated from the following file: