Difference between revisions of "Tutorials by Tobias Holzmann"

From OpenFOAM Wiki
Jump to navigation Jump to search
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.com/community/training-cases/fan-rotation-ami Fan simulation with AMI and real boundary set-up]
 +
* [https://holzmann-cfd.com/community/training-cases/sneezing-simulation Sneezing simulation with particle]
 +
* [https://holzmann-cfd.com/community/training-cases/thermal-electric-generator-module Heat-transfer with different materials]
 +
* [https://holzmann-cfd.com/community/training-cases/catalyst-heat-up Catalyst heat-up simulation with the multi-region approach]
 +
* [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.com/community/training-cases/fluidic-oscillator Investigation into a fluidic oscillator (2D)]
 +
* [https://holzmann-cfd.com/community/training-cases/falling-droplets Falling droplets simulation]
 +
* [https://holzmann-cfd.com/community/training-cases/solar-chimney Solar Chimney for free convective (buoyancy-driven) flows]
 +
* [https://holzmann-cfd.com/community/training-cases/combustion-chamber Meshing a complex combustion chamber]
 +
* [https://holzmann-cfd.com/community/training-cases/sphere-meshing Meshing a sphere with 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.com/community/training-cases/complex-mesh-motion Interesting ACMI usage in an exciting geometry]
 +
* [https://holzmann-cfd.com/community/training-cases/gin-tonic Generate a multi region mesh for a Gin Tonic case using snappyHexMesh]
 +
* [https://holzmann-cfd.com/community/training-cases/adaptive-mesh-refinement Adaptive Meshing Refinement (Pseude 2D - Von Kármán Street)]
 +
* [https://holzmann-cfd.com/community/training-cases/acmi-heat-transfer Heat-Transfer using ACMI for a Linear Motion]
 +
* [https://holzmann-cfd.com/community/training-cases/arbitrary-water-pump Generate baffles using snappyHexMesh for an arbitrary water pump]
 +
* [https://holzmann-cfd.com/community/training-cases/anemometer-f460 6-Degree-of-Freedom Training Case for an Anemometer F460 (never finished based on to high computational costs)]
 +
 
 +
 
 +
* [https://holzmann-cfd.com/community/training-cases/archived/thin-gap-meshing How to mesh thin gap zones with snappyHexMesh]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/cell-zone-generation How to generate cellZones with snappyHexMesh]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/2d-rotational-axis-symmetric-meshing 2D wedge mesh generation]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/rotating-rotor-ami Moving Rotor using AMI]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/arbitrary-rotating-inlet-acmi ACMI generation for a rotating inlet cylinder]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/meshing-a-helix Meshing a helix]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/2d-arbitrary-mesh-interface AMI generation for a 2D case]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/meshing-a-pipe Meshing a pipe]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/feature-edge-refinement How to use the feature-edge refinement correctly]
 +
* [https://holzmann-cfd.com/community/training-cases/archived/kaplan-turbine Kaplan Turbine with flow-induced 6-Degree-of-Freedom Library]
  
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/suzanne Meshing the Suzanne Monkey Head — Christmas Community Challenge]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/arbitrary-water-pump Generate baffles using snappyHexMesh for an arbitrary water pump]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/thin-gap-meshing How to mesh thin gap zones with snappyHexMesh]
 
* [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.de/openfoam/openfoam-tutorials/snappyhexmesh/generation-of-arbitrary-cellzones How to generate cellZones with snappyHexMesh]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/feature-edge-refinement How to use the feature-edge refinement correctly]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/meshing-a-helix Meshing a helix]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/meshing-a-pipe Meshing a pipe]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/meshing-a-melting-pot Meshing a melting pot]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/sphere-meshing-with-layers Meshing a sphere with layer generation]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/combustion-chamber Meshing a complex combustion chamber]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/multi-region-meshing Multi-Region meshing]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/multi-region-meshing-with-layer Multi-Region meshing and layer generation]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/snappyhexmesh/2d-rotational-symmetric-mesh 2D wedge mesh generation]
 
* [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.de/openfoam/openfoam-tutorials/meshing-running/bifluidic-oscillator 2D mesh generation for a bifluidic oscillator]
 
* [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.de/openfoam/openfoam-tutorials/meshing-running/magnus-effect 2D mesh generation for a sphere (Magnus Effect)]
 
* [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.de/openfoam/openfoam-tutorials/meshing-running/arbitrary-water-pump Generate baffles using snappyHexMesh for an arbitrary water pump]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/falling-droplets Falling droplets (VOF)]
 
* [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.de/openfoam/openfoam-tutorials/meshing-running/thin-gap-meshing Thin Gap Flow Simulation]
 
* [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.de/openfoam/openfoam-tutorials/meshing-running/combustion-chamber Combustion chamber]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/bifluidic-oscillator Bifluidic Oscillator (VOF)]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/tesla-s-one-way-valve Tesla’s One-Way-Valve]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/meshing-running/magnus-effect Magnus Effect]
 
* [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 ==
 
  
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/building-a-2d-ami-using-baffles AMI Case in (2D)]
 
* [https://holzmann-cfd.de/openfoam/openfoam-tutorials/dynamic-meshes/arbitrary-rotating-inlet-acmi Simple ACMI Setup for an Rotating Inlet]
 
* [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)]
 
  
 
== DAKOTA and OpenFOAM coupling ==
 
== DAKOTA and OpenFOAM coupling ==
  
* [https://holzmann-cfd.de/index.php/openfoam/openfoam-tutorials/dakota-coupling/dakota-geometric-variation Geometric Variation]
+
* [https://holzmann-cfd.com/community/training-cases/geometric-variation Geometric Variation]
* [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/teslas-one-way-valve Tesla’s One-Way-Valve]
 +
 
 +
 
 +
== Christmas Community Competition Investigations ==
 +
 
 +
* [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)]

Revision as of 05:47, 3 August 2020

  • 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