====== FORTRAN/C++ ====== Los lenguajes de programación FORTRAN y C++ pueden ser usados para crear diferentes aplicaciones de cálculo y ejecutarlas en el HPC UO. **1. Compilación** Para compilar un código fuente de FORTRAN o C++ se debe cargar previamente el módulo de GCCcore y luego realizar la compilación. Por ejemplo, para crear el código compilado //fortran_test.exe// a partir del código fuente //fortran_test.f95//: module load GCCcore f95 -o fortran_test.exe fortran_test.f95 También puede usarse //gfortran f77// en vez de //f95//. Similarmente en el caso de C++: module load GCC gcc -o c_test c_test.c **2. Envío** Para enviar la aplicación en serie //fortran_test.exe//, hay que especificar en el script de envío: #!/bin/bash ... #SBATCH --nodes=1 #SBATCH --ntasks=1 ... ./fortran_test.exe Para ejecutar la aplicación compilada se usa ./ y a continuación el nombre de la misma sin espacios entre ambos.