Skip to content

tomtomtomtony/OpenFOAM_Tutorials_Plus

 
 

Repository files navigation

OpenFOAM Tutorials Plus

This repository contains several OpenFOAM tutorials, cases and notes.

Here's a brief description:

  • linuxCheatSheet

    OpenFOAM Linux Cheat Sheet.

  • flatPlate

    A simple 2D geometry is used to show the development of a turbulent boundary layer. It's an exercise of Flow over a flat plate - YouTube.

  • abruptContraction

    Abrupt contraction of a rectangular channel where cavitation occures. The blockMeshDict is written with variables. interPhaseChangeFoam, pisoFoam and pimpleFoam are used.

  • abruptContractionPar

    Parallel edition of abruptContraction.

  • waterChannel

    Two-phase open channel flow. It's a fork of the original interFoam tutorial waterChannel. The surfaces function is configured to generate water surfaces (namely, the isosurfaces where alpha.water is equal to 0.5).

  • cavitatingBullet

    The simplified version of the original cavitatingBullet case. The initialization process using potentialFoam is removed in this version to show the basic usage of interPhaseChangeFoam.

  • programmingTutorials

    Basic tutorials to show how to programme within the framework of OpenFOAM. Refer to the README file within the folder.

Pull requests are welcome! Happy foaming!

About

OpenFOAM cases and notes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.0%
  • C 15.8%
  • Shell 4.2%