CliffordUtils.compose_gates

CliffordUtils.compose_gates(cliff, gatelist)[source]

Add gates to a Clifford object from a list of gates.

Parameters
  • cliff (Clifford) – a Clifford class object.

  • gatelist (list) – a list of gates.

Returns

A Clifford class object, after composing cliff and the gates from gatelist.

Return type

Clifford

Raises

ValueError – unknown gate type.