Skip to content

phicau/olaFlow_supplementary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

olaFlow_supplementary

Description

Supplementary materials for the olaFlow project (https://github.com/phicau/olaFlow), including new solvers, modules and tutorials.

All tutorials include run and clean scripts for automatic running/cleaning the case.

Compatibility has been tested with the OpenFOAM® versions reported only.

Download and compilation - Basic download guide

To get a full copy of the olaFlow supplementary materials, run in a terminal:

git clone git://github.com/phicau/olaFlow_supplementary.git

Updates can be downloaded in the future from the olaFlow_supplementary folder as follows:

git checkout
git pull

Cases

multiphaseInterFoam

  • Multi-fluid tutorials (air-water-oil) with olaFlow waves.
  • Cases to be run with OpenFOAM 5.0 vanilla solver multiphaseInterFoam.

olaIsoFlow

turbulenceMultiphase

  • Library that implements density-aware turbulence models for multiphase modelling and a stable version of the k-ω SST model. These developments prevent turbulence buid-up to a large extent in wave simulations with olaFlow/OpenFOAM.
  • The tutorial case is a basic wave flume in 2D.
  • For further details regarding the implementation see the readme file in the turbulenceMultiphase folder.
  • More information can be found in: https://sites.google.com/view/olaflowcfd/blog/turbulence-models-for-wave-simulations

The new models are:

  • kEpsilonMultiphase
  • kOmegaSSTMultiphase
  • kOmegaSSTBuoyancy
  • kOmegaSSTStable

OPENFOAM® is a registered trade mark of OpenCFD Limited, producer and distributor of the OpenFOAM software via www.openfoam.com.

About

Miscellaneous OpenFOAM cases

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published