transport

Transport properties

This module contains classes to evaluate the transport properties of fluid systems.

Functions

calculate_conductivity

Calculates the ionic conductivity \(\kappa\) using the Onsager transport coefficients \(L_{ij}\).

calculate_electrophoretic_mobility

Calculates the electrophoretic mobility \(\mu_i\) of each species using the Onsager transport coefficients \(L_{ij}\).

calculate_transference_number

Calculates the transference number \(t_i\) of each species using the Onsager transport coefficients \(L_{ij}\).

calculate_transport_coefficients

Fits the mean squared displacements (MSDs) or the analogous cross displacements (CDs) to evaluate the self-diffusion coefficients \(D_i\) and the Onsager transport coefficients \(L_{ij}\) and \(L_{ii}^\mathrm{self}\).

msd_fft

Calculates the mean squared displacement (MSD) or the analogous cross displacement (CD) using fast Fourier transforms (FFT).

msd_shift

Calculates the mean squared displacement (MSD) or the analogous cross displacement (CD) using the Einstein relation.

Classes

Onsager

A serial implementation to calculate the Onsager transport coefficients and its related properties.