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().