Notations

Troughout this page, u refers to a solution vector and electrolyte refers to an instance of ElectrolyteData.

Basic unknowns

SymbolUnitMeaningNotation in code
$\phi$$V$electrostatic potentialu[iϕ]
$p$$Pa$pressureu[ip]
$c_i$$\frac{mol}{m^3}$molar concentrationu[i]
$\gamma_i=\gamma_i(c_1\dots c_n, p)$$1$activity coefficientsee electrolyte.actcoeff!
$N_i$$\frac{mol}{m^2\cdot{}s}$molar fluxsee LiquidElectrolytes.pnpflux!
$q=F\sum_{i=1}^N z_i c_i$$\frac{A\cdot{}s}{m^3}$electric charge densitysee chargedensity

Species & Mixture data

SymbolUnitMeaningNotation in code
$z_i$1charge numberelectrolyte.z[i]
$D_i$$\frac{m^2}{s}$diffusion coefficientelectrolyte.D[i]
$v_i$$\frac{m^3}{mol}$molar volumeelectrolyte.v0, electrolyte.v[i]
$M_i$$\frac{kg}{mol}$molar masselectrolyte.M0, electrolyte.M[i]
$κ_i$$1$solvation numberelectrolyte.κ[i]
$ε$$1$mixture dielectric permittivityelectrolyte.ε
$T$$K$temperatureelectrolyte.T
$c^\circ=\frac{1}{v_0}$$\frac{mol}{m^3}$reference concentration1/electrolyte.v0
$p^\circ$$Pa$reference pressureelectrolyte.p_bulk
$\mu_i^\circ$$\frac{J}{mol}$reference chemical potential0

Physical constants

SymbolUnitMeaningNotation in code
$ε_0=8.854187\cdot 10^{-12}$$\frac{A\cdot{}s}{V\cdot{}m}$vacuum dielectric permittivityelectrolyte.ε0
$F=9.64853321 \cdot 10^4$$\frac{A\cdot{}s}{mol}$Faraday constantelectrolyte.F
$R=8.31446261815324$$\frac{J}{mol\cdot{}K}$molar gas constant

Derived data

SymbolUnitMeaningNotation in code
$\bar v_i = v_i + \kappa_i v_0$$\frac{m^3}{mol}$solvated ion molar volumeelectrolyte.barv[i]
$c_0 = \frac{1}{v_0}- \sum_{i=1}^N \frac{\bar v_i}{v_0}c_i$$\frac{mol}{m^3}$molar concentration of solventsee c0_barc
$\bar c = \sum_{i=0}^N c_i= \frac{1}{v_0}+ \sum_{i=1}^N \left (1 -\frac{\bar v_i}{v_0}\right) c_i$$\frac{mol}{m^3}$molar concentration of mixturesee c0_barc
$m_i=\frac{M_i+\kappa_iM_i}{M_0}=\frac{M_i}{M_0}+\kappa_i$$\frac{kg}{mol}$solvated molar mass ratioelectrolyte.Mrel
$\tilde v_i=\frac{v_i+\kappa_iv_i}{v_0}=\frac{v_i}{v_0}+\kappa_i$$\frac{kg}{mol}$solvated molar volume ratioelectrolyte.tildev

Remark on Units

All physical quantities are assumed to be consistently represented through their values expressed in basic SI units (m, kg, s, A, K, mol, cd), supported by the LessUnitful.jl package built on top of Unitful.jl. Values of physical constants are obtained via LessUnitful.jl from PhyscialConstants.CODATA2018.