Difference between revisions of "Tutorials by Tobias Holzmann"

From OpenFOAM Wiki
Jump to navigation Jump to search
(Updated links and added new tutorials)
 
(3 intermediate revisions by one other user not shown)
Line 3: Line 3:
 
* '''affiliation''': Holzmann CFD
 
* '''affiliation''': Holzmann CFD
 
* '''contact''': <mail address='Tobias.Holzmann@Holzmann-cfd.de' description='author'>click here for email address</mail>
 
* '''contact''': <mail address='Tobias.Holzmann@Holzmann-cfd.de' description='author'>click here for email address</mail>
* '''OpenFOAM version''':  5.x
+
* '''OpenFOAM version''':  v7
 
* '''published under''': GPL v3 license  
 
* '''published under''': GPL v3 license  
  
Line 11: Line 11:
  
 
Here you will find a large collection of cases, which you can use to further improve your knowledge and experience in OpenFOAM.
 
Here you will find a large collection of cases, which you can use to further improve your knowledge and experience in OpenFOAM.
 +
The training cases are kept up-to-date and different versions could be downloaded.
  
== Meshing tutorials using snappyHexMesh ==
+
== Meshing, Solving, and Dynamic Mesh Training Cases for the Community ==
  
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/suzanne Meshing the Suzanne Monkey Head — Christmas Community Challenge]
+
* [https://holzmann-cfd.com/community/training-cases/fan-rotation-ami Fan Rotation Simulation using AMI]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/arbitrary-water-pump Generate baffles using snappyHexMesh for an arbitrary water pump]
+
* [https://holzmann-cfd.com/community/training-cases/sneezing-simulation Sneezing Simulation (based on the Covid-19 disease)]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/thin-gap-meshing How to mesh thin gap zones with snappyHexMesh]
+
* [https://holzmann-cfd.com/community/training-cases/fan-rotation-ami Fan simulation with AMI and real boundary set-up]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/gin-tonic-conjugated-heat-transfer Generate a multi region mesh for a Gin Tonic case using snappyHexMesh]
+
* [https://holzmann-cfd.com/community/training-cases/sneezing-simulation Sneezing simulation with particle]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/generation-of-arbitrary-cellzones How to generate cellZones with snappyHexMesh]
+
* [https://holzmann-cfd.com/community/training-cases/thermal-electric-generator Heat-transfer with different materials]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/feature-edge-refinement How to use the feature-edge refinement correctly]
+
* [https://holzmann-cfd.com/community/training-cases/catalyst-heat-up Catalyst heat-up simulation with the multi-region approach]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/meshing-a-helix Meshing a helix]
+
* [https://holzmann-cfd.com/community/training-cases/vertical-axial-wind-turbine Vertical Axial Wind Turbine (VAWT) using the 6-Degree-of-Freedom library to create a flow-induced rotation scenario]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/meshing-a-pipe Meshing a pipe]
+
* [https://holzmann-cfd.com/community/training-cases/fluidic-oscillator Investigation into a fluidic oscillator (2D)]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/meshing-a-melting-pot Meshing a melting pot]
+
* [https://holzmann-cfd.com/community/training-cases/falling-droplets Falling droplets simulation]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/sphere-meshing-with-layers Meshing a sphere with layer generation]
+
* [https://holzmann-cfd.com/community/training-cases/solar-chimney Solar Chimney for free convective (buoyancy-driven) flows]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/combustion-chamber Meshing a complex combustion chamber]
+
* [https://holzmann-cfd.com/community/training-cases/combustion-chamber Meshing a complex combustion chamber]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/multi-region-meshing Multi-Region meshing]
+
* [https://holzmann-cfd.com/community/training-cases/sphere-meshing Meshing a sphere with layer generation]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/multi-region-meshing-with-layer Multi-Region meshing and layer generation]
+
* [https://holzmann-cfd.com/community/training-cases/magnus-effect 2D mesh generation of a cylinder to investigate into the Magnus effect]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/2d-rotational-symmetric-mesh 2D wedge mesh generation]
+
* [https://holzmann-cfd.com/community/training-cases/complex-mesh-motion Interesting ACMI usage in an exciting geometry]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/hydraulic-jump-2d-rotation 2D wedge mesh generation for a hydraulic jump (#1)]
+
* [https://holzmann-cfd.com/community/training-cases/gin-tonic Generate a multi-region mesh for a Gin Tonic case using snappyHexMesh]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/bifluidic-oscillator 2D mesh generation for a bifluidic oscillator]
+
* [https://holzmann-cfd.com/community/training-cases/adaptive-mesh-refinement Adaptive Meshing Refinement (Pseudo 2D - Von Kármán Street)]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/tesla-s-one-way-valve 2D mesh generation for the Tesla’s One-Way-Valve]
+
* [https://holzmann-cfd.com/community/training-cases/acmi-heat-transfer Heat-Transfer using ACMI for a Linear Motion]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/magnus-effect 2D mesh generation for a sphere (Magnus Effect)]
+
* [https://holzmann-cfd.com/community/training-cases/arbitrary-water-pump Generate baffles using snappyHexMesh for an arbitrary water pump]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/hydraulic-jump-of-a-2d-river 2D mesh generation for a hydraulic jump case (#2)]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/arbitrary-rotating-ami AMI generation for a rotor]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/creation-of-an-ami AMI generation for a spiral conveyor]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/building-a-2d-ami-using-baffles AMI generation for a 2D case]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/acmi-boundary-with-heat-transfer ACMI generation for a linear motion solver]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/arbitrary-coupled-mesh-interface ACMI generation for a rotating motion solver]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/arbitrary-rotating-inlet-acmi ACMI generation for a rotating inlet cylinder]
 
  
== Meshing and solving tutorial ==
 
  
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/suzanne Meshing the Suzanne Monkey Head — Christmas Community Challenge]
+
* [https://holzmann-cfd.com/community/training-cases/thin-gap-meshing How to mesh thin gap zones with snappyHexMesh]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/arbitrary-water-pump Generate baffles using snappyHexMesh for an arbitrary water pump]
+
* [https://holzmann-cfd.com/community/training-cases/cell-zone-generation How to generate cellZones with snappyHexMesh]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/falling-droplets Falling droplets (VOF)]
+
* [https://holzmann-cfd.com/community/training-cases/2d-rotational-axis-symmetric-meshing 2D wedge mesh generation]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/heat-transfer-through-a-wall Conjugated Heat Transfer of a Plane Wall with Optimal Numerical Settings]
+
* [https://holzmann-cfd.com/community/training-cases/rotating-rotor-ami Moving Rotor using AMI]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/thin-gap-meshing Thin Gap Flow Simulation]
+
* [https://holzmann-cfd.com/community/training-cases/arbitrary-rotating-inlet-acmi ACMI generation for a rotating inlet cylinder]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/gin-tonic-conjugated-heat-transfer Conjugated Heat Transfer in a Gin Tonic Glass]
+
* [https://holzmann-cfd.com/community/training-cases/meshing-a-helix Meshing a helix]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/combustion-chamber Combustion chamber]
+
* [https://holzmann-cfd.com/community/training-cases/2d-arbitrary-mesh-interface AMI generation for a 2D case]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/bifluidic-oscillator Bifluidic Oscillator (VOF)]
+
* [https://holzmann-cfd.com/community/training-cases/meshing-a-pipe Meshing a pipe]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/tesla-s-one-way-valve Tesla’s One-Way-Valve]
+
* [https://holzmann-cfd.com/community/training-cases/feature-edge-refinement How to use the feature-edge refinement correctly]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/magnus-effect Magnus Effect]
+
* [https://holzmann-cfd.com/community/training-cases/kaplan-turbine Kaplan Turbine with flow-induced 6-Degree-of-Freedom Library]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/hydraulic-jump-of-a-2d-river Hydraulic Jump (#1)]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/hydraulic-jump-2d-rotation Hydraulic Jump (#2)]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/two-stroke-engine 2-Stroke Engine Boundary Condition]
 
  
== Meshing and solving using dynamic meshes ==
+
== DAKOTA and OpenFOAM coupling ==
  
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/building-a-2d-ami-using-baffles AMI Case in 2D)]
+
* [https://holzmann-cfd.com/community/training-cases/geometric-variation Geometric Variation]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/arbitrary-rotating-inlet-acmi Simple ACMI Setup for an Rotating Inlet]
+
* [https://holzmann-cfd.com/community/training-cases/teslas-one-way-valve Tesla’s One-Way-Valve]
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/arbitrary-rotating-ami Moving Rotor using AMI]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/creation-of-an-ami Spiral conveyor using AMI]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/acmi-boundary-with-heat-transfer Heat Transfer using ACMI]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/arbitrary-coupled-mesh-interface Arbitrary rotating mesh geometry using ACMI]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/adaptive-mesh-refinement-pseudo-2d Adaptive Meshing Refinement (Pseude 2D - Von Kármán Street)]
 
  
== DAKOTAand OpenFOAMcoupling ==
 
  
* [https://holzmann-cfd.de/index.php/openfoam/openfoam-tutorials/dakota-coupling/dakota-geometric-variation Geometric Variation]
+
== Christmas Community Competition Investigations ==
* [https://holzmann-cfd.de/index.php/openfoam/openfoam-tutorials/dakota-coupling/dakota-tesla-s-one-way-value Tesla’s One-Way-Valve]
+
 
 +
* [https://holzmann-cfd.com/community/training-cases/suzannes-head The drag coefficient calculation of Suzannes head (2017)]
 +
* [https://holzmann-cfd.com/community/training-cases/teslas-one-way-valve The pitot tube investigation (2019)]

Latest revision as of 09:41, 20 May 2021

  • contributor: Tobias Holzmann
  • affiliation: Holzmann CFD
  • contact: click here for email address
  • OpenFOAM version: v7
  • published under: GPL v3 license

Go back to Day 15.

Case collection

Here you will find a large collection of cases, which you can use to further improve your knowledge and experience in OpenFOAM. The training cases are kept up-to-date and different versions could be downloaded.

Meshing, Solving, and Dynamic Mesh Training Cases for the Community


DAKOTA and OpenFOAM coupling


Christmas Community Competition Investigations