SEC.Models.SdmMonoPore#

SEC.Models.SdmMonoPore.py

sdm_monopore_cf(w, npi, tpi, N0, t0)#
sdm_monopore_pdf(x, npi, tpi, N0, t0, timescale=0.25)#
sdm_monopore_gamma_cf(w, npi, k, theta, N0, t0)#

Gamma-distributed residence times with mobile phase dispersion.

Parameters:#

warray

Frequency array

npifloat

Mean number of pore entries (Poisson parameter)

kfloat

Gamma shape parameter (k=1 recovers exponential)

thetafloat

Gamma scale parameter (mean residence = k*theta)

N0float

Plate number (mobile phase dispersion)

t0float

Mean mobile phase time

Returns:#

CFcomplex array

Characteristic function

Notes:#

  • Exponential: CF = 1/(1 - iω*τ)

  • Gamma: CF = (1 - iω*θ)^(-k)

  • For k=1, θ=τ: Gamma → Exponential

sdm_monopore_gamma_pdf(x, npi, k, theta, N0, t0, timescale=0.25)#

Wrapper with timescale normalization