/ThirdParty-dev

OpenFOAM-dev third-party library compilation scripts

Primary LanguageCGNU Lesser General Public License v3.0LGPL-3.0

OpenFOAM-dev Third-Party packages

#

Description

Scripts for building third-party packages.

Order of execution:

  • makeGcc (recommended if the system gcc is < 4.8)
  • Allwmake (Builds OpenMPI, Scotch etc.)
  • makeCmake (if the system cmake version is < 3.3.0)
  • makeParaView

Optional

  • AllwmakeLibccmio (Only required for conversion of STAR-CCM+ meshes)
  • Allclean (Only required to save disk space)

Versions and locations to download the third party packages

Gcc C++ Compiler

The minimum version of gcc required is 4.8.0

Parallel Processing

Scotch

Scotch-6.0.3 is provided with ThirdParty-dev or the original source pack may be obtained from:

OpenMPI

ParaView

If the system cmake version is < 3.3.0 you will need to download and build a recent version:

Patched versions of the ParaView source code were once provided for ParaView v5.0.1. With the current supported version of ParaView (v.5.4.0), the source code

is downloaded automatically and compiles without modification. ParaView is compiled by running the makeParaView script, i.e.

  • ./makeParaView

Expect ParaView to take a long time to compile, typically several hours on a desktop computer. Following compilation, update the environment by sourcing the .bashrc (or .cshrc) file or by typing

  • wmRefresh

CGAL

Miscellaneous