Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • openfoam openfoam
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 415
    • Issues 415
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 7
    • Merge requests 7
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • openfoamopenfoam
  • Merge requests
  • !384

Feature generalized newtonian

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sergio Ferraris requested to merge feature-generalizedNewtonian into develop Oct 05, 2020
  • Overview 17
  • Commits 7
  • Changes 99
  1. Derivative of B in thermo.H (dKcdTbyKc) calculated from S and G instead of dGdT. (ported from org) For the thermos, S and G are easier to obtain that dGdT.

    In our branch the Jacobian dKcdTbyKc is not used in the reaction mechanism, but it could be needed in the future.

  2. Removing hRefConst and eRefConst thermos and adding optional hRef, eRef and Tref as optional in hCosnt and eConst. Tutorials were updated.

3): adding generalizedNewtonian to laminar turbulence model

The generalizedNewtonian viscosity models were ported from
the org version and added to the laminar turbulence framework.

This allows its use to compressible and incompressible solvers
through the turbulence dictionary under the laminar sub-dictionary.

The thermal laminar viscosity is taken from the thermo for solvers
that use thermo library or from the transportProperties dictionary
for incompressible solvers.

At the moment the option to include viscosity models through the
transportDict is still available.

The icoTabulated EoS, hTabulated thermo and tabulated transport were ported from the org version

All the single phase solvers are ready to use the  generalizedNewtonian laminar models. Some multi-phase
solver needs the instantiation of the transport. 

The VoF solver icoReactingMultiPhaseInterFoam is capable of using the new models.  

Updating tutorial: tutorials/multiphase/icoReactingMultiPhaseInterFoam/inertMultiphaseMultiComponent

Edited Nov 13, 2020 by Mark OLESEN
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature-generalizedNewtonian