|
The FARGO_THORIN code developer's guide
|
Declaration of fake MPI functions for sequential built. More...

Go to the source code of this file.
Macros | |
| #define | MPI_COMM_WORLD 0 |
| #define | MPI_DOUBLE 2 |
| #define | MPI_CHAR 1 |
| #define | MPI_LONG 3 |
| #define | MPI_INT 0 |
| #define | MPI_MIN 0 |
| #define | MPI_MAX 0 |
| #define | MPI_SUM 0 |
Typedefs | |
| typedef int | MPI_Request |
| typedef int | MPI_Status |
Functions | |
| void | MPI_Comm_rank () |
| void | MPI_Barrier () |
| void | MPI_Comm_size () |
| void | MPI_Init () |
| void | MPI_Finalize () |
| void | MPI_Bcast () |
| void | MPI_Isend () |
| void | MPI_Irecv () |
| void | MPI_Allreduce () |
| void | MPI_Send () |
| void | MPI_Recv () |
| void | MPI_Wait () |
Declaration of fake MPI functions for sequential built.
There are used instead of the true MPI functions in the case of a sequential built (see makefile).
Definition in file mpi_dummy.h.
| #define MPI_CHAR 1 |
Definition at line 12 of file mpi_dummy.h.
| #define MPI_COMM_WORLD 0 |
Definition at line 10 of file mpi_dummy.h.
Referenced by AccreteOntoPlanets(), AccretePebblesOntoPlanets(), AdvanceSystemFromDisk(), AlgoGas(), ChessBoardIndexing(), CommunicateBoundaries(), DampingTW04(), FillForcesArrays(), GasMomentum(), GasTotalEnergy(), GasTotalMass(), Initialization(), main(), MakeDir(), mpi_make1Dprofile(), ReadfromAsciiFile(), ReadfromFile(), SendOutput(), SuccessiveOverrelaxation(), SynchronizeOverlapFields(), ThicknessSmoothing(), and WriteDiskPolar().
| #define MPI_DOUBLE 2 |
Definition at line 11 of file mpi_dummy.h.
Referenced by AccreteOntoPlanets(), AccretePebblesOntoPlanets(), CommunicateBoundaries(), DampingTW04(), FillForcesArrays(), GasMomentum(), GasTotalEnergy(), GasTotalMass(), MPI_Allreduce(), mpi_make1Dprofile(), SuccessiveOverrelaxation(), SynchronizeOverlapFields(), and ThicknessSmoothing().
| #define MPI_INT 0 |
Definition at line 14 of file mpi_dummy.h.
Referenced by AccretePebblesOntoPlanets(), AlgoGas(), ChessBoardIndexing(), MakeDir(), MPI_Allreduce(), ReadfromAsciiFile(), and ReadfromFile().
| #define MPI_LONG 3 |
Definition at line 13 of file mpi_dummy.h.
| #define MPI_MAX 0 |
Definition at line 16 of file mpi_dummy.h.
Referenced by AlgoGas(), and ThicknessSmoothing().
| #define MPI_MIN 0 |
Definition at line 15 of file mpi_dummy.h.
| #define MPI_SUM 0 |
Definition at line 17 of file mpi_dummy.h.
Referenced by AccreteOntoPlanets(), AccretePebblesOntoPlanets(), DampingTW04(), FillForcesArrays(), GasMomentum(), GasTotalEnergy(), GasTotalMass(), and SuccessiveOverrelaxation().
| typedef int MPI_Request |
Definition at line 19 of file mpi_dummy.h.
| typedef int MPI_Status |
Definition at line 20 of file mpi_dummy.h.
| void MPI_Allreduce | ( | ) |
| void MPI_Barrier | ( | ) |
Definition at line 64 of file mpi_dummy.c.
Referenced by AdvanceSystemFromDisk(), Initialization(), mpi_make1Dprofile(), ReadfromAsciiFile(), ReadfromFile(), SendOutput(), and WriteDiskPolar().

| void MPI_Bcast | ( | ) |
Definition at line 44 of file mpi_dummy.c.
Referenced by GasMomentum(), GasTotalEnergy(), GasTotalMass(), and mpi_make1Dprofile().

| void MPI_Comm_rank | ( | ) |
| void MPI_Comm_size | ( | ) |
| void MPI_Finalize | ( | ) |
Definition at line 40 of file mpi_dummy.c.
Referenced by main(), and prs_exit().

| void MPI_Init | ( | ) |
| void MPI_Irecv | ( | ) |
Definition at line 52 of file mpi_dummy.c.
Referenced by CommunicateBoundaries(), mpi_make1Dprofile(), and SynchronizeOverlapFields().

| void MPI_Isend | ( | ) |
Definition at line 48 of file mpi_dummy.c.
Referenced by CommunicateBoundaries(), mpi_make1Dprofile(), and SynchronizeOverlapFields().

| void MPI_Recv | ( | ) |
Definition at line 60 of file mpi_dummy.c.
Referenced by ChessBoardIndexing(), GasMomentum(), GasTotalEnergy(), GasTotalMass(), MakeDir(), ReadfromAsciiFile(), and ReadfromFile().

| void MPI_Send | ( | ) |
Definition at line 56 of file mpi_dummy.c.
Referenced by ChessBoardIndexing(), GasMomentum(), GasTotalEnergy(), GasTotalMass(), MakeDir(), ReadfromAsciiFile(), and ReadfromFile().

| void MPI_Wait | ( | ) |
Definition at line 68 of file mpi_dummy.c.
Referenced by CommunicateBoundaries(), mpi_make1Dprofile(), and SynchronizeOverlapFields().

1.8.7