Loading repository data…
Loading repository data…
ClementChouteau / repository
Le modèle "shallow water" ou "équations de Saint-Venant" permet de représenter l’écoulement d’un fluide homogène sur la verticale. Le système d’équation est relativement simple à poser mais leur résolution est toujours aujourd’hui un sujet de recherche. C’est pourquoi il est nécessaire de faire appel à un code informatique qui résout de façon approchée les solutions de ces équations. On parle alors de modèle numérique.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Lien vers les slides de la présentation de la partie 1
make : lance la compilation des différentes versions. Crée un fichier hostfile.make hostfile crée un fichier hostfile adapté pour les salles 401 (par défaut) et 403./make_hostfile.sh ROOM SLOTS exemple : ./make_hostfile.sh 0 4 retourne localhost slots=4make times : exécute les 4 versions parallèles sur un test (test2 par défaut) et retourne un fichier times.csv.Dans parallel il y a les tests suivants :
test2 : test de référence performances en parallèle -x 8192 -y 8192 -t 20test3 : export de référence parallèle -x 512 -y 512 -t 40 --export --export-path ~/big_test : -x 32768 -y 32768 -t 40 à paralléliser sur beaucoup de noeuds (> 16)small_test : -x 2048 -y 2048 -t 20 à paralléliser sur une machine locale avec plus de 2 coeurstestSave : tester un export custom. make io crée et ouvre la dernière image png de la simulation.Les tests non de référence peuvent être customisés :
make NODES=4 TEST=testSave EXPORT_STEP=5 timesmake NODES=64 TEST=big_test timescd parallel; make NODES=4 MODE="--block --async" SIZE_TEST=2048 T_TEST=40 testSavemake clean ou make mrproper