qrisp.QuantumArray.concatenate#

QuantumArray.concatenate(other, axis=0)[source]#

Concatenates two QuantumArrays along an axis with similar semantics as numpy.concatenate.

Note

This method never allocates additional qubits and instead returns a “view”.

Parameters:
otherQuantumArray

The other array to concatenate.

axisint, optional

The axis to concatenate along. The default is 0.

Returns:
resQuantumArray

The concatenated QuantumArray.

Raises:
Exception

Tried to concatenate two QuantumArrays with non-identical qtype.