Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
user manual: create the page, and fiddle with the graphical TOC
[simgrid.git] / docs / source / application.rst
diff --git a/docs/source/application.rst b/docs/source/application.rst
new file mode 100644 (file)
index 0000000..f9e50f0
--- /dev/null
@@ -0,0 +1,28 @@
+.. _application:
+
+.. raw:: html
+
+   <object id="TOC" data="graphical-toc.svg" width="100%" type="image/svg+xml"></object>
+   <script>
+   window.onload=function() { // Wait for the SVG to be loaded before changing it
+     var elem=document.querySelector("#TOC").contentDocument.getElementById("ApplicationBox")
+     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";
+   }
+   </script>
+   <br/>
+   <br/>
+
+Describing your Application
+***************************
+
+Every SimGrid simulation entails a distributed application, that
+virtually executes on the simulated platform. This application can
+be either an existing MPI program (if you use the SMPI interface), or
+a program specifically written to execute within SimGrid, using one of
+the dedicated APIs.
+
+.. include:: app_s4u.rst
+
+.. include:: app_smpi.rst
+
+.. include:: app_legacy.rst