@@ -1395,21 +1395,21 @@ struct GateDecompositionPattern final
13951395 const matrix2x2& unitaryMatrix,
13961396 bool simplify,
13971397 std::optional<qc::fp> atol) {
1398- auto [theta, phi, lamda , phase] =
1398+ auto [theta, phi, lambda , phase] =
13991399 angles_from_unitary (unitaryMatrix, target_basis);
14001400
14011401 switch (target_basis) {
14021402 case EulerBasis::ZYZ:
1403- return calculateRotationGates (theta, phi, lamda , phase, qc::RZ, qc::RY,
1403+ return calculateRotationGates (theta, phi, lambda , phase, qc::RZ, qc::RY,
14041404 simplify, atol);
14051405 case EulerBasis::ZXZ:
1406- return calculateRotationGates (theta, phi, lamda , phase, qc::RZ, qc::RX,
1406+ return calculateRotationGates (theta, phi, lambda , phase, qc::RZ, qc::RX,
14071407 simplify, atol);
14081408 case EulerBasis::XZX:
1409- return calculateRotationGates (theta, phi, lamda , phase, qc::RX, qc::RZ,
1409+ return calculateRotationGates (theta, phi, lambda , phase, qc::RX, qc::RZ,
14101410 simplify, atol);
14111411 case EulerBasis::XYX:
1412- return calculateRotationGates (theta, phi, lamda , phase, qc::RX, qc::RY,
1412+ return calculateRotationGates (theta, phi, lambda , phase, qc::RX, qc::RY,
14131413 simplify, atol);
14141414 default :
14151415 // TODO: allow other bases
0 commit comments