/Veen_OpenFOAM_Cases

Primary LanguageC++GNU General Public License v3.0GPL-3.0

OpenFOAM Cases Generated by Veen

  • Basic OpenFOAM usage with script
  • simpleFoam pisoFoam pimpleFoam usage
  • RANS LES model study
  • Euler-Euler multiphase case
  • Euler-Lagrangian multiphase case
  • Weak FSI using pimpleFoam
  • Flow through porous media using porousSimpleFoam
  • and so on ...

Case description

.
├── 2D_Plane_EE_Multiphase
├── 2D_Plane_LES
├── 2D_Plane_pimpleFoam
├── 2D_Plane_pisoFoam
├── 2D_Plane_simpleFoam
├── Airway_EL_run
├── Flow_around_cylider
├── PorousMedia
├── VIV_cylider
├── LICENSE
└── README.md

2D Plane EE Multiphase

This case is an Euler-Euler multiphase case around an plane using OpenFOAM-7, not fix to OpenFOAM-8.

The mesh generated by snappyHexMesh, solving by twoPhaseEulerFoam.

.
├── 0_org
│   ├── alpha.air
│   ├── alpha.particles
│   ├── alphat.air
│   ├── alphat.particles
│   ├── epsilon.air
│   ├── k.air
│   ├── nut.air
│   ├── nut.particles
│   ├── p
│   ├── p_rgh
│   ├── T.air
│   ├── Theta.particles
│   ├── T.particles
│   ├── U.air
│   └── U.particles
├── Allrun
├── constant
│   ├── extendedFeatureEdgeMesh
│   │   └── plane.extendedFeatureEdgeMesh
│   ├── g
│   ├── include
│   │   └── turbulenceModels
│   ├── phaseProperties
│   ├── thermophysicalProperties.air
│   ├── thermophysicalProperties.particles
│   ├── triSurface
│   │   ├── plane.eMesh
│   │   └── plane.stl
│   ├── turbulenceProperties.air
│   └── turbulenceProperties.particles
└── system
    ├── blockMeshDict
    ├── controlDict
    ├── decomposeParDict
    ├── fvSchemes
    ├── fvSolution
    ├── include
    │   ├── fieldAverage
    │   ├── forceCoeffs
    │   ├── forces
    │   └── probes
    ├── residuals
    ├── snappyHexMeshDict
    └── surfaceFeaturesDict

2D Plane LES

.
├── 0_org
│   ├── epsilon
│   ├── k
│   ├── nut
│   ├── nuTilda
│   ├── omega
│   ├── p
│   └── U
├── constant
│   ├── include
│   │   └── turbulenceModels
│   ├── transportProperties
│   └── turbulenceProperties
├── gnuplot
│   ├── gnuplot_script
│   └── residual.png
├── gunplot.plt
├── run_clean.sh
├── run_solver.sh
├── show_residuals.sh
└── system
    ├── blockMeshDict
    ├── controlDict
    ├── decomposeParDict
    ├── fvSchemes
    ├── fvSolution
    ├── include
    │   ├── fieldAverage
    │   ├── forceCoeffs
    │   ├── forces
    │   └── probes
    └── residuals

2D_Plane_pimpleFoam

.
├── 0_org
│   ├── U
│   ├── epsilon
│   ├── k
│   ├── nuTilda
│   ├── nut
│   ├── omega
│   └── p
├── constant
│   ├── include
│   │   └── turbulenceModels
│   ├── transportProperties
│   └── turbulenceProperties
├── run_solver.sh
└── system
    ├── blockMeshDict
    ├── controlDict
    ├── decomposeParDict
    ├── fvSchemes
    ├── fvSolution
    ├── include
    │   ├── fieldAverage
    │   ├── forceCoeffs
    │   ├── forces
    │   └── probes
    └── residuals

2D_Plane_pisoFoam

.
├── 0_org
│   ├── U
│   ├── epsilon
│   ├── k
│   ├── nuTilda
│   ├── nut
│   ├── omega
│   └── p
├── constant
│   ├── include
│   │   └── turbulenceModels
│   ├── transportProperties
│   └── turbulenceProperties
├── run_solver.sh
└── system
    ├── blockMeshDict
    ├── controlDict
    ├── decomposeParDict
    ├── fvSchemes
    ├── fvSolution
    ├── include
    │   ├── fieldAverage
    │   ├── forceCoeffs
    │   ├── forces
    │   └── probes
    └── residuals

2D_Plane_simpleFoam

.
├── 0_org
│   ├── U
│   ├── epsilon
│   ├── k
│   ├── nuTilda
│   ├── nut
│   ├── omega
│   └── p
├── constant
│   ├── include
│   │   └── turbulenceModels
│   ├── transportProperties
│   └── turbulenceProperties
├── run_solver.sh
└── system
    ├── blockMeshDict
    ├── controlDict
    ├── decomposeParDict
    ├── fvSchemes
    ├── fvSolution
    ├── include
    │   ├── fieldAverage
    │   ├── forceCoeffs
    │   ├── forces
    │   └── probes
    └── residuals

Airway_EL_run

.
├── 0
├── Allrun
├── Case.OpenFOAM
├── constant
│   ├── g
│   ├── kinematicCloudProperties
│   ├── transportProperties
│   └── turbulenceProperties.air
├── steady
│   ├── 0
│   │   ├── U
│   │   └── p
│   ├── constant
│   │   ├── transportProperties
│   │   └── turbulenceProperties
│   ├── mesh
│   │   └── 6W.msh
│   └── system
│       ├── controlDict
│       ├── decomposeParDict
│       ├── fvSchemes
│       ├── fvSolution
│       └── residuals
└── system
    ├── controlDict
    ├── decomposeParDict
    ├── fvSchemes
    ├── fvSolution
    └── residuals

Flow_around_cylider

.
├── 0
│   ├── U
│   ├── k
│   ├── nut
│   └── p
├── Newrun
├── constant
│   ├── include
│   │   └── turbulenceModels
│   ├── transportProperties
│   └── turbulenceProperties
└── system
    ├── blockMeshDict
    ├── controlDict
    ├── decomposeParDict
    ├── fvSchemes
    ├── fvSolution
    ├── include
    │   ├── Lambda2
    │   ├── Q
    │   ├── fieldAverage
    │   ├── forceCoeffs
    │   ├── forces
    │   ├── probes
    │   ├── singleGraph
    │   └── surfaces
    └── residuals

VIV_cylider

This case is for Vortex-induced vibration around cylinder, using pimpleFoam in OpenFOAM. For weak FSI only.

.
├── 0
│   ├── U
│   ├── k
│   ├── motionScale
│   ├── nut
│   ├── p
│   └── pointDisplacement
├── Allrun
├── constant
│   ├── dynamicMeshDict
│   ├── transportProperties
│   └── turbulenceProperties
├── gnuplot
│   ├── gnuplot_script
│   └── plotCdCl
├── readme
├── system
│   ├── blockMeshDict
│   ├── controlDict
│   ├── decomposeParDict
│   ├── forceCoeffs
│   ├── fvSchemes
│   └── fvSolution
└── txy.py

PorousMedia

.
├── 0_org
│   ├── U
│   ├── epsilon
│   ├── k
│   ├── nuTilda
│   ├── nut
│   ├── omega
│   └── p
├── Allrun
├── boxmesh.py
├── constant
│   ├── extendedFeatureEdgeMesh
│   │   └── fluid.extendedFeatureEdgeMesh
│   ├── include
│   │   └── turbulenceModels
│   ├── porosityProperties
│   ├── transportProperties
│   ├── triSurface
│   │   ├── fluid.eMesh
│   │   └── fluid.stl
│   └── turbulenceProperties
├── gen_topoSet.py
├── new_post.py
└── system
    ├── blockMeshDict
    ├── controlDict
    ├── decomposeParDict
    ├── fieldAverage
    ├── fvSchemes
    ├── fvSolution
    ├── probes
    ├── residuals
    ├── snappyHexMeshDict
    ├── surfaceFeaturesDict
    └── topoSetDict