src/simix/smx_smurf_private.h
src/simix/smx_synchro_private.h
src/smpi/README
+ src/smpi/colls/COPYRIGHTS
src/smpi/colls/colls.h
+ src/smpi/colls/colls_private.h
src/smpi/private.h
src/smpi/smpi_mpi_dt_private.h
src/surf/cpu_ti_private.h
src/smpi/smpi_mpi_dt.c
src/smpi/smpi_pmpi.c
src/smpi/smpi_replay.c
+ src/smpi/colls/colls_global.c
#src/smpi/colls/allgather-2dmesh.c
#src/smpi/colls/allgather-3dmesh.c
#src/smpi/colls/allgather-bruck.c
src/smpi/colls/allgather-NTSLR-NB.c
src/smpi/colls/allgather-pair.c
src/smpi/colls/allgather-rdb.c
- src/smpi/colls/allgather-RDB.c
src/smpi/colls/allgather-rhv.c
src/smpi/colls/allgather-ring.c
src/smpi/colls/allgather-SMP-NTS.c
src/smpi/colls/allgather-smp-simple.c
- src/smpi/colls/allgather-SMP-simple.c
src/smpi/colls/allgather-spreading-simple.c
src/smpi/colls/allreduce-lr.c
src/smpi/colls/allreduce-NTS.c
src/smpi/colls/alltoall-ring-mpi-barrier.c
src/smpi/colls/alltoall-ring-one-barrier.c
src/smpi/colls/alltoall-simple.c
+ src/smpi/colls/alltoallv-pair.c
+ src/smpi/colls/alltoallv-pair-light-barrier.c
+ src/smpi/colls/alltoallv-pair-mpi-barrier.c
+ src/smpi/colls/alltoallv-pair-one-barrier.c
+ src/smpi/colls/alltoallv-pairwise.c
+ src/smpi/colls/alltoallv-bruck.c
src/smpi/colls/bcast-arrival-nb.c
src/smpi/colls/bcast-arrival-pattern-aware.c
src/smpi/colls/bcast-arrival-pattern-aware-wait.c
src/smpi/colls/bcast-SMP-binary.c
src/smpi/colls/bcast-SMP-binomial.c
src/smpi/colls/bcast-SMP-linear.c
- src/smpi/colls/bcast-TSB.c
src/smpi/colls/reduce-arrival-pattern-aware.c
src/smpi/colls/reduce-binomial.c
src/smpi/colls/reduce-flat-tree.c
src/smpi/colls/reduce-NTSL.c
src/smpi/colls/reduce-scatter-gather.c
- src/smpi/colls/star-reduction.c
)
if(SMPI_F2C)
${SURF_SRC}
${TRACING_SRC}
${XBT_SRC}
- ${SMPI_SRC}
)
if(${HAVE_JEDULE})
)
endif()
+if(enable_smpi)
+ set(simgrid_sources
+ ${simgrid_sources}
+ ${SMPI_SRC}
+ )
+endif()
+
if(${HAVE_TRACING})
set(simgrid_sources
${simgrid_sources}