ARCHER logo ARCHER banner

The ARCHER Service is now closed and has been superseded by ARCHER2.

  • ARCHER homepage
  • About ARCHER
    • About ARCHER
    • News & Events
    • Calendar
    • Blog Articles
    • Hardware
    • Software
    • Service Policies
    • Service Reports
    • Partners
    • People
    • Media Gallery
  • Get Access
    • Getting Access
    • TA Form and Notes
    • kAU Calculator
    • Cost of Access
  • User Support
    • User Support
    • Helpdesk
    • Frequently Asked Questions
    • ARCHER App
  • Documentation
    • User Guides & Documentation
    • Essential Skills
    • Quick Start Guide
    • ARCHER User Guide
    • ARCHER Best Practice Guide
    • Scientific Software Packages
    • UK Research Data Facility Guide
    • Knights Landing Guide
    • Data Management Guide
    • SAFE User Guide
    • ARCHER Troubleshooting Guide
    • ARCHER White Papers
    • Screencast Videos
  • Service Status
    • Detailed Service Status
    • Maintenance
  • Training
    • Upcoming Courses
    • Online Training
    • Driving Test
    • Course Registration
    • Course Descriptions
    • Virtual Tutorials and Webinars
    • Locations
    • Training personnel
    • Past Course Materials Repository
    • Feedback
  • Community
    • ARCHER Community
    • ARCHER Benchmarks
    • ARCHER KNL Performance Reports
    • Cray CoE for ARCHER
    • Embedded CSE
    • ARCHER Champions
    • ARCHER Scientific Consortia
    • HPC Scientific Advisory Committee
    • ARCHER for Early Career Researchers
  • Industry
    • Information for Industry
  • Outreach
    • Outreach (on EPCC Website)

You are here:

  • ARCHER
  • User Guides & Documentation
  • Essential Skills
  • Quick Start Guide
  • ARCHER User Guide
  • ARCHER Best Practice Guide
  • Scientific Software Packages
  • UK Research Data Facility Guide
  • Knights Landing Guide
  • Data Management Guide
  • SAFE User Guide
  • ARCHER Troubleshooting Guide
  • ARCHER White Papers
  • Screencast Videos

Contact Us

support@archer.ac.uk

Twitter Feed

Tweets by @ARCHER_HPC

ISO 9001 Certified

ISO 27001 Certified

Fire Dynamics Simulator

Fire Dynamics Simulator (FDS) is a computational fluid dynamics model of fire-driven fluid flow developed by the NIST Engineering Laboratory.

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.

Useful links

  • Manuals
  • Discussion Forum

Running

To run FDS you need to add the correct module to your environment.

FDS

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

Compiling FDS

  • Compiling FDS v6.3.2 on ARCHER (Cray XC30)

Copyright © Design and Content 2013-2019 EPCC. All rights reserved.

EPSRC NERC EPCC