User Tools

Site Tools


howto:fds

This is an old revision of the document!


Running the open-source Fire Dynamics Simulator FDS on the CHPC system

Introduction

Please refer to the FDS home page for more information on FDS, an open-source code targeted at fire simulation. The current version of the code is 6.7.0, and has been installed in '/apps/chpc/compmech/CFD/FDS'. There is a module for FDS installed on Lengau. module load chpc/compmech/FDS/6.7.0 will set up the appropriate environment.

Sample PBS script

runFDS.qsub
#!/bin/bash
#PBS -l select=2:ncpus=24:mpiprocs=8 -q normal
#PBS -P MECH1234
#PBS -l walltime=6:00:00
#PBS -e /home/jblogs/lustre/FDS_Runs/stderr.txt
#PBS -o /home/jblogs/lustre/FDS_Runs/stdout.txt
export PBS_JOBDIR=/home/jblogs/lustre/FDS_Runs
cd $PBS_JOBDIR
module load chpc/compmech/FDS/6.7.0
export OMP_NUM_THREADS=3
nproc=`cat $PBS_NODEFILE | wc -l`
mpirun -np $nproc -machinefile $PBS_NODEFILE fds FDS_inputFile.fds > fds.out

Postprocesing

By default, the SU2 example cases write Tecplot format output files. CHPC does not have a license for Tecplot, although it is possible to read Tecplot files into Paraview. However, in the SU2 input file it is easy to specify Paraview format output files (VTK) directly. Refer to the instructions on Remote Visualization to obtain a graphics environment for post-processing with VirtualGL and Paraview or VisIt.

/app/dokuwiki/data/attic/howto/fds.1532611184.txt.gz · Last modified: 2021/12/09 16:42 (external edit)