CADETProcess.processModel.Component

Contents

CADETProcess.processModel.Component#

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

Information about single component.

A component can contain subspecies (e.g. differently charged variants).

Attributes:
namestr | None

Name of the component.

specieslist[Species]

list[Species]: The subspecies of the component.

n_speciesint

int: The number of subspecies in the component.

labellist[str]

list[str]: The names of the subspecies.

chargeint | list[int | None]

list[int | None]: The charges of the subspecies.

molecular_weightfloat | list[float | None]

list[float | None]: The molecular weights of the subspecies.

densityfloat | list[float | None]

list[float | None]: The density of the subspecies.

Methods

add_species(*args, **kwargs)

Initialize a Structure instance.

check_required_parameters()

Verify if all required parameters are set.