Outils pour utilisateurs

Outils du site


sunfluidh:sunfluidh_install_gitlab

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sunfluidh:sunfluidh_install_gitlab [2023/07/11 18:30] yannsunfluidh:sunfluidh_install_gitlab [2023/07/11 18:35] (Version actuelle) – [Environment of the project] yann
Ligne 19: Ligne 19:
     * **SOURCES** : This directory contains all the source files needed to compile the code. These sources files are compiled by means of the makefile file.     * **SOURCES** : This directory contains all the source files needed to compile the code. These sources files are compiled by means of the makefile file.
     * **REACTIVE_FLOWS_FILES** : For multi-species (reacting) flows only. It contains setting files (*.inc) describing the physical and chemical features of various kind of species. For the case studied, a selected set of file must be copied in the directory 'SOURCES' before compiling the code. Please, contact the author for more information.     * **REACTIVE_FLOWS_FILES** : For multi-species (reacting) flows only. It contains setting files (*.inc) describing the physical and chemical features of various kind of species. For the case studied, a selected set of file must be copied in the directory 'SOURCES' before compiling the code. Please, contact the author for more information.
-      * In the directory "JOBSCRIPTS_TEMPLATES" are given different shell scripts in order to run the code in batch mode on various type of computers (local cluster, IDRIS computers). These scripts must be considered as templates and must be adapted to your convenience. Three scripts are present :+    * In the directory "JOBSCRIPTS_TEMPLATES" are given different shell scripts in order to run the code in batch mode on various type of computers (local cluster, IDRIS computers). These scripts must be considered as templates and must be adapted to your convenience. Three scripts are present:
           * **script_cluster_1.pbs** for the lab cluster "Grappe"            * **script_cluster_1.pbs** for the lab cluster "Grappe" 
           * **script_jz_mpi_1.slurm** for the cluster Jean-Zay located at IDRIS           * **script_jz_mpi_1.slurm** for the cluster Jean-Zay located at IDRIS
           * **script_irene_mpi_1.slurm** for the cluster Irene located at TGCC           * **script_irene_mpi_1.slurm** for the cluster Irene located at TGCC
-      * The directory **MAKEFILE_DIR** contains just one file named **makefile** for the code compilation+    * The directory **MAKEFILE_DIR** contains just one file named '**makefile**for the compilation
     * **TOOLS_PYTHON** : Python tools for post-processing (for reading the binary output files, see [[https://perso.limsi.fr/witko/teaching/MU5MEF32/TutoReadingSunfluidhFileswithPython.html|Reading output files with Python (examples)]])     * **TOOLS_PYTHON** : Python tools for post-processing (for reading the binary output files, see [[https://perso.limsi.fr/witko/teaching/MU5MEF32/TutoReadingSunfluidhFileswithPython.html|Reading output files with Python (examples)]])
          
Ligne 31: Ligne 31:
 ==== Compilation procedure ==== ==== Compilation procedure ====
  
-In order to compile the code on your computer, please, follow these steps :+When the project is installed, please, follow these steps in order to compile the code :
  
     * Go to the directory "~/SUNFLUIDH/TRUNK/DATA/MAKEFILES_DIR" and copy the file "makefile" in the directory "~/SUNFLUIDH/TRUNK/SOURCES"     * Go to the directory "~/SUNFLUIDH/TRUNK/DATA/MAKEFILES_DIR" and copy the file "makefile" in the directory "~/SUNFLUIDH/TRUNK/SOURCES"
-    * Open the file "makefile", choose the compiler (ifort or gfortran) according to your system environment and define the relevant options of compilation [[ sunfluidh:makefile_configuration | (see "How to configure the makefile") ]]+    * Open the file "makefile", choose the suitable compiler according to your system environment and define the relevant options of compilation [[ sunfluidh:makefile_configuration | (see "How to configure the makefile") ]]
     * Run the command "make" :The source files are compiled and an executable file is created. Its name depends on the option parameters chosen for the compilation (2D/3D, parallelization modes). It looks like "sunfluidh...x.     * Run the command "make" :The source files are compiled and an executable file is created. Its name depends on the option parameters chosen for the compilation (2D/3D, parallelization modes). It looks like "sunfluidh...x.
  
sunfluidh/sunfluidh_install_gitlab.1689093023.txt.gz · Dernière modification : 2023/07/11 18:30 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki