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_parameters
dict: Aggregated parameters of the instance.
binding_model
binding_model: BindingModel of the unit operation.
bulk_reaction_model
bulk_reaction_model: Reaction in bulk phase.
- c
- component_system
- discretization
- flow_rate
- flow_rate_filter
initial_state
dict: Dictionary with initial states.
missing_parameters
list: Parameters that are required but not set.
- model
- n_bound_states
- n_comp
- name
parameters
dict: Dictionary with parameter values.
particle_reaction_model
particle_liquid_reaction_model: Reaction in particle liquid phase.
polynomial_parameters
dict: Polynomial parameters of the instance.
- porosity
- q
required_parameters
Remove ‘flow_rate’ from required parameters.
- section_dependent_parameters
sized_parameters
dict: Sized parameters of the instance.
volume
float: Alias for volume.
volume_liquid
float: Volume of the liquid phase.
volume_solid
float: 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.