Fluent
Introduction¶
Fluent is a fluid simulation software from Ansys, Inc.
Available versions on Euler¶
Please note that the Ansys teaching licenses are restricted to students. Users that are not enrolled as a student at ETH must use the research licenses.
| Version | Module load command (students) | Module load command (non-students) |
|---|---|---|
| 23.1 | module load stack/2024-06 fluent/23.1_teaching | module load stack/2024-06 FLUENT/23.1_research |
| 24.2 | module load stack/2024-06 fluent/24.2_teaching | module load stack/2024-06 fluent/24.2_research |
| 25.1 | module load stack/2024-06 fluent/25.1_teaching | module load stack/2024-06 fluent/25.1_research |
How to submit a job¶
For submitting a fluent job, you need to create a journal file, which contains the commands that fluent should run. You can submit a fluent job for the journal file my_journal_file.jou with the following command.
sbatch [Slurm options] --wrap="fluent [fluent options] -i my_journal_file.jou"
| Command Line Parameter ! Description |
|---|
| -cc |
| -env |
| -mesher |
| -nm |
| -post |
| -rx |
A typical Fluent job submission could look like the following:
sbatch --time=8:00:00 --mem-per-cpu=2g --tmp=2g --wrap="fluent 2d -i fluent_case.jou > output.out"
In fluent, you can choose between single and double precision solvers. The choice can be specified via the parameter that indicates if the model is two or three-dimensional. In this example command, ouput is redirected to the file output.out.
| Keyword | Description |
|---|---|
| 2d | two-dimensional model single precision |
| 2ddp | two-dimensional model double precision |
| 3d | three-dimensional model single precision |
| 3ddp | three-dimensional model double precision |
License¶
Available through the IT shop of ETH