liquid_mixture_tc#
- liquid_mixture_tc(phase, T='pore.temperature', mu='pore.viscosity', Vms_at_Tb='param.molar_volume_Tb.*', sigmas_at_Tb='param.surface_tension_Tb.*')[source]#
Uses Tyn-Calus model to estimate diffusion coefficient in a dilute liquid solution of A in B from first principles at conditions of interest
- Parameters:
phase (OpenPNM Phase object) – The phase object to which this model is associated (i.e. attached). This controls the length of the calculated array(s), and also provides access to other necessary properties.
T (str (dict key) or numeric) – Name of the dictionary key on
phase
containing the ndarray of temperature values, in units of [K]. If a numerical value is passed (i.e. a scalar or ndarray) it gets used directly.mu (str (dict key) or numeric) – Name of the dictionary key on
phase
containing the ndarray of kinematic viscosity values, in units of [Pa.s]. If a numerical value is passed (i.e. a scalar or ndarray) it gets used directly.Vms_at_Tb (str or list of scalars) – Molar volumes of each component at its boiling temperature (m3/mol). Can either be a string to a parameter on each component of a list of scalar values which are used directly
sigmas_at_Tb (float) – Surface tension of component A at boiling temperature (N/m)