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.
components
listlist: List of components in the system.
n_species
intint: Number of species.
n_comp
intint: Number of species.
n_components
intint: Number of components.
indices
dictdict: List of species indices for each component name.
names
listlist: List of component names.
species
listlist: 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.