« Sumatra is a tool for managing and tracking projects based on numerical simulation and/or analysis, with the aim of supporting reproducible research. It can be thought of as an automated electronic lab notebook for computational projects.
It consists of:
a command-line interface, smt, for launching simulations/analyses with automatic recording of information about the experiment, annotating these records, linking to data files, etc.
a web interface with a built-in web-server, smtweb, for browsing and annotating simulation/analysis results.
a LaTeX package and Sphinx extension for including Sumatra-tracked figures and links to provenance information in papers and other documents.
a Python API, on which smt and smtweb are based, that can be used in your own scripts in place of using smt, or could be integrated into a GUI-based application. »
Ok. Il faut que je me mette à utiliser ce truc, car là, ça devient un peu la foire dans mes résultats de simulations numériques ; j’aime pas ça.
Un ami avait fait un site pour partager des fichiers « étudiants » (fiches de cours, bouts de code, etc) que l'on utilisait entre nous à l'université. C’était accessible à tous, c’était bien. Maintenant, il faut avoir un compte informatique de l'université… ce que je n'ai plus. Donc je n'ai plus accès à ce que jamais mis en ligne.
J'ai tout remis ici. C’est vraiment en vrac. Il n'y a peut être pas grand chose qui fonctionne bien, mais au moins, ça a le mérite d'être en ligne. Il y a un peu de code (pas très joli…), des fiches de lectures, des fiches de cours, des rapports, des diaporamas… Et tout ça en bazar et sans doute avec plein de fautes partout :D
Une simulation d’un séisme en 3D.
La suite ! Troisième article de la série. On y aborde les méthodes de Runge-Kutta, sur des exemples simples.
Pour ce qui aurait raté des épisodes, voici les articles précédents :
Suite de ma série d’articles sur la modélisation des vagues. Aujourd’hui on aborde la résolution d’équations différentielles avec la méthode d’Euler. Ça termine par un petit exemple de calcul de la trajectoire d’un caillou lancé en l’air.
Ces premiers articles visent à poser les briques sur lesquelles on se basera pour ensuite simuler les vagues…