CADETProcess.modelBuilder.ParallelZone

Contents

CADETProcess.modelBuilder.ParallelZone#

class CADETProcess.modelBuilder.ParallelZone(n_columns, flow_direction, name)[source]#

Zone with columns connected in parallel.

Attributes:
aggregated_parameters

dict: Aggregated parameters of the instance.

binding_model

BindingBaseClass: binding model parameters of the unit operation.

bulk_reaction_model

BulkReactionBase: Reaction in bulk phase.

component_system

ComponentSystem: Component of the unit operation.

discretization

DiscretizationParametersBase: Discretization parameters of the unit operation.

flow_direction
initial_state

list: The initial state of the columns in the zone.

inlet_unit

Cstr: The inlet CSTR unit of the zone.

missing_parameters

Return list of missing parameters.

model

str: Return model name.

n_bound_states

int: Return number of bound states.

n_columns
n_comp

int: Number of components.

n_ports

int: Number of ports.

name
outlet_unit

Cstr: The outlet CSTR unit of the zone.

parameters

dict: Dictionary with parameter values.

particle_reaction_model

ParticleReactionBase: Reaction in particle liquid phase.

polynomial_parameters

dict: Polynomial parameters of the instance.

ports

list: Ports of the unit operation.

required_parameters

list: Parameters that have no default value.

section_dependent_parameters

Return section dependent parameters.

sized_parameters

dict: Sized parameters of the instance.

Methods

check_required_parameters()

Checkf if there are missing parameters left.