# Veen_OpenFOAM_Cases **Repository Path**: veenxz/OpenFOAM_Case ## Basic Information - **Project Name**: Veen_OpenFOAM_Cases - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2021-04-08 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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 ```bash . ├── 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. ```bash . ├── 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 ```bash . ├── 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 ```bash . ├── 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 ```bash . ├── 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 ```bash . ├── 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 ```bash . ├── 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 ```bash . ├── 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. ```bash . ├── 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 ```bash . ├── 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 ```