FLUENT

FLUENT is a computational fluid dynamics solver that provides a wide array of advanced physical models for turbulence, combustion, and multiphase applications.

Installed on blacklight and warhol.

Because of the way the Fluent license works on PSC systems, you must register before you can use it. Contact PSC User Services to register for Fluent.

Blacklight Usage

The instructions below are for a serial job. If you want to run a parallel job, please contact PSC User Services for more information.

  1. Prepare a batch job containing commands to
    1. Set up the module command.

    2. Load the fluent module
      module load fluent
    3. Run fluent, using a command similar to:
      fluent [version] -g -p -tx -i sample.input
      where version can be "2d", "2ddp", etc., ( see General usage below) and x is the number of processors that you want to use.

  2. Submit the job with the qsub command.

See a sample job for blacklight.

Warhol release 6.3

To run a fluent job on warhol:

  1. Prepare a batch job containing commands to

    1. Load the fluent module:
      module load fluent
    2. Run fluent, using a command similar to:
      fluent version -g -p -t x -i input > output
      where version can be "2d", "2ddp", etc., ( see General usage below) and x is the number of cores that you want to use.

  2. Submit the job with the qsub command.

See a sample job for warhol.

Fluent general usage

To start fluent, type:

fluent [version] [-help] [options]

fluent -v lists the available versions, e.g.:

    2d - two dimensional
    2ddp - two dimensional double precision
    3d -three dimensional
    3ddp - three dimensional double precision

fluent - help lists all the options. One important option is -g, which disables the graphical user interface.

Use the text user interface. It has a hierarchical menu of commands. Once you have started Fluent, hitting <return> displays a list of the commands available at that level. Top level commands are: adapt, display, define, file, grid, plot, report, solve, surface, view, and exit.

Entering one of these commands takes you into that command's submenu. The prompt changes to indicate where you are in the menu hierarchy. Again, typing <return> lists all available (sub)commands at that level. For example, entering the view command, and then hitting <return> produces this list: (user input in italics)

> view
/view> <return>
auto-scale         delete-view       read-views
camera/            list-views        save-view
default-view       restore-view      write-views

The "/" after "camera" in the above list indicates that "camera" is not a command but another submenu. The remaining choices from the view menu are commands. Typing "camera" at the "/view>" prompt produces this:

/view> camera
/view/camera> <return>

dolly-camera        position          up-vector
field               projection        zoom-camera
orbit-camera        roll-camera
pan-camera          target