Skip to content
Snippets Groups Projects
  1. Apr 11, 2015
  2. Apr 10, 2015
  3. Apr 08, 2015
  4. Apr 05, 2015
    • Henry's avatar
      twoPhaseEulerFoam: Add partial-elimination to phase flux and velocity correction · a6dded3b
      Henry authored
      Improves stability and convergence of systems in which drag dominates
      e.g. small particles in high-speed gas flow.
      
      Additionally a new ddtPhiCorr strategy is included in which correction
      is applied only where the phases are nearly pure.  This reduces
      staggering patters near the free-surface of bubble-column simulations.
      a6dded3b
  5. Mar 24, 2015
  6. Mar 19, 2015
  7. Mar 18, 2015
  8. Mar 17, 2015
  9. Mar 13, 2015
  10. Mar 11, 2015
  11. Mar 10, 2015
  12. Mar 02, 2015
  13. Feb 26, 2015
  14. Feb 25, 2015
  15. Feb 22, 2015
  16. Feb 21, 2015
  17. Feb 20, 2015
    • Henry's avatar
    • Henry's avatar
      218875bf
    • Henry's avatar
      interFoam family: Add support for MULES-bounded Crank-Nicolson 2nd-order ddt(alpha) · f78d33b6
      Henry authored
      This is an experimental feature demonstrating the potential of MULES to
      create bounded solution which are 2nd-order in time AND space.
      
      Crank-Nicolson may be selected on U and/or alpha but will only be fully
      2nd-order if used on both within the PIMPLE-loop to converge the
      interaction between the flux and phase-fraction.  Note also that
      Crank-Nicolson may not be used with sub-cycling but all the features of
      semi-implicit MULES are available in particular MULESCorr and
      alphaApplyPrevCorr.
      
      Examples of ddt specification:
      
      ddtSchemes
      {
          default         Euler;
      }
      
      ddtSchemes
      {
          default         CrankNicolson 0.9;
      }
      
      ddtSchemes
      {
          default         none;
          ddt(alpha)      CrankNicolson 0.9;
          ddt(rho,U)      CrankNicolson 0.9;
      }
      
      ddtSchemes
      {
          default         none;
          ddt(alpha)      Euler;
          ddt(rho,U)      CrankNicolson 0.9;
      }
      
      ddtSchemes
      {
          default         none;
          ddt(alpha)      CrankNicolson 0.9;
          ddt(rho,U)      Euler;
      }
      
      In these examples a small amount of off-centering in used to stabilize
      the Crank-Nicolson scheme.  Also the specification for alpha1 is via the
      generic phase-fraction name to ensure in multiphase solvers (when
      Crank-Nicolson support is added) the scheme is identical for all phase
      fractions.
      f78d33b6
  18. Feb 19, 2015
  19. Feb 18, 2015
  20. Feb 17, 2015