CADETProcess.processModel.Cstr#
- class CADETProcess.processModel.Cstr(porosity, flow_rate_filter, c, _q, 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.
- flow_rate_filter: float
Flow rate of pure liquid without components to reduce volume.
- solution_recorderCSTRRecorder
Solution recorder for the unit operation.
Notes
CADET generally supports particle reactions for the CSTR, however, this is currently not exposed since there are some issues with the interface (.
- Attributes:
- V
aggregated_parametersdict: Aggregated parameters of the instance.
binding_modelbinding_model: BindingModel of the unit operation.
bulk_reaction_modelbulk_reaction_model: Reaction in bulk phase.
- c
- component_system
- discretization
- flow_rate
- flow_rate_filter
initial_statedict: Dictionary with initial states.
missing_parameterslist: Parameters that are required but not set.
- model
- n_bound_states
- n_comp
- name
parametersdict: Dictionary with parameter values.
particle_reaction_modelparticle_liquid_reaction_model: Reaction in particle liquid phase.
polynomial_parametersdict: Polynomial parameters of the instance.
- porosity
- q
required_parametersRemove ‘flow_rate’ from required parameters.
- 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
Verify if all required parameters are set.
t0(flow_rate)Mean residence time of a (non adsorbing) volume element.