CADETProcess.processModel.MobilePhaseModulator#

class CADETProcess.processModel.MobilePhaseModulator(adsorption_rate, desorption_rate, capacity, ion_exchange_characteristic, beta, hydrophobicity, gamma, linear_threshold, name, is_kinetic, n_binding_sites, _bound_states)[source]#

Bases: BindingBaseClass

Mobile Phase Modulator adsorption isotherm.

Attributes:
adsorption_ratelist of unsigned floats.

Adsorption rate constants. Length depends on n_comp.

desorption_ratelist of unsigned floats.

Desorption rate constants. Length depends on n_comp.

capacitylist of unsigned floats.

Maximum adsorption capacities. Length depends on n_comp.

ion_exchange_characteristiclist of unsigned floats.

Parameters describing the ion-exchange characteristics (IEX). Length depends on n_comp.

hydrophobicitylist of floats.

Parameters describing the hydrophobicity (HIC). Length depends on n_comp.

linear_thresholdUnsignedFloat

Concentration of c0 at which to switch to linear model approximation.

adsorption_rate#

Descriptor for unsigned lists whose size depends on other instance attributes.

beta#

Descriptor for unsigned lists whose size depends on other instance attributes.

capacity#

Descriptor for unsigned lists whose size depends on other instance attributes.

desorption_rate#

Descriptor for unsigned lists whose size depends on other instance attributes.

gamma#

Descriptor for lists of floats whose size depends on other instance attributes.

hydrophobicity#

Descriptor for lists of floats whose size depends on other instance attributes.

ion_exchange_characteristic#

Descriptor for unsigned lists whose size depends on other instance attributes.

linear_threshold#

Parameter descriptor for unsigned floating-point parameters.