MPI function declarations to be used globally. More...

Go to the source code of this file.
Functions | |
| int | init_OPENMP_general (FILE *out) |
| general initialization for OpenMP Nothing required before user arguments read-in setting number of threads More... | |
| int | init_OPENMP_sets_fromargs (void) |
| general initialization for OpenMP Nothing required before user arguments read-in setting number of threads More... | |
| void | get_report_openmp_thread_info (FILE *out) |
| just copied from pnmhd code More... | |
| void | init_genfiles (int gopp) |
| void | pack_int (int dir, int boundtype, PFTYPE(*prim)[NSTORE2][NSTORE3][NUMPFLAGS], PFTYPE(*workbc_int)[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM]) |
| packs data for shipment More... | |
| void | unpack_int (int dir, int boundtype, PFTYPE(*workbc_int)[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], PFTYPE(*prim)[NSTORE2][NSTORE3][NUMPFLAGS]) |
| void | unpack_int_fakeutoprimmpiinconsisent (int dir, int boundtype, PFTYPE(*workbc_int)[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], PFTYPE(*prim)[NSTORE2][NSTORE3][NUMPFLAGS], int fakevalue) |
| fake unpack routine that just fills-in MPI boundary cells with fakevalue More... | |
| void | recvonly_int (int dir, int boundtype, PFTYPE(*workbc_int)[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], MPI_Request *requests) |
| void | sendonly_int (int dir, int boundtype, PFTYPE(*workbc_int)[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], MPI_Request *requests) |
| void | mpiios_combine (int bintxt, MPI_Datatype datatype, int numcolumns, FILE **fp, void *jonio, void *writebuf) |
| void | mpiios_seperate (int bintxt, int stage, MPI_Datatype datatype, int numcolumns, FILE **fp, void *jonio, void *writebuf) |
| void | mpiiotu_combine (MPI_Datatype datatype, int numcolumns, FILE **fp, void *writebuf) |
| void | mpiiotu_seperate (int stage, MPI_Datatype datatype, int numcolumns, FILE **fp, void *writebuf) |
MPI function declarations to be used globally.
Definition in file mympi.global.funcdeclare.h.
| void get_report_openmp_thread_info | ( | FILE * | out | ) |
just copied from pnmhd code
get number of OpenMP threads expected to operate in real pragma calls
Definition at line 1901 of file mpi_init.c.
| void init_genfiles | ( | int | gopp | ) |
| int init_OPENMP_general | ( | FILE * | out | ) |
general initialization for OpenMP Nothing required before user arguments read-in setting number of threads
Definition at line 74 of file mpi_init.c.
| int init_OPENMP_sets_fromargs | ( | void | ) |
general initialization for OpenMP Nothing required before user arguments read-in setting number of threads
Definition at line 87 of file mpi_init.c.
| void mpiios_combine | ( | int | bintxt, |
| MPI_Datatype | datatype, | ||
| int | numcolumns, | ||
| FILE ** | fp, | ||
| void * | jonio, | ||
| void * | writebuf | ||
| ) |
| void mpiios_seperate | ( | int | bintxt, |
| int | stage, | ||
| MPI_Datatype | datatype, | ||
| int | numcolumns, | ||
| FILE ** | fp, | ||
| void * | jonio, | ||
| void * | writebuf | ||
| ) |
| void mpiiotu_combine | ( | MPI_Datatype | datatype, |
| int | numcolumns, | ||
| FILE ** | fp, | ||
| void * | writebuf | ||
| ) |
| void mpiiotu_seperate | ( | int | stage, |
| MPI_Datatype | datatype, | ||
| int | numcolumns, | ||
| FILE ** | fp, | ||
| void * | writebuf | ||
| ) |
| void pack_int | ( | int | dir, |
| int | boundtype, | ||
| PFTYPE(*) | prim[NSTORE2][NSTORE3][NUMPFLAGS], | ||
| PFTYPE(*) | workbc_int[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM] | ||
| ) |
packs data for shipment
Definition at line 99 of file boundmpiint.c.
| void recvonly_int | ( | int | dir, |
| int | boundtype, | ||
| PFTYPE(*) | workbc_int[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], | ||
| MPI_Request * | requests | ||
| ) |
Definition at line 130 of file boundmpiint.c.
| void sendonly_int | ( | int | dir, |
| int | boundtype, | ||
| PFTYPE(*) | workbc_int[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], | ||
| MPI_Request * | requests | ||
| ) |
Definition at line 144 of file boundmpiint.c.
| void unpack_int | ( | int | dir, |
| int | boundtype, | ||
| PFTYPE(*) | workbc_int[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], | ||
| PFTYPE(*) | prim[NSTORE2][NSTORE3][NUMPFLAGS] | ||
| ) |
Definition at line 178 of file boundmpiint.c.
| void unpack_int_fakeutoprimmpiinconsisent | ( | int | dir, |
| int | boundtype, | ||
| PFTYPE(*) | workbc_int[COMPDIM *2][NUMPFLAGSBOUND *NBIGBND *NBIGSM], | ||
| PFTYPE(*) | prim[NSTORE2][NSTORE3][NUMPFLAGS], | ||
| int | fakevalue | ||
| ) |
fake unpack routine that just fills-in MPI boundary cells with fakevalue
Definition at line 231 of file boundmpiint.c.
1.8.3.1