OccupiedModals#

class OccupiedModals(num_modals)[ソース]#

ベースクラス: object

The OccupiedModals property.

The following attributes can be set via the initializer but can also be read and updated once the OccupiedModals object has been constructed.

num_modals#

the number of modals per mode in the system.

Type:

Sequence[int]

パラメータ:

num_modals (Sequence[int]) – the number of modals for each mode.

Methods

interpret(result)[ソース]#

Interprets an EigenstateResult in this property’s context.

パラメータ:

result (EigenstateResult) – the result to add meaning to.

second_q_ops()[ソース]#

Returns the second quantized operators indicating the occupied modals per mode.

戻り値:

A mapping of strings to VibrationalOp objects.

戻り値の型:

Mapping[str, VibrationalOp]