Difference between revisions of "Applications/FDS-SMV"

From HPC
Jump to: navigation , search
(Created page with " == Application Details == * Description : Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transpo...")
 
m
Line 14: Line 14:
 
<pre style="background-color: #C8C8C8; color: black; border: 2px solid #C8C8C8; font-family: monospace, sans-serif;">
 
<pre style="background-color: #C8C8C8; color: black; border: 2px solid #C8C8C8; font-family: monospace, sans-serif;">
  
 +
#!/bin/bash
 +
 +
#SBATCH -J FDS-testXX
 +
#SBATCH -N 10
 +
#SBATCH --ntasks-per-node 28
 +
 +
#SBATCH -o %N.%j.%a.out
 +
#SBATCH -e %N.%j.%a.err
 +
#SBATCH -p compute
 +
#SBATCH --exclusive
 +
 +
echo $SLURM_JOB_NODELIST
 +
 +
module purge
 +
module add fds/6.5.3
 +
module add intel/mpi/64/5.1.3.181
 +
 +
export I_MPI_DEBUG=5
 +
export I_MPI_FABRICS=shm:tmi
 +
export I_MPI_FALLBACK=no
 +
 +
# This prevents any system libraries from using threading
 +
export OMP_NUM_THREADS=1
 +
 +
mpirun -mca pml cm -mca mtl psm2 aprun -n 37 fds_mpi_intel_linux_64 jet_csmag_dx5cm.fds
  
 
</pre>
 
</pre>
Line 27: Line 52:
  
 
* [https://pages.nist.gov/fds-smv/ https://pages.nist.gov/fds-smv/]
 
* [https://pages.nist.gov/fds-smv/ https://pages.nist.gov/fds-smv/]
 
  
  
 
[[Category:Applications]]
 
[[Category:Applications]]

Revision as of 11:38, 17 February 2017

Application Details

  • Description : Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transport from fires. Smokeview (SMV) is a visualization program used to display the output of FDS and CFAST simulations.
  • Versions : 6.5.3
  • Module names : fds/6.5.3
  • License: FDS and Smokeview are free and open-source software tools provided by the National Institute of Standards and Technology (NIST) of the United States Department of Commerce. Pursuant to Title 17, Section 105 of the United States Code, this software is not subject to copyright protection and is in the public domain.


Usage Examples

Batch Submission


#!/bin/bash 

#SBATCH -J FDS-testXX
#SBATCH -N 10
#SBATCH --ntasks-per-node 28

#SBATCH -o %N.%j.%a.out
#SBATCH -e %N.%j.%a.err
#SBATCH -p compute
#SBATCH --exclusive

echo $SLURM_JOB_NODELIST

module purge
module add fds/6.5.3
module add intel/mpi/64/5.1.3.181

export I_MPI_DEBUG=5
export I_MPI_FABRICS=shm:tmi
export I_MPI_FALLBACK=no

# This prevents any system libraries from using threading
export OMP_NUM_THREADS=1

mpirun -mca pml cm -mca mtl psm2 aprun -n 37 fds_mpi_intel_linux_64 jet_csmag_dx5cm.fds

Note : This example runs across ethernet only at the moment.

[username@login01 ~]$ sbatch fds.job
Submitted batch job 232122

Further information