1. Home
  2. Workload Management
  3. How do I run interactive Ansys Fluent using Slurm?

How do I run interactive Ansys Fluent using Slurm?

This article is being updated. Please be aware the content herein, not limited to version numbers and slight syntax changes, may not match the output from the most recent versions of Bright. This notation will be removed when the content has been updated.

You can use the following script:

[cmsupport@bright60 ~] cat ./fluent-srun.sh
#!/usr/bin/env bash
HOSTSFILE=.hostlist-job$SLURM_JOB_ID
if [ "$SLURM_PROCID" == "0" ]; then
   srun hostname -f > $HOSTSFILE
   fluent -t $SLURM_NTASKS -cnf=$HOSTSFILE -ssh 3d
   rm -f $HOSTSFILE
fi
exit 0


Example: to run an interactive session, use srun like this: 

[cmsupport@bright60 ~] srun -n <tasks> ./fluent-srun.sh

Updated on November 2, 2020

Was this article helpful?

Related Articles

Leave a Comment