/[escript]/trunk/paso/src/Paso_MPI.h
ViewVC logotype

Diff of /trunk/paso/src/Paso_MPI.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 731 by bcumming, Mon May 15 04:09:52 2006 UTC revision 1028 by gross, Wed Mar 14 00:15:24 2007 UTC
# Line 1  Line 1 
1  #ifndef INC_MPI  #ifndef INC_MPI
2  #define INC_MPI  #define INC_MPI
3    
 #include "mpi_C.h"  
4  #include "Common.h"  #include "Common.h"
5    
6    #ifdef PASO_MPI
7    
8    #include "mpi_C.h"
9    
10  #define PASO_MPI_TODO   { fprintf( stdout, "\nTODO : %s:%d\n", __FILE__, __LINE__); MPI_Finalize(); exit(1); }  #define PASO_MPI_TODO   { fprintf( stdout, "\nTODO : %s:%d\n", __FILE__, __LINE__); MPI_Finalize(); exit(1); }
11    #define PASO_INFO_ERRORMSG( err, msg ) { char _msg__[256]; sprintf( _msg__, "%s : %s:%d\n", msg, __FILE__, __LINE__ ); Paso_setError( err, _msg__ );  }
12    
13  /* Datatypes */  /* Datatypes */
14  struct Paso_MPIInfo{  struct Paso_MPIInfo{
# Line 22  void          Paso_MPIInfo_dealloc( Paso Line 26  void          Paso_MPIInfo_dealloc( Paso
26  Paso_MPIInfo *Paso_MPIInfo_getReference( Paso_MPIInfo* in );  Paso_MPIInfo *Paso_MPIInfo_getReference( Paso_MPIInfo* in );
27  int           Paso_MPI_initialized( void );  int           Paso_MPI_initialized( void );
28    
29  #endif  #endif /* INC_PASO_MPI */
30    
31    #endif /* PASO_MPI */

Legend:
Removed from v.731  
changed lines
  Added in v.1028

  ViewVC Help
Powered by ViewVC 1.1.26