8 extern int dump_gen(
int readwrite,
long dump_cnt,
int bintxt,
int whichdump,MPI_Datatype datatype,
char *fileprefix,
char *fileformat,
char *filesuffix,
int (*headerfun) (
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE*headerptr),
int (*content) (
int i,
int j,
int k, MPI_Datatype datatype,
void*setbuf));
10 extern int header1_gen(
int accessmemory,
int readwrite,
int bintxt,
int bcasthead,
void *ptr,
size_t size,
char *format,
size_t nmemb, MPI_Datatype datatype, FILE *stream);
13 extern int dump(
long dump_cnt);
14 extern int dump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
15 extern int dump_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE *headerptr);
17 extern int avgdump(
long avg_cnt);
18 extern int avg_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
20 extern int avg2dump(
long avg_cnt);
21 extern int avg2_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
23 extern int debugdump(
long debug_cnt);
24 extern int debug_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
26 extern int enodebugdump(
long dump_cnt);
27 extern int enodebug_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
28 extern int eno_dump_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE *headerptr);
31 extern int gdump(
long gdump_cnt);
32 extern int gdump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
34 extern int fieldlinedump(
long fieldline_cnt);
35 extern int fieldline_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
37 extern int dissdump(
long dump_cnt);
38 extern int dissdump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
40 extern int dumpother(
long dump_cnt);
41 extern int dumpother_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
44 extern int fluxdumpdump(
long dump_cnt);
45 extern int fluxdump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
47 extern int eosdump(
long dump_cnt);
48 extern int eosdump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
50 extern int raddump(
long dump_cnt);
51 extern int raddump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
53 extern int vpotdump(
long dump_cnt);
54 extern int vpotdump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
56 extern int failfloordudump(
long dump_cnt);
57 extern int failfloordudump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
63 extern int dissmeasuredump(
long dump_cnt);
64 extern int dissmeasuredump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
68 extern int fakedump(
long dump_cnt);
69 extern int fakedump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
70 extern int fakedump_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE *headerptr);
73 extern int image_dump(
long image_cnt);
74 extern int imagedefs(
int whichk,
int scale,
int limits,
int vartype);
75 extern int image(
long dump_cnt,
int whichk,
int scale,
int limits,
int vartype);
76 extern int image_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE *headerptr);
77 extern int image_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
80 extern int restart_init(
int which);
81 extern int restart_init_simple_checks(
int which);
87 extern int restart_read(
long which);
88 extern int check_fileformat(
int readwrite,
int bintxt,
int whichdump,
int numcolumns,
int docolsplit,
int mpicombine,
int sizeofdatatype, FILE *stream);
89 extern int read_restart_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE* headerptr);
90 extern int restart_read_defs(
void);
91 extern int rdump_read_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
92 extern int restart_write(
long dump_cnt);
93 extern int write_restart_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE* headerptr);
94 extern int rdump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
97 extern int restartupperpole_read(
long dump_cnt);
98 extern int read_restartupperpole_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE *headerptr);
99 extern int rupperpoledump_read_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
100 extern int restartupperpole_write(
long dump_cnt);
101 extern int write_restartupperpole_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE *headerptr);
102 extern int rupperpoledump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
108 extern int restartmetric_read(
long which);
109 extern int read_restartmetric_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE* headerptr);
110 extern int rmetricdump_read_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
111 extern int restartmetric_write(
long dump_cnt);
112 extern int write_restartmetric_header(
int whichdump,
int whichdumpversion,
int numcolumns,
int bintxt, FILE* headerptr);
113 extern int rmetricdump_content(
int i,
int j,
int k, MPI_Datatype datatype,
void *writebuf);
117 extern void myfopen(
char*fname,
char*fmt,
char*message, FILE ** fileptr);
118 extern void myfclose(FILE ** fileptr,
char*message);
120 extern void myset(MPI_Datatype datatype,
void *ptr,
int start,
int nmemb,
void*writebuf);
121 extern void myget(MPI_Datatype datatype,
void *ptr,
int start,
int nmemb,
void*writebuf);
123 extern void myfwrite(
int bintxt, MPI_Datatype datatype,
void *ptr,
int start,
int nmemb,
int i,
int j,
int k, FILE**stream,
void*writebuf);
125 extern void myfread(
int bintxt, MPI_Datatype datatype,
void *ptr,
int start,
int nmemb,
int i,
int j,
int k, FILE**stream,
void*writebuf);