qrisp.cold.DCQOProblem.compile_U_cold#

DCQOProblem.compile_U_cold(qarg, N_opt, N_steps, T, CRAB=False)[source]#

Compiles the circuit that is created by the apply_cold_hamiltonian method.

Parameters:
qargQuantumVariable

The argument to which the COLD circuit is applied.

N_optint

Number of optimization parameters in H_control.

N_stepsint

Number of timesteps.

Tfloat

Evolution time for the simulation.

CRABbool, optional

If True, the CRAB optimization method is being used. The default is False.

Returns:
compiled_qcQuantumCircuit

The compiled quantum circuit.