N.I.M.R.O.D.  
Modules | Functions/Subroutines | Variables

mpimod.mpi.f90 File Reference

Go to the source code of this file.

Modules

module  mpimod
 

This module contains subroutines and variables to switch between sequentiel and parallel computing.


Functions/Subroutines

subroutine mpimod::MPIinitialisation
 This subroutine initiate MPI use.
subroutine mpimod::MPIfinalisation
 This subroutine finalize MPI use.
subroutine mpimod::repartirSurCoeurs (debut, fin, nbpatient)
 This subroutine allocate each core some patients.
subroutine mpimod::synchroFUNCPA
 This subroutine synchronize computed values in "funcpa".
subroutine mpimod::synchroCALCULSCORES (uscore)
 This subroutine synchronize computed values in "CALCULSCORES".
subroutine mpimod::MPIattente
 This subroutine synchronize make the cores wait for each other.
subroutine mpimod::MPIErrorCatch (error)
 This subroutine catch errors in MPI synchronization and thus stop the program.

Variables

integer mpimod::numproc = 0
integer mpimod::nbprocs = 0
integer mpimod::mpierr
integer, parameter mpimod::MPIutilisation = 1