Difference between revisions of "HowTo Post-process results for particle based methods"

From OpenFOAMWiki
(Tutorial: Particles with pyFoam)
Line 29: Line 29:
 
- complementary to the [http://web.student.chalmers.se/groups/ofw5/Advanced_Training/pyFoamAdvanced.pdf "Automatization with pyFoam"] presentation from the 5th Workshop in Gothenburg 2010
 
- complementary to the [http://web.student.chalmers.se/groups/ofw5/Advanced_Training/pyFoamAdvanced.pdf "Automatization with pyFoam"] presentation from the 5th Workshop in Gothenburg 2010
  
Download [[File:Tutorial-ParticlesWithPyFoam-AirClassification.tar]]
+
*Scriptum [[File:Tutorial-ParticlesWithPyFoam-AirClassification.tar]]
  
 +
*Sources [[File:pyFoam-AirClassifier-Sources.tar]]
  
 
== Particle based solvers and test cases in [http://www.openfoam.com OpenFOAM®] ==
 
== Particle based solvers and test cases in [http://www.openfoam.com OpenFOAM®] ==

Revision as of 13:26, 14 July 2011

This page is out-sourced from the Special Interest Group on Multiphase Flows (Sig Multiphase).


Please feel free to contribute!


1 Introductory tutorials

There are two solvers including tutorial available for beginners:


2 Post processing

For post processing particles using paraview please refer to: www.openfoamwiki.net - Postprocessing of Lagrangian particles


3 Tutorials from "PhD course in CFD with OpenSource software" at Chalmers University of Technology

  • Anton Persson (2010) - Description and implementation of particle injection in OpenFOAM: Report - Presentation - Files
  • Josef Runsten (2010) - Droplet collisions in dieselSpray and implementations of collisions in solidParticle: Report - Presentation - Files
  • Aurelia Vallier (2009) - Tutorial icoLagrangianFoam / solidParticle: Report - Presentation - Files
  • Jelena Andric (2009) - Lagrangian particle tracking of spheres and cylinders: Report - Presentation - Files
  • Erik Larsson (2008) - Lagrangian particle interaction: Report


4 Tutorial: Particles with pyFoam

Tutorial on Particles with pyFoam - The air classification test case

- complementary to the "Automatization with pyFoam" presentation from the 5th Workshop in Gothenburg 2010

5 Particle based solvers and test cases in OpenFOAM®

5.1 Particle solver

  • icoLagrangianFoam - test cases: cavity, box
  • solidParticleFoam - test cases: bos, solidParticleDamBreak
  • coalChemistryFoam - test case: simplifiedSiwek
  • porousExplicitSourceReactingParcelFoam - test case: filter
  • reactingParcelFoam - test case: evaporationTest
  • uncoupledKinematicParcelFoam
  • rhoPisoTwinParcelFoam - test case: simplifiedSiwek

5.2 Particle based combustion solvers

  • dieselFoam - test case: aachenBomb
  • dieselEngineFoam

5.3 Discrete solvers

  • mdEquilibriumFoam - test cases: peridicCubeArgon, periodicCubeWater
  • mdFoam - test case: nanoNozzle
  • dsmcFoam - test cases: freeSpacePeriodic, freeSpaceStream, supersonicCorner, wedge15Ma5


6 References

Particle tracking in unstructured, arbitrary polyhedral meshes for CFD and molecular dynamics, G.B. Macpherson, N. Nordin and H.G. Weller, Communications In Numerical Methods In Engineering (2008).

  • Complex Chemistry Modeling of Diesel Spray Combustion, N. Nordin, PhD thesis, Chalmers University of Technology (2001).


7 Groups on extend-project



-- by A. Mahrla, 14 July 2011