Skip to content

fun3d: FUN3d (Fully Unstructured Navier-Stokes) CFD suite

Overview of package

Package: fun3d
Description: FUN3d (Fully Unstructured Navier-Stokes) CFD suite
For more information: https://fun3d.larc.nasa.gov/
Categories: Aeronautics
CFD
License: Proprietary (Restricted by version to approved users.)

General Usage

FUN3D (Fully Unstructured Navier-Stokes) is a suite of computational fluid dynamics (CFD) simulation and design tools that uses mixed-element unstructured grids in a large number of formats, including structured multiblock and overset grid systems. A discretely-exact adjoint solver may be used for formal design optimization, error estimation, and mesh adaptation. FUN3D also offers a reacting, real-gas capability and provides GPU acceleration of many common simulation options.

This module will add the f3d, fun3d, and various FUN3D codes to your path.

In case you need to link against this library in your code, the following environmental variables have been defined:

  • $FUN3D_ROOT has been set to the root of the fun3d installation
  • $FUN3D_LIBDIR points to the directory containing the libraries
  • $FUN3D_INCDIR points to the directory containing the header files

You will probably wish to use these by adding the following flags to your compilation command (e.g. to CFLAGS in your Makefile):

  • -I$FUN3D_INCDIR

and the following flags to your link command (e.g. LDFLAGS in your Makefile):

  • -L$FUN3D_LIBDIR -Wl,-rpath,$FUN3D_LIBDIR


                NOTE

This is restrictively licensed software and is NOT available to all users of the cluster. If you get an error after doing a module load of this package, you are NOT on the list of authorized users. If you or your research group have a license and wish to use this software, have the license holder contact hpcc-help@umd.edu to discussing adding you to the list of authorized users.

Available versions by cluster

This section lists the available versions of the package fun3don the UMD HPC clusters.

Versions available on the Zaratan cluster

Version Module tags CPU(s) optimized for GPU ready?
13.7 13.7 skylake_avx512 Yes