Welcome to the forums. Please post in English or French.

You are not logged in.

#1 2021-10-25 19:11:31

kaengo
Member
From: Germany - Schleswig-Holstein
Registered: 2016-11-25
Posts: 33

How to start code aster in the bash (with an *.export file)

Hello to all.
Very nice, that Salome Meca 21 is now running on my Suse SLED, thanks to singularity.
But how do I start it in the bash with an *.export file as argument?

I tried:

~/salome_meca_2021/salome_meca-lgpl-2021.0.0-1-20210811-scibian-9  shell -- as_run    the-export-file

but I got:


INFO:    Could not find any nv files on this host!
*****************************************************
INFO : Running salome_meca in software rendering mode
*****************************************************
Usage: as_run action [options] [arguments]

  Functions :

   - Lance l'exécution décrite par le profil (action par défaut) :
      as_run --run [options] profile

   - Exécute rapidement un calcul à partir des fichiers en arguments :
      as_run --quick [options] file1 [file2 [...]] [--surch_pyt=...] [--surch_fort=...]

   - Exécute un cas-test en interactif :
      as_run --test [options] testcase [results_directory]

   - Produit une bibliothèque dynamique nommée FILE en compilant les fichiers source src1... srcN. Utilisé typiquement pour construire une bibliothèque UMAT. :
      as_run --make_shared --output=FILE [src1 [...]] srcN

   - Affiche un fichier source : fortran, C, python, capy, cata, histor ou test :
      as_run --show [options] obj1 [obj2...]

   - Copie un fichier source dans le répertoire courant :
      as_run --get [options] obj1 [obj2...]

   - Affiche le diff d'un fichier source : fortran, C, python, capy, cata, histor ou test :
      as_run --diff [options] obj1 [obj2...]

   - Affiche la subroutine principale d'une commande Code_Aster :
      as_run --showop [options] commande[.capy]

   - Construit un fichier export pour lancer un cas-test et l'imprime sur stdout :
      as_run --get_export testcase_name

   - Retourne les numéros disponibles pour les routines TE, OP, LC... Retourne les 8 premiers résultats sauf si --all est présent. :
      as_run --free_sub [--all]

   - Construit une liste de cas-tests à partir de commandes/mots-clés et/ou vérifiant des critères de temps cpu ou mémoire :
      as_run --list [--all] [--test_list=FILE] [--filter=...] [--command=...] [--user_filter=...] [--output=FILE] [test1 [test2 ..]]

   - Construit le diagnostic des cas-tests Code_Aster (depuis DIR ou le répertoire astest par défaut) et écrit un fichier pickled du résultat :
      as_run --diag [--astest_dir=DIR1,[DIR2]] [--test_list=LIST] [--only_nook] [diag_result.pick]

   - Opération sur les catalogues de messages de Code_Aster. subroutine = retourne les messages appelés par "subroutine". message_number = retourne les routines utilisant ce message. check = vérifie les catalogues et affiche quelques statistiques. move = déplace un message d'un catalogue à un autre et produit les catalogues et fichiers source modifiés. :
      as_run --messages subroutine | message_number | check [--fort=...] [--python=...] [--unigest=...] | move old_msgid new_msgid

   - Retourne les informations sur les processeurs et la mémoire des machines données :
      as_run --get_infos [--output=FILE] host1 [host2 [...]]

   - Retourne le numéro de la version par défaut :
      as_run --getversion [options]

   - Retourne le numéro de la version par défaut :
      as_run --getversion_path [options]

   - Construit une version de Code_Aster (exécutable, bibliothèques, catalogues). `target` peut être all ou clean :
      as_run --make [--vers=VERS] [target]

   - Effectue une ou plusieurs mise à jour d'une version de développement :
      as_run --update [options] fich1.tar.gz [fich2.tar.gz...]

   - Télécharge les mises à jour disponibles depuis un serveur et les applique à la version de développement jusqu'à l'indice `last_version`. :
      as_run --auto_update [--vers=...] [--force_upgrade] [--keep_increment] [--local] [last_version]

   - Construction des ctags :
      as_run --ctags [--vers=VERS]

   - Affiche des informations à propos de l'installation et de la configuration :
      as_run --showme [options] bin|lib|etc|data|locale|param [parameter name]

   - Retourne la subroutine principale d'une commande Code_Aster :
      as_run --getop [options] commande[.capy]

   - lance une exécution (en appelant as_run dans un processus séparé) :
      as_run --serv user@mach:/nom_profil.export

   - Envoie le contenu de "filename" (éventuellement sur une machine distante) aux adresses EMAIL1, EMAIL2,... :
      as_run --sendmail [--report_to=EMAIL1,EMAIL2] filename

   - Retourne les informations sur la configuration d'un serveur : batch, interactif (oui/non, limites), noeuds de calcul, versions :
      as_run --info

   - Retourne l'état, le diagnostic, le noeud de calcul, le temps cpu et le répertoire de travail d'un calcul :
      as_run --actu job_number job_name mode

   - Ouvre le fichier output ou error :
      as_run --edit job_number job_name mode output|error

   - Affiche la fin du fichier fort.6 ou les lines correspondant au filtre :
      as_run --tail job_number job_name mode fdest nb_lines [regexp]

   - Stop un calcul et détruit les fichiers associés :
      as_run --del job_number job_name mode [node] [--signal=...]

   - Supprime les fichiers des calculs qui ne sont pas dans la liste :
      as_run --purge_flash job_number1 [job_number2 [...]]]

   - Convertit un fichier (éventuellement distant) au format html et écrit le résultat dans FILE :
      as_run --convert_to_html [user@machine:]file --output=FILE

   - Insère une nouvelle entrée dans le système de suivi d'anomalies et copie les fichiers joints si un fichier export est fourni :
      as_run --create_issue issue_file export_file

   - Remplit les champs "corrVdev" ou "corrVexpl" (selon VERS) dans les fiches trouvées dans `histor` et éventuellement les ferme :
      as_run --close_issue --vers=VERS histor

   - Extrait le contenu des fiches listées dans `input_file` dans `histor` :
      as_run --extract_histor [--status=STAT] [--format=FORM] [--all_msg] input_file histor

   - prépare le profil pour insérer une exécution dans la base de données :
      as_run --insert_in_db export_file


as_run: error: '--run' requiert un argument


---------------------------------------------------------------------------------
                                            cpu    système    cpu+sys     écoulé
---------------------------------------------------------------------------------
   Total                                   0.08       0.08       0.16       0.40
---------------------------------------------------------------------------------

as_run 2021.0

EXIT_CODE=2
Error raised when executing command: as_run
ERROR:salomeContext:SystemExit 2 in method _runSession.
singularity exit code: 2


What must I do?


Greetings,
Holger

Offline

#2 2021-10-25 19:55:45

ing.nicola
Member
Registered: 2017-12-11
Posts: 140

Re: How to start code aster in the bash (with an *.export file)

singularity run --bind /home:/home <path_to_image>.sif shell -- as_run --run /home/<path_to_export>.export

Last edited by ing.nicola (2021-10-25 19:57:08)

Offline