CADETProcess.processModel.Spreading#

class CADETProcess.processModel.Spreading(n_binding_sites, adsorption_rate, desorption_rate, capacity, exchange_from_1_2, exchange_from_2_1, name, is_kinetic, _bound_states)[source]#

Bases: BindingBaseClass

Multi Component Spreading adsorption isotherm.

Attributes:
adsorption_ratelist of unsigned floats.

Adsorption rate constants in state-major ordering. Length depends on n_bound_states.

desorption_ratelist of unsigned floats.

Desorption rate constants in state-major ordering. Length depends on n_bound_states.

capacitylist of unsigned floats.

Maximum adsorption capacities in state-major ordering. Length depends on n_bound_states.

exchange_from_1_2list of unsigned floats.

Exchange rates from the first to the second bound state. Length depends on n_comp.

exchange_from_2_1list of unsigned floats.

Exchange rates from the second to the first bound state. Length depends on n_comp.

adsorption_rate#

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.

exchange_from_1_2#

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

exchange_from_2_1#

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

n_binding_sites#

Parameter descriptor for integers parameters constrained within bounds.