\tableofcontents
SimGrid comes with many examples provided in the examples/ directory.
-Those examples are described in section \ref MSG_examples. Those
+Those examples are described in section \ref msg_examples. Those
examples are commented and should be easy to understand. for a first
step into SimGrid we also provide some more detailed examples in the
sections below.
\paragraph MSG_ext_async_Sender Sender function
-A host can send an asynchronous message with \c MSG_task_isend(). %As this function is non-blocking, we have to call
+A host can send an asynchronous message with \c MSG_task_isend(). As this function is non-blocking, we have to call
\c MSG_comm_test() to know if the communication is complete and evenetually destroy it with a call to
\c MSG_comm_destroy(). It is also possible to call \c MSG_comm_wait() which provides a shortcut.
\paragraph MSG_ext_async_Receiver Receiver function
-This function executes tasks when it receives them. %As the receiving is asynchronous, we have to test the completion of
+This function executes tasks when it receives them. As the receiving is asynchronous, we have to test the completion of
the communication with \c MSG_comm_test() or wait for it with \c MSG_comm_wait().
C style arguments (argc/argv) are interpreted as: