12#ifndef DUMUX_BINARY_COEFF_H2O_XYLENE_HH
13#define DUMUX_BINARY_COEFF_H2O_XYLENE_HH
17#include <dune/common/math.hh>
39 template <
class Scalar>
43 constexpr Scalar sanderH = 1.5e-1;
45 Scalar dumuxH = sanderH / 101.325;
56 template <
class Scalar>
70 constexpr Scalar M_x = 1e3*Xylene::molarMass();
71 constexpr Scalar M_w = 1e3*H2O::molarMass();
72 constexpr Scalar Tb_x = 412.9;
73 constexpr Scalar Tb_w = 373.15;
74 constexpr Scalar V_B_w = 18.0;
75 const Scalar sigma_w = 1.18*pow(V_B_w, 0.333);
76 constexpr Scalar T_scal_w = 1.15*Tb_w;
77 constexpr Scalar V_B_x = 140.4;
78 const Scalar sigma_x = 1.18*pow(V_B_x, 0.333);
79 const Scalar sigma_wx = 0.5*(sigma_w + sigma_x);
80 constexpr Scalar T_scal_x = 1.15*Tb_x;
81 const Scalar T_scal_wx = sqrt(T_scal_w*T_scal_x);
85 T_star = max(T_star, 1e-5);
87 const Scalar Omega = 1.06036/pow(T_star, 0.1561) + 0.193/exp(T_star*0.47635)
88 + 1.03587/exp(T_star*1.52996) + 1.76474/exp(T_star*3.89411);
89 const Scalar B_ = 0.00217 - 0.0005*sqrt(1.0/M_w + 1.0/M_x);
90 const Scalar Mr = (M_w + M_x)/(M_w*M_x);
91 const Scalar D_wx = (B_*pow(
temperature,1.6)*sqrt(Mr))
92 /(1e-5*
pressure*power(sigma_wx, 2)*Omega);
104 template <
class Scalar>
Binary coefficients for water and xylene.
Definition: h2o_xylene.hh:29
static Scalar liquidDiffCoeff(Scalar temperature, Scalar pressure)
Diffusion coefficient for xylene in liquid water.
Definition: h2o_xylene.hh:105
static Scalar henry(Scalar temperature)
Henry coefficient for xylene in liquid water.
Definition: h2o_xylene.hh:40
static Scalar gasDiffCoeff(Scalar temperature, Scalar pressure)
Binary diffusion coefficient for molecular water and xylene.
Definition: h2o_xylene.hh:57
Material properties of pure water .
Definition: h2o.hh:49
Properties of xylene.
Definition: xylene.hh:37
Material properties of pure water .
Definition: air_mesitylene.hh:19
std::string temperature() noexcept
I/O name of temperature for equilibrium models.
Definition: name.hh:39
std::string pressure(int phaseIdx) noexcept
I/O name of pressure for multiphase systems.
Definition: name.hh:22