SimGrid  3.18
Versatile Simulation of Distributed Systems
smpi_main.h File Reference

Macros

#define main
 

Macro Definition Documentation

◆ main

#define main
Value:
smpi_windows_main__(int argc, char **argv);\
int main(int argc, char **argv){\
smpi_main(&smpi_windows_main__,argc,argv);\
return 0;\
}\
int smpi_windows_main__
void int MPI_Datatype int MPI_Aint int MPI_Datatype MPI_Op MPI_Win win void int MPI_Datatype void int MPI_Datatype MPI_Comm comm MPI_Aint MPI_Info void baseptr void int MPI_Datatype void int MPI_Datatype MPI_Comm comm MPI_Comm int keyval MPI_Comm int void attr_value void int MPI_Datatype int MPI_Comm comm MPI_Comm int int int int MPI_Comm comm_cart MPI_Comm int int int int coords MPI_Comm int int int int dest MPI_Comm MPI_Comm int result MPI_Comm MPI_Group MPI_Comm newcomm MPI_Comm comm int keyval MPI_Comm int void int flag MPI_Comm MPI_Group group MPI_Comm int void attribute_val MPI_Comm int int MPI_Comm comm_out void void void MPI_Datatype int MPI_Aint MPI_Win win int int errorclass int flag void baseptr void int MPI_Datatype void int int MPI_Datatype int MPI_Comm comm MPI_Status MPI_Datatype int count char int resultlen void int MPI_Datatype int MPI_Aint int MPI_Datatype MPI_Win win void void MPI_Datatype int MPI_Aint MPI_Op MPI_Win win MPI_Group MPI_Group MPI_Group newgroup MPI_Group group MPI_Group MPI_Group MPI_Group newgroup MPI_Group int int MPI_Group newgroup MPI_Group int size MPI_Group MPI_Group MPI_Group newgroup MPI_Info char key MPI_Info info MPI_Info int nkeys MPI_Info char int int flag int flag int * argc
Definition: smpi_mpi.cpp:115
#define main
Definition: smpi_main.h:7
void int MPI_Datatype int MPI_Aint int MPI_Datatype MPI_Op MPI_Win win void int MPI_Datatype void int MPI_Datatype MPI_Comm comm MPI_Aint MPI_Info void baseptr void int MPI_Datatype void int MPI_Datatype MPI_Comm comm MPI_Comm int keyval MPI_Comm int void attr_value void int MPI_Datatype int MPI_Comm comm MPI_Comm int int int int MPI_Comm comm_cart MPI_Comm int int int int coords MPI_Comm int int int int dest MPI_Comm MPI_Comm int result MPI_Comm MPI_Group MPI_Comm newcomm MPI_Comm comm int keyval MPI_Comm int void int flag MPI_Comm MPI_Group group MPI_Comm int void attribute_val MPI_Comm int int MPI_Comm comm_out void void void MPI_Datatype int MPI_Aint MPI_Win win int int errorclass int flag void baseptr void int MPI_Datatype void int int MPI_Datatype int MPI_Comm comm MPI_Status MPI_Datatype int count char int resultlen void int MPI_Datatype int MPI_Aint int MPI_Datatype MPI_Win win void void MPI_Datatype int MPI_Aint MPI_Op MPI_Win win MPI_Group MPI_Group MPI_Group newgroup MPI_Group group MPI_Group MPI_Group MPI_Group newgroup MPI_Group int int MPI_Group newgroup MPI_Group int size MPI_Group MPI_Group MPI_Group newgroup MPI_Info char key MPI_Info info MPI_Info int nkeys MPI_Info char int int flag int flag int char *** argv
Definition: smpi_mpi.cpp:115
Examples:
examples/msg/app-masterworker/app-masterworker.c, examples/msg/network-ns3/network-ns3.c, examples/msg/process-create/process-create.c, examples/msg/trace-categories/trace-categories.c, examples/msg/trace-host-user-variables/trace-host-user-variables.c, examples/msg/trace-link-user-variables/trace-link-user-variables.c, examples/msg/trace-masterworker/trace-masterworker.c, examples/msg/trace-process-migration/trace-process-migration.c, examples/msg/trace-route-user-variables/trace-route-user-variables.c, examples/s4u/actor-create/s4u-actor-create.cpp, examples/s4u/actor-daemon/s4u-actor-daemon.cpp, examples/s4u/actor-join/s4u-actor-join.cpp, examples/s4u/actor-kill/s4u-actor-kill.cpp, examples/s4u/actor-lifetime/s4u-actor-lifetime.cpp, examples/s4u/actor-migration/s4u-actor-migration.cpp, examples/s4u/actor-suspend/s4u-actor-suspend.cpp, examples/s4u/actor-yield/s4u-actor-yield.cpp, examples/s4u/app-bittorrent/s4u-bittorrent.cpp, examples/s4u/app-chainsend/s4u-app-chainsend.cpp, examples/s4u/app-masterworker/s4u-app-masterworker.cpp, examples/s4u/app-pingpong/s4u-app-pingpong.cpp, examples/s4u/app-token-ring/s4u-app-token-ring.cpp, examples/s4u/async-wait/s4u-async-wait.cpp, examples/s4u/async-waitall/s4u-async-waitall.cpp, examples/s4u/async-waitany/s4u-async-waitany.cpp, examples/s4u/dht-chord/s4u-dht-chord.cpp, examples/s4u/energy-boot/s4u-energy-boot.cpp, examples/s4u/energy-exec/s4u-energy-exec.cpp, examples/s4u/energy-link/s4u-energy-link.cpp, examples/s4u/exec-async/s4u-exec-async.cpp, examples/s4u/exec-basic/s4u-exec-basic.cpp, examples/s4u/exec-dvfs/s4u-exec-dvfs.cpp, examples/s4u/exec-monitor/s4u-exec-monitor.cpp, examples/s4u/exec-ptask/s4u-exec-ptask.cpp, examples/s4u/exec-remote/s4u-exec-remote.cpp, examples/s4u/io-file-remote/s4u-io-file-remote.cpp, examples/s4u/io-file-system/s4u-io-file-system.cpp, examples/s4u/io-storage-raw/s4u-io-storage-raw.cpp, examples/s4u/mutex/s4u-mutex.cpp, examples/s4u/platform-properties/s4u-platform-properties.cpp, examples/s4u/replay-comm/s4u-replay-comm.cpp, examples/s4u/replay-storage/s4u-replay-storage.cpp, and examples/s4u/trace-platform/s4u-trace-platform.cpp.