CADETProcess.processModel.MultiComponentColloidal#
- class CADETProcess.processModel.MultiComponentColloidal(bound_states, phase_ratio, kappa_exponential, kappa_factor, kappa_constant, coordination_number, logkeq_ph_exponent, logkeq_power_exponent, logkeq_power_factor, logkeq_exponent_factor, logkeq_exponent_multiplier, bpp_ph_exponent, bpp_power_exponent, bpp_power_factor, bpp_exponent_factor, bpp_exponent_multiplier, protein_radius, kinetic_rate_constant, linear_threshold, use_ph, name, is_kinetic, n_binding_sites, _bound_states)[source]#
Bases:
BindingBaseClassColloidal isotherm from Xu and Lenhoff 2009.
- Attributes:
- phase_ratiounsigned float.
Phase ratio.
- kappa_exponentialunsigned float.
Screening term exponential factor.
- kappa_factorunsigned float.
Screening term factor.
- kappa_constantunsigned float.
Screening term constant.
- coordination_numberunsigned integer.
Coordination number.
- logkeq_ph_exponentlist of unsigned floats.
Equilibrium constant factor exponent term for pH. Size depends on n_comp.
- logkeq_power_exponentlist of unsigned floats.
Equilibrium constant power exponent term for salt. Size depends on n_comp.
- logkeq_power_factorlist of unsigned floats.
Equilibrium constant power factor term for salt. Size depends on n_comp.
- logkeq_exponent_factorlist of unsigned floats.
Equilibrium constant exponent factor term for salt. Size depends on n_comp.
- logkeq_exponent_multiplierlist of unsigned floats.
Equilibrium constant exponent multiplier term for salt. Size depends on n_comp.
- bpp_ph_exponentlist of unsigned floats..
BPP constant exponent factor term for pH. Size depends on n_comp.
- bpp_power_exponentlist of unsigned floats.
Bpp constant power exponent term for salt. Size depends on n_comp.
- bpp_power_factorlist of unsigned floats.
Bpp constant power factor term for salt. Size depends on n_comp.
- bpp_exponent_factorlist of unsigned floats.
Bpp constant exponent factor term for salt. Size depends on n_comp.
- bpp_exponent_multiplierlist of unsigned floats.
Bpp constant exponent multiplier term for salt. Size depends on n_comp.
- protein_radiuslist of unsigned floats.
Protein radius. Size depends on n_comp.
- kinetic_rate_constantlist of unsigned floats.
Adsorption kinetics. Size depends on n_comp.
- linear_thresholdunsigned float.
Linear threshold.
- use_phBoolean.
Include pH or not.
- bound_states#
Descriptor for unsigned lists of integers whose size depends on other instance attributes.
- bpp_exponent_factor#
Descriptor for lists of floats whose size depends on other instance attributes.
- bpp_exponent_multiplier#
Descriptor for lists of floats whose size depends on other instance attributes.
- bpp_ph_exponent#
Descriptor for lists of floats whose size depends on other instance attributes.
- bpp_power_exponent#
Descriptor for lists of floats whose size depends on other instance attributes.
- bpp_power_factor#
Descriptor for lists of floats whose size depends on other instance attributes.
- coordination_number#
Parameter descriptor for unsigned integer parameters.
- kappa_constant#
Parameter descriptor for unsigned floating-point parameters.
- kappa_exponential#
Parameter descriptor for unsigned floating-point parameters.
- kappa_factor#
Parameter descriptor for unsigned floating-point parameters.
- kinetic_rate_constant#
Descriptor for lists of floats whose size depends on other instance attributes.
- linear_threshold#
Parameter descriptor for unsigned floating-point parameters.
- logkeq_exponent_factor#
Descriptor for lists of floats whose size depends on other instance attributes.
- logkeq_exponent_multiplier#
Descriptor for lists of floats whose size depends on other instance attributes.
- logkeq_ph_exponent#
Descriptor for lists of floats whose size depends on other instance attributes.
- logkeq_power_exponent#
Descriptor for lists of floats whose size depends on other instance attributes.
- logkeq_power_factor#
Descriptor for lists of floats whose size depends on other instance attributes.
- phase_ratio#
Parameter descriptor for unsigned floating-point parameters.
- protein_radius#
Descriptor for lists of floats whose size depends on other instance attributes.
- use_ph#
Parameter descriptor constrained to boolean values.
Notes
This class also supports casting integers 0 and 1 to their boolean equivalents.