CADETProcess.processModel.SimplifiedMultistateStericMassAction#

class CADETProcess.processModel.SimplifiedMultistateStericMassAction(bound_states, adsorption_rate, desorption_rate, characteristic_charge_first, characteristic_charge_last, quadratic_modifiers_charge, steric_factor_first, steric_factor_last, quadratic_modifiers_steric, capacity, exchange_from_weak_stronger, linear_exchange_ws, quadratic_exchange_ws, exchange_from_stronger_weak, linear_exchange_sw, quadratic_exchange_sw, reference_liquid_phase_conc, reference_solid_phase_conc, name, is_kinetic, n_binding_sites, _bound_states)[source]#

Bases: BindingBaseClass

Simplified multistate Steric Mass Action adsorption isotherm.

Attributes:
adsorption_ratelist of unsigned floats.

Adsorption rate constants of the components to different bound states in component-major ordering. Length depends on n_bound_states.

desorption_ratelist of unsigned floats.

Desorption rate constants of the components to different bound states in component-major ordering. Length depends on n_bound_states.

characteristic_charge_firstlist of unsigned floats.

Characteristic charges of the components in the first (weakest) bound state. Length depends on n_comp.

characteristic_charge_lastlist of unsigned floats.

Characteristic charges of the components in the last (strongest) bound state. Length depends on n_comp.

quadratic_modifiers_chargelist of unsigned floats.

Quadratic modifiers of the characteristic charges of the different components depending on the index of the bound state. Length depends on n_comp.

steric_factor_firstlist of unsigned floats.

Steric factor of the components in the first (weakest) bound state. Length depends on n_comp.

steric_factor_lastlist of unsigned floats.

Steric factor of the components in the last (strongest) bound state. Length depends on n_comp.

quadratic_modifiers_stericlist of unsigned floats.

Quadratic modifiers of the sterif factors of the different components depending on the index of the bound state. Length depends on n_comp.

capacityunsigned float.

Stationary phase capacity (monovalent salt counterions): The total number of binding sites available on the resin surface.

exchange_from_weak_strongerlist of unsigned floats.

Exchangde rated from a weakly bound state to the next stronger bound state.

linear_exchange_wslist of unsigned floats.

Linear exchange rate coefficients from a weakly bound state to the next stronger bound state. Length depends on n_comp.

quadratic_exchange_wslist of unsigned floats.

Quadratic exchange rate coefficients from a weakly bound state to the next stronger bound state. Length depends on n_comp.

exchange_from_stronger_weaklist of unsigned floats.

Exchange rate coefficients from a strongly bound state to the next weaker bound state. Length depends on n_comp.

linear_exchange_swlist of unsigned floats.

Linear exchange rate coefficients from a strongly bound state to the next weaker bound state. Length depends on n_comp.

quadratic_exchange_swlist of unsigned floats.

Quadratic exchange rate coefficients from a strongly bound state to the next weaker bound state. Length depends on n_comp.

reference_liquid_phase_conclist of unsigned floats.

Reference liquid phase concentration (optional, default value = 1.0).

reference_solid_phase_conclist of unsigned floats.

Reference solid phase concentration (optional, default value = 1.0).

adsorption_rate#

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

bound_states#

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

capacity#

Parameter descriptor for unsigned floating-point parameters.

characteristic_charge_first#

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

characteristic_charge_last#

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

desorption_rate#

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

exchange_from_stronger_weak#

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

exchange_from_weak_stronger#

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

linear_exchange_sw#

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

linear_exchange_ws#

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

quadratic_exchange_sw#

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

quadratic_exchange_ws#

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

quadratic_modifiers_charge#

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

quadratic_modifiers_steric#

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

reference_liquid_phase_conc#

Parameter descriptor for unsigned floating-point parameters.

reference_solid_phase_conc#

Parameter descriptor for unsigned floating-point parameters.

steric_factor_first#

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

steric_factor_last#

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