00001
00003 #ifndef __IWAVE_MPI_GRIDIO
00004 #define __IWAVE_MPI_GRIDIO
00005
00006 #ifdef SUXDR
00007 #include <rpc/rpc.h>
00008 #endif
00009 #include "grid.h"
00010 #include "gridio.h"
00011 #include "offsets.h"
00012 #include "parser.h"
00013 #include "usempi.h"
00014 #define N_SLOWEST_AXIS_SLICE 1
00016 #ifdef IWAVE_USE_MPI
00017
00023 int mpirsfread(ireal * a, const IPNT _gs, const IPNT _n,
00024 const char * fname, float scale, FILE * fp,
00025 int panelindex
00026 );
00027
00028 int mpirsfwrite(ireal * a, const IPNT _gs, const IPNT _n,
00029 const char * fname, float scale, FILE * fp,
00030 int panelindex
00031 );
00032 #endif
00033
00034 #endif