Please note the differences between supported operating systems on the desktop and HPC versions.
FLOW-3D products are supported on Windows 7 Service Pack 1, Windows 8.1 Update 1, and Windows 10. Windows Server 2016 is not supported.
Windows 7 support ended January 14, 2020. Flow Science products released in 2021 and later, including FLOW-3D POST, will not function on Windows 7. Updates to products originally released in 2020 and earlier should continue to run on Windows 7, although this is not recommended.
The HPC version is not supported on Windows operating systems.
FLOW-3D (x) is not supported on Windows 8.
FLOW-3D products are supported on Red Hat Enterprise Linux 6, Red Hat Enterprise Linux 7, and SUSE Enterprise Linux 12.
The FLOW-3D (x) interface is not supported on Linux but simulations can be executed remotely on Linux from a Windows-executed FLOW-3D (x) interface.
Support for FLOW-3D product installations on “compatible” Linux distributions (such as Fedora, Scientific Linux, Debian, Ubuntu) will only be provided when a problem can be reproduced on Flow Science’s RedHat and Novell enterprise-class Linux distributions.
Products originally released in 2021, such as FLOW-3D POST, no longer support CentOS 6 as it reached End of Life in November 2020. Products originally released in 2020 or earlier will continue to run on CentOS 6, including updates to those products.
FLOW-3D products require 64-bit CPUs. Intel Xeon, Core i9, or Core i7 processors are recommended. A minimum of 4GB of RAM is recommended per processor core. For example, a workstation with two 6-core CPUs should have at least 48 gigabytes of memory. Note however that the amount of RAM required is highly problem dependent. For simulations with large domains, or with complex geometry requiring fine resolution, significantly more RAM than the required minimum will be necessary. An NVMe SSD provides the best performance.
nVidia Quadro series graphics cards are highly recommended, and are required for machines which will be accessed remotely. On Linux operating systems, additional software tools like Penguin SCW must be used in conjunction with the Quadro hardware for remote graphical sessions. VNC or other tools which do not support remote OpenGL are neither recommended nor supported.
nVidia’s GTX series has shown decent performance on desktop and notebook machines but is not recommended for remote visualization.
Certain graphics implementations are blacklisted and will result in degraded graphics and/or unreliable performance. The following OpenGL renderers are neither recommended nor supported:
- Intel integrated graphics
- GDI Generic: This is the Windows default renderer when FLOW-3D products are opened via Remote Desktop Connection
- Mesa: This is a common default implementation for Linux machines
- Gallium: This is a common default implementation for Linux machines
FLOW-3D products use FLEXlm for license management. If you choose to employ the FLEXlm floating manager on a Windows network, your network server must be running Microsoft Windows 7, 8, 8.1, 10, Server 2008, or Server 2012 and you must provide the FLEXID or the MAC address of the License Server.
Users who wish to customize any of the subroutines that Flow Science distributes as part of the standard installation will need a license for the Intel Fortran Compiler 2016, at least update 1. Users running Windows operating system will also need Visual Studio 2010 or 2013.
Customization of the HPC version also requires a license for Intel MPI Library 5.1
In a recent blog, Flow Science’s IT Manager Matthew Taylor breaks down the different hardware components and suggests some ideal configurations for getting the most out of your FLOW-3D products.