CADETProcess.processModel.MassActionLawParticle

CADETProcess.processModel.MassActionLawParticle#

class CADETProcess.processModel.MassActionLawParticle(name)[source]#

Parameters for Reaction in Particle Phase.

Attributes:
aggregated_parameters

dict: Aggregated parameters of the instance.

component_system

ComponentSystem: Component System

cross_phase_reactions

list: Cross phase reactions.

exponents_bwd_liquid
exponents_bwd_liquid_modsolid
exponents_bwd_solid
exponents_bwd_solid_modliquid
exponents_fwd_liquid
exponents_fwd_liquid_modsolid
exponents_fwd_solid
exponents_fwd_solid_modliquid
k_bwd_liquid
k_bwd_solid
k_eq_liquid

list: Equilibrium constants of liquid phase Reactions.

k_eq_solid

list: Equilibrium constants of solid phase Reactions.

k_fwd_liquid
k_fwd_solid
liquid_reactions

list: Liquid phase Reactions.

missing_parameters

list: Parameters that are required but not set.

model
n_comp

int: Number of components.

n_cross_phase_reactions

int: Number of cross phase Reactions.

n_liquid_reactions

int: Number of liquid phase Reactions.

n_solid_reactions

int: Number of solid phase Reactions.

name
parameters

dict: Parameters of the instance.

polynomial_parameters

dict: Polynomial parameters of the instance.

required_parameters

list: Parameters that have no default value.

sized_parameters

dict: Sized parameters of the instance.

solid_reactions

list: Solid phase Reactions.

stoich_liquid
stoich_solid

Methods

add_cross_phase_reaction(component_system, ...)

Initialize individual cross-phase MAL reaction.

add_liquid_reaction(component_system, ...[, ...])

Initialize individual Mass Action Law Reaction.

add_solid_reaction(component_system, ...[, ...])

Initialize individual Mass Action Law Reaction.

check_required_parameters()

Verify if all required parameters are set.