CADETProcess.performance.Performance

Contents

CADETProcess.performance.Performance#

class CADETProcess.performance.Performance(mass, concentration, purity, recovery, productivity, eluent_consumption, mass_balance_difference)[source]#

Class for storing the performance parameters after fractionation.

Attributes:
massnp.ndarray

Mass of each component in the system after fractionation. Size depends on number of components.

concentrationnp.ndarray

Concentration of each component in the system after fractionation. Size depends on number of components.

puritynp.ndarray

Purity of each component in the system after fractionation. Size depends on number of components.

recoverynp.ndarray

Recovery of each component in the system after fractionation. Size depends on number of components.

productivitynp.ndarray

Productivity of each component in the system after fractionation. Size depends on number of components.

eluent_consumptionnp.ndarray

Eluent consumption of each component in the system after fractionation. Size depends on number of components.

mass_balance_differencenp.ndarray

Mass balance difference of each component. Size depends on number of components.

component_systemComponentSystem

The component system used for fractionation. If not provided, a default component system is used.

Methods

check_required_parameters()

Verify if all required parameters are set.

to_dict()

Return a dictionary representation of the object.