Code Aster et Salome

Code Aster

Version installée = 15.2.0

Attention :

  • cette version est une version "testing"
  • Il s’agit de la version openmp, on ne peut l’utiliser que sur un seul nœud (pas de mpi)

Utilisation

Pour initialiser l’environnement :

module purge
module load code-aster/15.2.0

Utilisation à partir d’un script batch :

Il est important de définir les paramètres rep_trav et proxy_dir, sinon des fichiers sont créés dans le /tmp des machines, ce qui risque d’entraîner par la suite des dysfonctionnements.

Voici un extrait de script dont vous pouvez vous inspirer :

mkdir $SLURM_JOB_ID  $SLURM_JOB_ID/tmp
 cp fichier.export $SLURM_JOB_ID
cd $SLURM_JOB_ID
mv fichier.export fichier.export.orig
echo "P rep_trav ${pwd}/tmp" >> fichier.export
echo "P  proxy_dir ${pwd}/tmp" >> fichier.export
grep -vE "P rep_trav|P proxy_dir" fichier.export.orig >>fichier.export

# Exécution de code_aster (as_run n'est pas dans le path)
/usr/local/aster/15.2.0/bin/as_run ${CASE} > aster.log

Utilisation à partir de python

Vous pouvez aussi utiliser code-aster en écrivant un code en python :

import code_aster
code_aster.init()
from code_aster.Commands import *
...

Salome

Le programme de visualisation de données salome est également installé :

Il s’utilise à partir de la visu :

module load salome/9.6.0
salome

 

Voir aussi

FAQ

Questions fréquentes et messages d'erreurs