Installation

How to install sedFoam.

Compiling from source with supported OpenFOAM (last ESI version)

You need OpenFOAM-v2312 to build the executable. SedFoam versions released after SedFoam-3.3 will be named accordingly to OpenFOAM ESI versions. Currently the latest version is SedFoam-2312.

To take full advantage of SedFoam the following additional tools should be installed.

  • swak4Foam extension combines many fonctionalities and is needed for the tutorials
  • Python usually comes pre-installed in Linux. However, if not installed or if you need a specific version, you can install Python with the following command:

    sudo apt install python3
    
  • the python package fluidfoam is needed for postprocessing of the tutorials.

Compilation is now done by performing the following steps:

  1. Download the official SedFoam package:

    git clone --recurse-submodules http://github.com/sedfoam/sedfoam
    
  2. Compile the program by running Allwmake:

    cd sedfoam
    source $FOAM_ETC/bashrc # load the openfoam environment
    ./Allwmake
    

    The program should compile without problems and the binary sedFoam_rbgh and associated libraries should be available in the $FOAM_USER_APPBIN and $FOAM_USER_LIBBIN directories.

Don't install sedFoam and use the latest sedFoam docker

For this : go Here.

Go to the next section or return to the index.