Skip to main contentIBM Quantum Documentation Mirror

PauliLindbladMapModel

pydantic model PauliLindbladMapModel

GitHub

Bases: BaseModel

Encoding of a sparse Pauli Lindblad map.

num_qubits

field

Type: int [Required]

The total number of qubits the map applies to.

Constraints

  • ge = 0

sparse_terms

field

Type: list[tuple[str, list[int], float]] [Required]

The Pauli Lindblad terms in the sparse form (pauli_string, qubit_idxs, rate).

from_pauli_lindblad_map

classmethod from_pauli_lindblad_map(pauli_lindblad_map)

GitHub

Encode a qiskit.quantum_info.PauliLindbladMap into this model.

Parameters

pauli_lindblad_map (PauliLindbladMap)

Return type

PauliLindbladMapModel

to_pauli_lindblad_map

to_pauli_lindblad_map()

GitHub

Decode this model into a qiskit.quantum_info.PauliLindbladMap.

Return type

PauliLindbladMap