Function quest_bind::init_pauli_hamil
source · pub fn init_pauli_hamil(
hamil: &mut PauliHamil,
coeffs: &[Qreal],
codes: &[pauliOpType]
) -> Result<(), QuestError>
Expand description
Initialize PauliHamil
instance with the given term
coefficients
Examples
use quest_bind::PauliOpType::*;
let hamil = &mut PauliHamil::try_new(2, 2).unwrap();
init_pauli_hamil(
hamil,
&[0.5, -0.5],
&[PAULI_X, PAULI_Y, PAULI_I, PAULI_I, PAULI_Z, PAULI_X],
)
.unwrap();
See QuEST API for more information.