--- trunk/OOPSE/libmdtools/mpiComponentPlan.h 2003/10/28 22:25:46 836 +++ trunk/OOPSE/libmdtools/mpiComponentPlan.h 2004/05/07 21:35:05 1150 @@ -2,7 +2,7 @@ #ifndef __MPICOMPONENTPLAN_H__ #define __MPICOMPONENTPLAN_H__ -/** This header provides dual access for mpiComponenPlan +/** This header provides dual access for mpiComponentPlan structure in fortran and in c, C++. */ @@ -15,6 +15,7 @@ typedef struct{ int nSRIGlobal; int myNMol; int myNlocal; + int myNgroup; int myNode; int numberProcessors; int rowComm; @@ -23,6 +24,8 @@ typedef struct{ int numberColumns; int nComponentsRow; int nComponentsColumn; + int nGroupRow; + int nGroupColumn; int rowIndex; int columnIndex; } mpiSimData; @@ -43,6 +46,7 @@ type, public :: mpiComponentPlan integer :: nSRIGlobal = 0 integer :: myNMol = 0 integer :: myNlocal = 0 + integer :: myNgroup = 0 integer :: myNode = 0 integer :: numberProcessors = 0 integer :: rowComm = 0 @@ -51,6 +55,8 @@ type, public :: mpiComponentPlan integer :: numberColumns = 0 integer :: nComponentsRow = 0 integer :: nComponentsColumn = 0 + integer :: nGroupRow = 0 + integer :: nGroupColumn = 0 integer :: rowIndex = 0 integer :: columnIndex = 0 end type mpiComponentPlan