Skip to content

Draft: Generalize super engine physics for solid formulation

Michiel Wapperom requested to merge michiel/solid_formulation into development

This MR addresses the extended formulation for kinetic solids. In this formulation, the variables for solid components are volume fractions of the total porosity, rather than mole fractions. The variables for composition still sum to 1. The mole fractions of the fluid components can be obtained by normalizing the modified mole fractions of the fluid components.

Some inconsistencies in operators have been fixed.

Other changes include

  • PropertyContainer.evaluate() methods don't return list of properties, all can be accessed as member variables
  • Renamed PropertyContainer.dens/dens_m to rho/rho_m
Edited by Michiel Wapperom

Merge request reports