pyoomph.materials.mass_transfer module

class pyoomph.materials.mass_transfer.DifferenceDrivenMassTransferModel(props_inside, props_outside)[source]

Bases: FluidPropMassTransferModel

A 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: DifferenceDrivenMassTransferModel

The 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:
class pyoomph.materials.mass_transfer.MassTransferModelBase[source]

Bases: object

Base class for mass transfer models

pyoomph.materials.mass_transfer.StandardMassTransferModelLiquidGas

alias of DifferenceDrivenMassTransferModelLiquidGas