Skip to content
Snippets Groups Projects
  1. Nov 23, 2016
  2. Nov 22, 2016
    • Henry Weller's avatar
      massRosinRammler: New Lagrangian size-distribution model · 7eaa46a0
      Henry Weller authored
          Corrected form of the Rosin-Rammler distribution taking into account the
          varying number of particels per parces for for fixed-mass parcels.  This
          distribution should be used when
          \verbatim
              parcelBasisType mass;
          \endverbatim
      
          See equation 10 in reference:
          \verbatim
              Yoon, S. S., Hewson, J. C., DesJardin, P. E., Glaze, D. J.,
              Black, A. R., & Skaggs, R. R. (2004).
              Numerical modeling and experimental measurements of a high speed
              solid-cone water spray for use in fire suppression applications.
              International Journal of Multiphase Flow, 30(11), 1369-1388.
          \endverbatim
      7eaa46a0
  3. Nov 21, 2016
  4. Nov 19, 2016
    • Henry Weller's avatar
      functionObjects::add: Add list of fields · 7d39328b
      Henry Weller authored
          The operation can be applied to any volume or surface fields generating a
          volume or surface scalar field.
      
          Example of function object specification:
          \verbatim
          Ttot
          {
              type            add;
              libs            ("libfieldFunctionObjects.so");
              fields          (T Tdelta);
              result          Ttot;
              executeControl  writeTime;
              writeControl    writeTime;
          }
          \endverbatim
      
      Also refactored functionObjects::fieldsExpression to avoid code
      duplication between the 'add' and 'subtract' functionObjects.
      7d39328b
  5. Nov 18, 2016
  6. Nov 17, 2016
  7. Nov 16, 2016
  8. Nov 14, 2016
  9. Nov 13, 2016
  10. Nov 12, 2016
  11. Nov 11, 2016
  12. Nov 09, 2016
    • Henry Weller's avatar
    • Henry Weller's avatar
      reactingEulerFoam, twoPhaseEulerFoam: Reinstated interfacial pressure-work · ad476af9
      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.
      ad476af9
    • Henry Weller's avatar
      foamTags: Rationalized tagging · 5e698582
      Henry Weller authored
      The best of the current options is to use the latest version of
      exuberant ctags (which has a new C++ parser) to generate both
      declaration and definition tags.
      
      gtags works to some extent and provides additional information about the
      function signatures but the C++ parser is not accurate and misses scope
      information.  gtags can be used with the ctags parser which is effective
      but looses the primary advantage of gtags being able to provide function
      signatures so support has been switched-off by default.
      
      ebrowse does not appear to be very useful for traversing the OpenFOAM
      class tree and the support has been switched-off by default.
      5e698582
    • Henry Weller's avatar
      Revert "twoPhaseEulerFoam::EEqns: Updated pressure-work" · b06c4280
      Henry Weller authored
      This reverts commit f7996e45.
      b06c4280