1. 24 Jun, 2019 1 commit
  2. 05 Jun, 2019 1 commit
  3. 02 May, 2019 1 commit
    • mattijs's avatar
      ENH: overset: insert remote interpolation into lduMatrix · 912009c4
      mattijs authored
      All remote contributions to interpolation stencils now
      get added as 'processor' type lduInterfaces. This guarantees
      a consistent matrix, e.g. initial residual is normalised to 1.
      
      Second change is the normalisation of the interpolation discretisation
      which uses the diagonal from the unmodified equation. This helps
      GAMG.
      912009c4
  4. 11 Apr, 2019 1 commit
  5. 30 May, 2019 1 commit
  6. 17 Oct, 2018 1 commit
  7. 15 Oct, 2018 1 commit
    • Mark Olesen's avatar
      ENH: rationalize dictionary access methods · c6520033
      Mark Olesen authored
      - use keyType::option enum to consolidate searching options.
        These enumeration names should be more intuitive to use
        and improve code readability.
      
          Eg,   lookupEntry(key, keyType::REGEX);
          vs    lookupEntry(key, false, true);
      
        or
      
          Eg,   lookupEntry(key, keyType::LITERAL_RECURSIVE);
          vs    lookupEntry(key, true, false);
      
      - new findEntry(), findDict(), findScoped() methods with consolidated
        search options for shorter naming and access names more closely
        aligned with other components. Behave simliarly to the
        methods lookupEntryPtr(), subDictPtr(), lookupScopedEntryPtr(),
        respectively. Default search parameters consistent with lookupEntry().
      
          Eg, const entry* e = dict.findEntry(key);
          vs  const entry* e = dict.lookupEntryPtr(key, false, true);
      
      - added '*' and '->' dereference operators to dictionary searchers.
      c6520033
  8. 02 Oct, 2018 1 commit
  9. 09 Aug, 2018 1 commit
  10. 22 Jan, 2018 2 commits
  11. 08 Dec, 2017 1 commit
  12. 23 Jun, 2017 1 commit
  13. 14 Jun, 2017 1 commit
    • mattijs's avatar
      ENH: overset: Initial release of overset capability. · fd665b4a
      mattijs authored
      Adds overset discretisation to selected physics:
      - diffusion : overLaplacianDyMFoam
      - incompressible steady : overSimpleFoam
      - incompressible transient : overPimpleDyMFoam
      - compressible transient: overRhoPimpleDyMFoam
      - two-phase VOF: overInterDyMFoam
      
      The overset method chosen is a parallel, fully implicit implementation
      whereby the interpolation (from donor to acceptor) is inserted as an
      adapted discretisation on the donor cells, such that the resulting matrix
      can be solved using the standard linear solvers.
      
      Above solvers come with a set of tutorials, showing how to create and set-up
      simple simulations from scratch.
      fd665b4a