CADETProcess.processModel.LumpedRateModelWithoutPores

CADETProcess.processModel.LumpedRateModelWithoutPores#

class CADETProcess.processModel.LumpedRateModelWithoutPores(total_porosity, c, _q, length, diameter, axial_dispersion, flow_direction, name)[source]#

Parameters for a lumped rate model without pores.

Attributes:
total_porosityUnsignedFloat between 0 and 1.

Total porosity of the column.

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.

solution_recorderLRMRecorder

Solution recorder for the unit operation.

Methods

NTP(flow_rate)

Number of theoretical plates.

calculate_flow_rate_from_velocity(u0)

Calculate volumetric flow rate from interstitial velocity.

calculate_interstitial_rt(flow_rate)

Calculate mean residence time of a (non adsorbing) volume element.

calculate_interstitial_velocity(flow_rate)

Calculate flow velocity of a (non adsorbing) volume element.

calculate_superficial_rt(flow_rate)

Calculate mean residence time of a volume element in an empty column.

calculate_superficial_velocity(flow_rate)

Calculate superficial flow velocity of a volume element in an empty column.

check_required_parameters()

Verify if all required parameters are set.

set_axial_dispersion_from_NTP(NTP, flow_rate)

Set axial dispersion from number of theoretical plates (NTP).

set_diameter_from_interstitial_velocity(Q, u0)

Set diamter from flow rate and interstitial velocity.

Notes

Although technically the LumpedRateModelWithoutPores does not have particles, the particle reactions interface is used to support reactions in the solid phase and cross-phase reactions.