core.modeler.pauli_expr#
Classes#
Pauli expression class. |
Module Contents#
- class PauliExpr#
Pauli expression class.
- x() jijmodeling.BinaryVar #
Create a PauliX expression.
- Parameters:
shape (int | jm.Placeholder | tuple[int, ...]) – Shape of the PauliX expression.
- Raises:
ValueError – If the shape is invalid.
- Returns:
PauliX expression.
- Return type:
jm.BinaryVar
- y() jijmodeling.BinaryVar #
Create a PauliY expression.
- Parameters:
shape (int | jm.Placeholder | tuple[int, ...]) – Shape of the PauliY expression.
- Raises:
ValueError – If the shape is invalid.
- Returns:
PauliY expression.
- Return type:
jm.BinaryVar
- z() jijmodeling.BinaryVar #
Create a PauliZ expression.
- Parameters:
shape (int | jm.Placeholder | tuple[int, ...]) – Shape of the PauliZ expression.
- Raises:
ValueError – If the shape is invalid.
- Returns:
PauliZ expression.
- Return type:
jm.BinaryVar