23 #ifndef CUSTOM_KERNEL_1QUBIT_GATE_H 24 #define CUSTOM_KERNEL_1QUBIT_GATE_H 29 #define _USE_MATH_DEFINES A class representing a U3 gate.
A class representing a custom_kernel_1qubit_gate gate.
void apply_from_right(Matrix_real ¶meters, Matrix &input)
Call to apply the gate on the input array/matrix by input*U3.
custom_kernel_1qubit_gate * clone()
Call to create a clone of the present class.
custom_kernel_1qubit_gate()
Nullacustom_kernel_1qubit_gate constructor of the class.
void apply_to(Matrix &input)
Call to apply the gate on the input array/matrix by U3*input.
Header file of complex array storage array with automatic and thread safe reference counting...
Class to store data of complex arrays and its properties.
Header file for a class representing a U3 gate.
~custom_kernel_1qubit_gate()
Destructor of the class.
Class to store data of complex arrays and its properties.