FS#306 Unify and generalize diffusive fluxes
|Reported by||Bernd Flemisch (email@example.com)|
|Reported at||Dec 9, 2015 16:01|
|Last edited by||Johannes Hommel (firstname.lastname@example.org)|
|Last edited at||Jul 14, 2016 14:00|
Each compositional model has its own FluxVariables: 1p2c, 2p2c, 2pnc, 3p3c, mpnc. Mostly, diffusive fluxes assuming Fickian diffusion are calculated there.
On the one hand, we should unify this and provide a calculation of Fick-based diffusive fluxes for an arbitrary number of phases.
On the other hand, we should generalize and also provide other diffusion models like Maxwell-Stefan or Knudsen. Maxwell-Stefan is already available in the mpnc model. It should be easy to extract this into a separate class that can be used from the other models as well.
The unification part is a continuation of FS#159.