MONOFONIC#

Generador modular de condiciones iniciales (IC) de alta precisión para simulaciones cosmológicas. MUSIC2-monofonIC está diseñado para generar condiciones iniciales de caja completa (full box) sin zoom.
Versiones instaladas#
Dado que MONOFONIC no tiene versionado, el binario presente en el clúster corresponde al commit más reciente al momento de compilar el paquete, que es el 387ac9f.
Características:
Compilada con Intel OneAPI + OpenMPI 4.1.6
FFTW 3.3.9
HDF5 1.10.8
GSL 2.8
Como utilizar MONOFONIC#
Carga de módulo#
Usted podrá cargar MONOFONIC de la siguiente manera:
module purge
module load monofonic
Una vez hecho esto, podrá usar el binario monofonIC.
Scripts de ejemplo#
Script MPI puro#
#!/bin/bash
#SBATCH --job-name=monofonic_test
#SBATCH --nodes=1
#SBATCH --ntasks=64
#SBATCH --time=00:30:00
#SBATCH --output=monofonic_%j.out
#SBATCH --error=monofonic_%j.err
module purge
module load monofonic
cp /data/shared/apps/monofonic/1.0/example.conf .
mpirun -np $SLURM_NTASKS monofonIC example.conf
#!/bin/bash
#SBATCH --job-name=monofonic_test
#SBATCH --nodes=2
#SBATCH --ntasks=128
#SBATCH --time=00:30:00
#SBATCH --output=monofonic_%j.out
#SBATCH --error=monofonic_%j.err
module purge
module load monofonic
cp /data/shared/apps/monofonic/1.0/example.conf .
mpirun -np $SLURM_NTASKS monofonIC example.conf
URLs útiles#
Repositorio 1:
wullm/monofonic
Repositorio 2:
https://bitbucket.org/ohahn/monofonic
Wiki:
https://bitbucket.org/ohahn/monofonic/wiki/Home
Opciones para configuraciones de caso:
https://bitbucket.org/ohahn/monofonic/wiki/ConfigurationFile