Moose/fr

MOOSE (Multiphysics Object Oriented Simulation Environment) est un environnement de développement C++ orienté objet pour la simulation par éléments finis de solveurs multiphysiques étroitement couplés. Il est développé par l'Idaho National Laboratory. MOOSE n'est pas maintenu officiellement sur nos grappes; pour l'utiliser, vous devez donc compiler vous-même le logiciel. Les instructions de compilation suivantes ont fonctionné sous l'environnement StdEnv/2023 de notre nouvelle infrastructure.

module load StdEnv/2023
module load python/3.11.5 scipy-stack/2023b python-build-bundle/2025b petsc/3.23.4 eigen/3.4.0 boost/1.85.0
export MOOSE_JOBS=6 METHODS=opt
git clone --depth 1 https://github.com/idaholab/moose.git
cd moose/scripts/
./update_and_rebuild_libmesh.sh --with-xdr-include=$EBROOTGENTOO/include/tirpc --with-glpk-include=$EBROOTGENTOO/include --with-eigen-include=$EBROOTEIGEN/include
./update_and_rebuild_wasp.sh
cd ../test
make -j6
./run_tests -j6

Si vous éprouvez des difficultés, écrivez au soutien technique.