1. 05 Aug, 2020 2 commits
    • Mark Olesen's avatar
      ENH: avoid phaseSystem cyclic dependencies, reduce number of libraries · 915c0785
      Mark Olesen authored
      Reduce the number of phaseSystems libraries:
      
      - phaseSystems previously had a number of smaller libraries to provide
        interface and model properties, etc. This potential flexibility was
        never actually used anywhere, but causes cyclic dependencies between
        phaseSystem and the models (and turbulence) that causes extreme
        difficulty for mingw linking (issue #1238).
      
      - libincompressibleMultiphaseSystems
        - removed: libmassTransferModels
      
      - libmultiphaseSystem
        - removed: libcompressibleMultiphaseEulerianInterfacialModels
      
      - libreactingMultiphaseSystem
        - removed: libreactingPhaseSystem
        - removed: libreactingEulerianFvPatchFields
        - removed: libreactingEulerianInterfacialCompositionModels
        - removed: libreactingEulerianInterfacialModels
        - removed: libmultiphaseReactingTurbulenceModels
      
      - libreactingTwoPhaseSystem
        - removed: libreactingPhaseSystem
        - removed: libreactingEulerianFvPatchFields
        - removed: libreactingEulerianInterfacialCompositionModels
        - removed: libreactingEulerianInterfacialModels
      
      Avoid duplicate symbol for phaseCompressibleTurbulenceModels
      
        Common turbulence models are defined in libreactingMultiphaseSystem,
        and libmultiphaseReactingTurbulenceModels is now redundant.
      
        The libtwoPhaseReactingTurbulenceModels extends the common models
        for reactingTwoPhaseSystem.
      915c0785
    • Mark Olesen's avatar
      ENH: centralize more libraries in src/phaseSystemModels · 03526e20
      Mark Olesen authored
      - prelude to code refactoring
      
      NOTE
          no source code change in this commit, only relocation,
          renaming and adjustment of Make/{files,options}
      03526e20
  2. 31 Oct, 2019 1 commit
  3. 06 Feb, 2019 1 commit
  4. 05 Sep, 2011 1 commit
  5. 24 Aug, 2011 1 commit
  6. 14 Aug, 2011 1 commit
  7. 19 Jan, 2011 1 commit
  8. 14 Jan, 2011 1 commit
  9. 07 Jan, 2011 1 commit
  10. 05 Jan, 2011 2 commits
  11. 27 Jul, 2010 1 commit
  12. 29 Mar, 2010 1 commit
  13. 31 Dec, 2008 1 commit
  14. 25 Jun, 2008 2 commits
  15. 18 Jun, 2008 2 commits
  16. 15 Apr, 2008 1 commit