${CMAKE_HOME_DIRECTORY}/doc/webcruft/win_install_04.png
${CMAKE_HOME_DIRECTORY}/doc/webcruft/win_install_05.png
${CMAKE_HOME_DIRECTORY}/doc/webcruft/win_install_06.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_001.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_002.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_003.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_004.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_005.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_006.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_007.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_008.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_009.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_010.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_011.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_012.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_013.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_014.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_015.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_016.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_017.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_018.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_019.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_020.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_021.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_022.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_023.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_024.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_025.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_026.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_027.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_028.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_029.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101_030.png
+ ${CMAKE_HOME_DIRECTORY}/doc/webcruft/simgrid-101.pdf
)
configure_file(${CMAKE_HOME_DIRECTORY}/doc/Doxyfile.in ${CMAKE_HOME_DIRECTORY}/doc/Doxyfile @ONLY)
/*! \page use Using SimGrid
-\section use_generic First steps with SimGrid
+\section use_welcome Welcome to SimGrid!
-If you decide to go for the MSG interface, please read carefully the
-\ref MSG_examples. You'll find in \ref MSG_ex_master_slave a very
-simple consisting of a master (that owns a bunch of tasks and
-distributes them) , some slaves (that process tasks whenever they
-receive one) and some forwarder agents (that simply pass the tasks
-they receive to some slaves).
+If you don't know were to look to start with, you should probably have
+a look at the following presentation first to get the basic concepts.
+Afterward, you probably want to proceed to the \ref MSG_API. Of
+course, if you're curious or if you know what you want, you may prefer
+to go to \ref SMPI_API, or even \ref GRAS_API.
-If you decide to go for the GRAS interface, you should definitively
-read the \ref GRAS_tut. The first section constitutes an introduction
-to the tool and presents the model we use. The second section
-constitutes a complete step-by-step tutorial building a distributed
-application from the beginning and exemplifying most of the GRAS
-features in the process. The last section groups some HOWTOS
-highlighting a given feature of the framework in a more concise way.
+\htmlonly
+<script language="javascript">
+var base="simgrid-101",max=30,cur=1;
+function pad(){ return cur < 10 ? '00' + cur : cur < 100 ? '0' + cur : '' + cur; }
+function slidemove(dir) {
+ var nums=document.getElementById('nums'), display=document.getElementById('display');
+ if (cur+dir>0 && cur+dir<=max) cur+=dir;
+ display.src=base+'_'+pad()+'.png';
+ nums.innerHTML=(cur)+'/'+max;
+}
+</script>
+
+<div id='blah' style='text-align:center;'>
+ <div id='practical-simgrid' >
+ <img src='simgrid-101_001.png' id="display" onclick='slidemove(1)'/>
+ <br/>
+ <form>
+ <input type='button' value='« Previous' onclick="slidemove(-1)"/>
+
+ <span id="nums">1/30</span>  
+ <input type='button' value='Next »' onclick="slidemove(1)"/>
+ <br/>
+ <a href='simgrid-101.pdf'>Download PDF version</a>
+ </form>
+ </div>
+</div>
+\endhtmlonly
-If you decide to go for another interface, I'm afraid your only sources
-of information will be the source code and the mailing lists...
*/
\ No newline at end of file
--- /dev/null
+The sources of the SimGrid 101 presentation are in the propagenda
+section. The script to generate the pngs from the pdf are on Martin's
+hard disk only (sorry). Here are the interesting bits of it:
+
+error=0
+for n in `seq 0 $NUM` ; do
+ if [ x$n != x$NUM ] ; then # lame. should iterate over [0,NUM-1] the proper way
+ m=`expr $n + 1`
+ echo -n "Page $m of $NUM... ";
+ file=${PNGDIR}_`printf %03d $m`.png
+ if [ ! -e $file ] || [ $file -ot ${PDF} ] ; then
+ convert -density 400% "${PDF}[$n]" -resize 30% $file || error=1
+ echo "converted"
+ else
+ echo "kept previous version"
+ fi
+ fi
+done
+
\ No newline at end of file