Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 909 Bytes

README.md

File metadata and controls

59 lines (35 loc) · 909 Bytes

interface capturing framework

An interface capturing framework with tests and benchmarks

Getting Started

Prerequisites

Requires OpenFOAM v2112:

https://www.openfoam.com/download/release-history.php

Installing

./Allwmake
./get-gmsh.sh # will install gmsh version 4.9.3 as gmshv493

running benchmarks

assuming you have installed python version >= 3.6 (miniconda is a great option)

python -m venv env
pip install casefoam

./runAll.sh

or 

python genCases.py
./Allrun

running testsuite (CI)

assuming you have installed python version >= 3.6 (miniconda is a great option)

python -m venv env
pip install oftest

py.test # runs the tests
py.test --writeNSteps=1 run/ # test case in run folder

Authors

  • Henning Scheufler

License

This project is licensed under the GPL v3 License - see the LICENSE.md file for details