braket.ir.ahs.hamiltonian module

class braket.ir.ahs.hamiltonian.Hamiltonian(*, drivingFields: List[DrivingField], shiftingFields: List[ShiftingField])[source]

Bases: BaseModel

Specifies the Hamiltonian

driving_fileds

An externally controlled force that drives coherent transitions between selected levels of certain atom types

shifting_fields

An externally controlled polarizing force the effect of which is accurately described by a frequency shift of certain levels.

Examples

>>> Hamiltonian(driving_fields=[DrivingField],shifting_fields=[ShiftingField])

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

drivingFields: List[DrivingField]
shiftingFields: List[ShiftingField]