Lines Matching refs:apply_lambda

436   void apply_lambda(Lambda&& func);
457 void apply_lambda(Lambda&& func, const list_t &qubits);
469 void apply_lambda(Lambda&& func, const list_t &qubits, const param_t &par);
753 apply_lambda(lambda, qubits, state); in initialize_component()
941 void QubitVector<data_t>::apply_lambda(Lambda&& func) { in apply_lambda() function in QV::QubitVector
954 void QubitVector<data_t>::apply_lambda(Lambda&& func, const list_t &qubits) { in apply_lambda() function in QV::QubitVector
979 void QubitVector<data_t>::apply_lambda(Lambda&& func, in apply_lambda() function in QV::QubitVector
1129 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}}), convert(mat)); in apply_matrix()
1146 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}}), convert(mat)); in apply_matrix()
1163 apply_lambda(lambda, areg_t<4>({{qubits[0], qubits[1], qubits[2], qubits[3]}}), convert(mat)); in apply_matrix()
1181 apply_lambda(lambda, qubits, convert(mat)); in apply_matrix()
1217 apply_lambda(lambda, qubits, convert(mat)); in apply_multiplexer()
1245 apply_lambda(lambda, areg_t<1>({{qubits[0]}}), convert(diag)); in apply_diagonal_matrix()
1266 apply_lambda(lambda, areg_t<1>({{qubits[0]}})); in apply_permutation_matrix()
1276 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}})); in apply_permutation_matrix()
1286 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}})); in apply_permutation_matrix()
1296 apply_lambda(lambda, areg_t<4>({{qubits[0], qubits[1], qubits[2], qubits[3]}})); in apply_permutation_matrix()
1306 apply_lambda(lambda, areg_t<5>({{qubits[0], qubits[1], qubits[2], in apply_permutation_matrix()
1317 apply_lambda(lambda, areg_t<6>({{qubits[0], qubits[1], qubits[2], in apply_permutation_matrix()
1329 apply_lambda(lambda, qubits); in apply_permutation_matrix()
1358 apply_lambda(lambda, areg_t<1>({{qubits[0]}})); in apply_mcx()
1366 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}})); in apply_mcx()
1374 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}})); in apply_mcx()
1382 apply_lambda(lambda, qubits); in apply_mcx()
1403 apply_lambda(lambda, areg_t<1>({{qubits[0]}})); in apply_mcy()
1413 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}})); in apply_mcy()
1423 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}})); in apply_mcy()
1433 apply_lambda(lambda, qubits); in apply_mcy()
1452 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}})); in apply_mcswap()
1460 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}})); in apply_mcswap()
1468 apply_lambda(lambda, qubits); in apply_mcswap()
1482 apply_lambda(lambda, areg_t<1>({{qubits[0]}})); in apply_mcphase()
1490 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}})); in apply_mcphase()
1497 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}})); in apply_mcphase()
1506 apply_lambda(lambda, qubits); in apply_mcphase()
1545 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}}), convert(diag)); in apply_mcu()
1555 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}}), convert(diag)); in apply_mcu()
1565 apply_lambda(lambda, qubits, convert(diag)); in apply_mcu()
1586 apply_lambda(lambda, areg_t<2>({{qubits[0], qubits[1]}}), convert(mat)); in apply_mcu()
1597 apply_lambda(lambda, areg_t<3>({{qubits[0], qubits[1], qubits[2]}}), convert(mat)); in apply_mcu()
1608 apply_lambda(lambda, qubits, convert(mat)); in apply_mcu()
1639 apply_lambda(lambda, qubits); in apply_matrix()
1650 apply_lambda(lambda, qubits, convert(mat)); in apply_matrix()
1661 apply_lambda(lambda, qubits, convert(mat)); in apply_matrix()
1671 apply_lambda(lambda, qubits, convert(mat)); in apply_matrix()
1680 apply_lambda(lambda, qubits, convert(mat)); in apply_matrix()
1700 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1712 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1721 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1730 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1743 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1755 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1764 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1773 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()
1784 apply_lambda(lambda, areg_t<1>({{qubit}}), convert(diag)); in apply_diagonal_matrix()