Updates and release notes


  • [Oct. 2020] A new branch for openFOAM-ESI

    The majority part of this update was conducted by Mr. Steffen Hess. The code is able to compile in the OpenFOAM-ESI environment.

  • [Nov. 2020] The new branch for openFOAM-ESI

    Some bugs were found and fixed:

    1. The compiling sequence.
    2. The locations of gravity fields, g. The files "g" move to constant/.
    3. The functionObjects library is missing.
    4. Remove some warnings: apply new functions in OpenFOAM-ESI.
  • [Nov. 2021] The new branch for openFOAM-2106

    Some bugs were found and fixed:

    1. The method heatTransfer(T, cellListIO) in class "TwoResistanceHeatTransferPhaseSystem" is fixed.

      Dictionary structure is rearranged:

    2. src: source files
    3. appSrc: application source files
    4. libSrc: libraries source files
    5. run: test cases
  • [June 2022] Clean the source code for releasing

    Bugs are found and fixed:

    1. The previous solver might predict results with singularities in phiI region. This is fixed.

      The source code is updated:

    2. Change the phase name to none if single-phase flow is simulated. This makes the variable names change from A.air to A.
    3. Moving the correction of diffusivity from MultiComponentPhaseModel to diffusivityModelList.
    4. Moving the definition of phase properties from phaseProperties to regionProperties.
    5. Avoiding redundent output of diffusivity coefficients.
    6. Applying a different method to Update the value of phi in phiI region –> use setReference of phiEqn. This seems to make the solution more stable.
    7. Making the "porousZone" flexable to read. If the file doesn't exist, no porous zones are applied.
    8. Update the test cases: rewrite the scripts.
    9. Change the header of each file. openFuelCell is included.
  • [Dec. 2022] Update the repository
    1. Fixed a bug in diffusivityList
    2. Update the tutorial
  • [Sep. 2023] Update the repository for public release
    1. A new barnch is included for OpenFOAM-v2306 2 The prescribed mean current density and voltage are now defined as a function of time. (Availiable functions can be found in OpenFOAM/primitives/functions/Function1).
    2. Include the radiation model in solid region.
    3. Copy thermoTools to the repo. (need to remove this in next update.)
    4. In test cases, when it comes to two-phase flow, a steadyState scheme is now used, specially for ddt term of species transfer.
    5. Update the preprocessing script for an easier usage.