Skip to content
Snippets Groups Projects
  1. Dec 13, 2016
  2. Dec 12, 2016
  3. Dec 06, 2016
  4. Dec 05, 2016
  5. Dec 04, 2016
  6. Dec 01, 2016
  7. Nov 13, 2016
  8. Nov 09, 2016
    • Henry Weller's avatar
      reactingEulerFoam, twoPhaseEulerFoam: Reinstated interfacial pressure-work · 0b2e584f
      Henry Weller authored
      Added the interfacial pressure-work terms according to:
      
      Ishii, M., Hibiki, T.,
      Thermo-fluid dynamics of two-phase flow,
      ISBN-10: 0-387-28321-8, 2006
      
      While this is the most common approach to handling the interfacial
      pressure-work it introduces numerical stability issues in regions of low
      phase-fraction and rapid flow deformation.  To alleviate this problem an
      optional limiter may be applied to the pressure-work term in either of
      the energy forms.  This may specified in the
      "thermophysicalProperties.<phase>" file, e.g.
      
      pressureWorkAlphaLimit 1e-3;
      
      which sets the pressure work term to 0 for phase-fractions below 1e-3.
      
      For particularly unstable cases a limit of 1e-2 may be necessary.
      0b2e584f
    • Henry Weller's avatar
      Revert "twoPhaseEulerFoam::EEqns: Updated pressure-work" · 772766a8
      Henry Weller authored
      This reverts commit 41643ef2.
      772766a8
  9. Nov 07, 2016
  10. Nov 05, 2016
  11. Nov 04, 2016
    • Henry Weller's avatar
      reactingEulerFoam: Corrected and rationalized pressure-work · 527e1c87
      Henry Weller authored
      In many publications and Euler-Euler codes the pressure-work term in the
      total enthalpy is stated and implemented as -alpha*dp/dt rather than the
      conservative form derived from the total internal energy equation
      -d(alpha*p)/dt.  In order for the enthalpy and internal energy equations
      to be consistent this error/simplification propagates to the total
      internal energy equation as a spurious additional term p*d(alpha)/dt
      which is included in the OpenFOAM Euler-Euler solvers and causes
      stability and conservation issues.
      
      I have now re-derived the energy equations for multiphase flow from
      first-principles and implemented in the reactingEulerFoam solvers the
      correct conservative form of pressure-work in both the internal energy
      and enthalpy equations.
      
      Additionally an optional limiter may be applied to the pressure-work
      term in either of the energy forms to avoid spurious fluctuations in the
      phase temperature in regions where the phase-fraction -> 0.  This may
      specified in the "thermophysicalProperties.<phase>" file, e.g.
      
      pressureWorkAlphaLimit 1e-3;
      
      which sets the pressure work term to 0 for phase-fractions below 1e-3.
      527e1c87
  12. Oct 31, 2016
  13. Oct 28, 2016
  14. Oct 25, 2016
  15. Oct 12, 2016
  16. Oct 07, 2016
  17. Oct 06, 2016
    • Henry Weller's avatar
      reactingTwoPhaseEulerFoam::IATE: Added wallBoiling sub-model · 164540eb
      Henry Weller authored
      to handle the size of bubbles created by boiling.  To be used in
      conjunction with the alphatWallBoilingWallFunction boundary condition.
      
      The IATE variant of the wallBoiling tutorial case is provided to
      demonstrate the functionality:
      
      tutorials/multiphase/reactingTwoPhaseEulerFoam/RAS/wallBoilingIATE
      164540eb
  18. Oct 05, 2016
  19. Oct 04, 2016
  20. Sep 25, 2016
  21. Sep 20, 2016
  22. Sep 19, 2016
  23. Sep 16, 2016
  24. Sep 09, 2016
  25. Aug 05, 2016
  26. Aug 01, 2016
  27. Jul 29, 2016
  28. Jul 19, 2016
  29. Jul 17, 2016
    • Henry Weller's avatar
      TDACChemistryModel: New chemistry model providing Tabulation of Dynamic Adaptive Chemistry · f2c263b9
      Henry Weller authored
      Provides efficient integration of complex laminar reaction chemistry,
      combining the advantages of automatic dynamic specie and reaction
      reduction with ISAT (in situ adaptive tabulation).  The advantages grow
      as the complexity of the chemistry increases.
      
      References:
          Contino, F., Jeanmart, H., Lucchini, T., & D’Errico, G. (2011).
          Coupling of in situ adaptive tabulation and dynamic adaptive chemistry:
          An effective method for solving combustion in engine simulations.
          Proceedings of the Combustion Institute, 33(2), 3057-3064.
      
          Contino, F., Lucchini, T., D'Errico, G., Duynslaegher, C.,
          Dias, V., & Jeanmart, H. (2012).
          Simulations of advanced combustion modes using detailed chemistry
          combined with tabulation and mechanism reduction techniques.
          SAE International Journal of Engines,
          5(2012-01-0145), 185-196.
      
          Contino, F., Foucher, F., Dagaut, P., Lucchini, T., D’Errico, G., &
          Mounaïm-Rousselle, C. (2013).
          Experimental and numerical analysis of nitric oxide effect on the
          ignition of iso-octane in a single cylinder HCCI engine.
          Combustion and Flame, 160(8), 1476-1483.
      
          Contino, F., Masurier, J. B., Foucher, F., Lucchini, T., D’Errico, G., &
          Dagaut, P. (2014).
          CFD simulations using the TDAC method to model iso-octane combustion
          for a large range of ozone seeding and temperature conditions
          in a single cylinder HCCI engine.
          Fuel, 137, 179-184.
      
      Two tutorial cases are currently provided:
          + tutorials/combustion/chemFoam/ic8h18_TDAC
          + tutorials/combustion/reactingFoam/laminar/counterFlowFlame2D_GRI_TDAC
      
      the first of which clearly demonstrates the advantage of dynamic
      adaptive chemistry providing ~10x speedup,
      
      the second demonstrates ISAT on the modest complex GRI mechanisms for
      methane combustion, providing a speedup of ~4x.
      
      More tutorials demonstrating TDAC on more complex mechanisms and cases
      will be provided soon in addition to documentation for the operation and
      settings of TDAC.  Also further updates to the TDAC code to improve
      consistency and integration with the rest of OpenFOAM and further
      optimize operation can be expected.
      
      Original code providing all algorithms for chemistry reduction and
      tabulation contributed by Francesco Contino, Tommaso Lucchini, Gianluca
      D’Errico, Hervé Jeanmart, Nicolas Bourgeois and Stéphane Backaert.
      
      Implementation updated, optimized and integrated into OpenFOAM-dev by
      Henry G. Weller, CFD Direct Ltd with the help of Francesco Contino.
      f2c263b9
  30. Jul 08, 2016
  31. Jul 07, 2016
  32. Jul 06, 2016
  33. Jul 05, 2016
    • Henry Weller's avatar
      reactingEulerFoam dragModels: New models Beetstra, Tenneti · f989f58d
      Henry Weller authored
      Contributed by Alberto Passalacqua, Iowa State University
      
      Foam::dragModels::Beetstra
          Drag model of Beetstra et al. for monodisperse gas-particle flows obtained
          with direct numerical simulations with the Lattice-Boltzmann method and
          accounting for the effect of particle ensembles.
      
          Reference:
          \verbatim
              Beetstra, R., van der Hoef, M. A., & Kuipers, J. a. M. (2007).
              Drag force of intermediate Reynolds number flow past mono- and
              bidisperse arrays of spheres.
              AIChE Journal, 53(2), 489–501.
          \endverbatim
      
      Foam::dragModels::Tenneti
          Drag model of Tenneti et al. for monodisperse gas-particle flows obtained
          with particle-resolved direct numerical simulations and accounting for the
          effect of particle ensembles.
      
          Reference:
          \verbatim
              Tenneti, S., Garg, R., & Subramaniam, S. (2011).
              Drag law for monodisperse gas–solid systems using particle-resolved
              direct numerical simulation of flow past fixed assemblies of spheres.
              International Journal of Multiphase Flow, 37(9), 1072–1092.
          \verbatim
      f989f58d