CADETProcess.processModel.Cstr#
- class CADETProcess.processModel.Cstr(flow_rate_filter, c, _q, init_liquid_volume, const_solid_volume, _V, name, flow_rate)[source]#
Parameters for an ideal mixer.
- Parameters:
- cList of unsigned floats. Length depends on n_comp
Initial concentration of the reactor.
- qList of unsigned floats. Length depends on n_comp
Initial concentration of the bound phase.
- Vunsigned float
Initial volume of the reactor.
- porosityUnsignedFloat between 0 and 1.
Total porosity of the Cstr.
- initial_liquid_volumeUnsignedFloat above 0.
Initial liquid volume of the reactor.
- const_solid_volumeUnsignedFloat above or equal 0.
Initial and constant solid volume of the reactor.
- flow_rate_filter: float
Flow rate of pure liquid without components to reduce volume.
- solution_recorderCSTRRecorder
Solution recorder for the unit operation.
- Attributes:
Vfloat: Total volume of the unit operation.
aggregated_parametersdict: Aggregated parameters of the instance.
binding_modelBindingBaseClass: binding model parameters of the unit operation.
bulk_reaction_modelBulkReactionBase: Reaction in bulk phase.
- c
component_systemComponentSystem: Component of the unit operation.
- const_solid_volume
discretizationDiscretizationParametersBase: Discretization parameters of the unit operation.
- flow_rate
- flow_rate_filter
- init_liquid_volume
initial_statedict: Dictionary with initial states.
missing_parametersReturn list of missing parameters.
modelstr: Return model name.
n_bound_statesint: Return number of bound states.
n_compint: Number of components.
n_portsint: Number of ports.
- name
parametersdict: Dictionary with parameter values.
particle_reaction_modelParticleReactionBase: Reaction in particle liquid phase.
polynomial_parametersdict: Polynomial parameters of the instance.
porosityfloat: Porosity of the unit operation.
portslist: Ports of the unit operation.
qlist[float]: Initial solid phase concentration.
required_parametersRemove ‘flow_rate’ from required parameters.
section_dependent_parametersReturn section dependent parameters.
sized_parametersdict: Sized parameters of the instance.
volumefloat: Alias for volume.
volume_liquidfloat: Volume of the liquid phase.
volume_solidfloat: Volume of the solid phase.
Methods
calculate_interstitial_rt(flow_rate)Calculate mean residence time of a (non adsorbing) volume element.
Checkf if there are missing parameters left.
Notes
CADET generally supports particle reactions for the CSTR, however, this is currently not exposed since there are some issues with the interface (.