say goodbye to smpi_base.cpp .. It was made quite empty recently. All global handling routines of smpi should be in smpi_global.cpp (and smpi_bench.cpp), now.
Introduce smpi::Process Some C calls have to stay in smpi_gloabl.cpp to not break compatibility, as they are public. So they are now wrapped.
Simplify, cleanup, remove useless bits, and some files.
SMPI colls in not really C++. But cleaner than before. Still needs a lot to be considered clean.
correct/remove include of rename xbt/replay.h
please sonar - remove redundent if conditions - Initialize member "ndims_" in an initialization list.
please sonar on recent SMPI++ code Late sunday commit...
use/unuse -> ref/unref
Continuing work on datatypes
First works on the datatypes. Still missing a lot.
Welcome to simgrid::smpi::Op
welcome simgrid::smpi::Request
Merge branch 'smpi_cpp'
useless, done in private.h
[SMPI] Updated/elaborated on comment about iprobes
MPI_Comm -> C++
Bring C++ for MPI_Group. The worm is in the apple.
[SMPI] Fixed broken build; added missing header file and fixed function name
[SMPI] Introduced smpi/iprobe-cpu-usage option. This option allows us to account for lower energy consumption for Iprobes. The value here must be larger than 0 and at most 1 (with 1 being the default)
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid