1. 27 Feb, 2015 2 commits
  2. 26 Feb, 2015 2 commits
  3. 25 Feb, 2015 9 commits
  4. 23 Feb, 2015 3 commits
  5. 22 Feb, 2015 9 commits
  6. 21 Feb, 2015 3 commits
  7. 20 Feb, 2015 5 commits
    • Henry's avatar
    • Henry's avatar
      1845e201
    • Henry's avatar
      Update headers · 04e7b323
      Henry authored
      04e7b323
    • Henry's avatar
    • Henry's avatar
      interFoam family: Add support for MULES-bounded Crank-Nicolson 2nd-order ddt(alpha) · 1ace10b3
      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.
      1ace10b3
  8. 19 Feb, 2015 4 commits
  9. 18 Feb, 2015 3 commits