Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
3898c38b7d466dc9deb58df127ec1e6b9227ce68
[simgrid.git] / docs / source / application.rst
1 .. _application:
2
3 Describing your Application
4 ***************************
5
6 .. raw:: html
7
8    <object id="TOC" data="graphical-toc.svg" width="100%" type="image/svg+xml"></object>
9    <script>
10    window.onload=function() { // Wait for the SVG to be loaded before changing it
11      var elem=document.querySelector("#TOC").contentDocument.getElementById("ApplicationBox")
12      elem.style="opacity:0.93999999;fill:#ff0000;fill-opacity:0.1;stroke:#000000;stroke-width:0.35277778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1";
13    }
14    </script>
15    <br/>
16    <br/>
17
18 Every SimGrid simulation entails a distributed application, that
19 virtually executes on the simulated platform. This application can
20 be either an existing MPI program (if you use the SMPI interface), or
21 a program specifically written to execute within SimGrid, using one of
22 the dedicated APIs.
23
24
25 .. include:: app_smpi.rst
26
27 .. include:: app_legacy.rst
28
29 .. toctree::
30    :hidden:
31
32       The S4U Interface <app_s4u.rst>