9 #ifndef stk_util_parallel_Parallel_hpp 10 #define stk_util_parallel_Parallel_hpp 15 #include <stk_util/stk_config.h> 20 #if defined( STK_HAS_MPI ) 56 MPI_Init( argc , argv );
57 return MPI_COMM_WORLD ;
84 #define MPI_COMM_WORLD 0 85 #define MPI_COMM_SELF 0 86 #define MPI_Barrier( a ) (void)a unsigned parallel_machine_rank(ParallelMachine parallel_machine)
Member function parallel_machine_rank ...
ParallelMachine parallel_machine_null()
parallel_machine_null returns MPI_COMM_NULL if MPI is enabled.
unsigned parallel_machine_size(ParallelMachine parallel_machine)
Member function parallel_machine_size ...
void parallel_machine_finalize()
parallel_machine_finalize calls MPI_Finalize.
MPI_Datatype ParallelDatatype
ParallelMachine parallel_machine_init(int *argc, char ***argv)
parallel_machine_init calls MPI_Init.
void parallel_machine_barrier(ParallelMachine parallel_machine)
Member function parallel_machine_barrier ...