Fire Dynamics Simulator
Licensing and Access
FDS is a free and open-source software tool provided by the National Institute of Standards and Technology (NIST) of the
United States Department of Commerce. This software is not subject to copyright protection and is in the public domain.
View the full disclaimer by clicking here.
To obtain access to FDS, please go to the http://firemodels.github.io/fds-smv/downloads.html page.
To run FDS you need to add the correct module to your environment.
The default version of FDS on ARCHER is currently 6.3.2, so
module add fds
will give you access to FDS v6.3.2
Example Job Submission Script
In general, the fds job should be run from the directory in which the input file is stored. Below is an example job submission script adapted from that used to perform a turbulent jet validation test specified by the files included with the FDS distribution. This example uses 37 cores across two nodes: each ARCHER node has 24 cores. The aprun command for the gnu FDS executable is commented out.
#!/bin/bash --login #PBS -N fds_job #PBS -l select=2 #PBS -l walltime=1:0:0 # Replace this with your budget code #PBS -A budget # Move to directory that script was submitted from export PBS_O_WORKDIR=$(readlink -f $PBS_O_WORKDIR) cd $PBS_O_WORKDIR module add fds # This prevents any system libraries from using threading export OMP_NUM_THREADS=1 # aprun -n 37 fds_mpi_gnu_linux jet_csmag_dx5cm.fds aprun -n 37 fds_mpi_intel_linux_64 jet_csmag_dx5cm.fds