CADETProcess.processModel.ComponentSystem#
- class CADETProcess.processModel.ComponentSystem(name)[source]#
Information about components in system.
A component can contain subspecies (e.g. differently charged variants).
- Attributes:
- nameString
Name of the component system.
componentslistlist: List of components in the system.
n_speciesintint: Number of species.
n_compintint: Number of species.
n_componentsintint: Number of components.
indicesdictdict: List of species indices for each component name.
nameslistlist: List of component names.
specieslistlist: List of species names.
- chargelist
Charges of all components species.
- molecular_weightlist
Molecular weights of all component species.
Methods
add_component([name, species, charge, ...])- Parameters:
Verify if all required parameters are set.
remove_component(component)Remove a component from the system.