pyoomph.materials.mass_transfer module
- class pyoomph.materials.mass_transfer.DifferenceDrivenMassTransferModel(props_inside, props_outside)[source]
Bases:
FluidPropMassTransferModelA mass transfer model that is driven by the difference between the equilibrium composition and the actual composition. This difference is multiplied by a mass transfer coefficient to get the mass transfer rate.
- Parameters:
FluidPropMassTransferModel (_type_) – _description_
- default_mass_flux_coefficient
The factor of proportionality between the driving force and the mass transfer rate.
- class pyoomph.materials.mass_transfer.DifferenceDrivenMassTransferModelLiquidGas(props_inside, props_outside)[source]
Bases:
DifferenceDrivenMassTransferModelThe standard mass transfer model for liquid-gas interface. We enforce Raoult’s law by a rate-limited process. The driving force is the difference between the equilibrium mole fractions and the actual mole fractions in the gas phase. This difference is multiplier by a factor to get the mass transfer rate. If this factor is large, it behvaes almost like a Dirichlet condition, i.e. it will be diffusion-limited mass transfer.
- Parameters:
props_inside (
Union[PureLiquidProperties,MixtureLiquidProperties]) – The properties of the liquid phaseprops_outside (
Union[PureGasProperties,MixtureGasProperties]) – The properties of the gas phase
- class pyoomph.materials.mass_transfer.MassTransferModelBase[source]
Bases:
objectBase class for mass transfer models
- pyoomph.materials.mass_transfer.StandardMassTransferModelLiquidGas