qlbm_circuits ============= .. py:module:: qlbm_circuits Functions --------- .. autoapisummary:: qlbm_circuits.state_preparation qlbm_circuits.absorption_scattering qlbm_circuits.absorption_emission qlbm_circuits.angular_redistribution qlbm_circuits.special_boundary_conditions qlbm_circuits.propagation qlbm_circuits.single_direction_propagation Module Contents --------------- .. py:function:: state_preparation(I_i, S_i, n, m, N, kappa, delta_t, coord_idx_map, m_max_bin, boundary_idxs, boundary_conditions, n_qubits, n_qubits_ancilla, qreg_lattice, qreg_boundary, qreg_direction, qreg_switch, qreg_ancilla, verbose=False, norm_factor=1.0) .. py:function:: absorption_scattering(kappa, sigma, delta_t, I_2, n_qubits_direction, qreg_direction, qreg_switch, qreg_ancilla, ancilla_idxs_AS) .. py:function:: absorption_emission(I_2M, Z_2M, qreg_switch, qreg_ancilla, ancilla_idxs_AE) .. py:function:: angular_redistribution(m, delta_t, angular_redistribution_coefficients, idxs_dir, cs, adjacencies, idx_coord_map, coord_idx_map, m_max_bin, n_qubits_direction, n_qubits_switch, n_qubits_ancilla, qreg_direction, qreg_switch, qreg_ancilla, ancilla_idxs_AR) .. py:function:: special_boundary_conditions(n, m, N, M, cs, idx_coord_map, coord_idx_map, m_max_bin, boundary_idxs, n_qubits_lattice, n_qubits_boundary, n_qubits_direction, n_qubits_switch, n_qubits_ancilla, qreg_lattice, qreg_boundary, qreg_direction, qreg_switch, qreg_ancilla, ancilla_idxs_BC, verbose=False) .. py:function:: propagation(n, m, N, M, idxs_dir, cs, idx_coord_map, coord_idx_map, m_max_bin, n_qubits_lattice, n_qubits_direction, n_qubits_switch, n_qubits_ancilla, qreg_lattice, qreg_direction, qreg_switch, qreg_ancilla, with_mp=False, verbose=False) .. py:function:: single_direction_propagation(mu, n, m, N, M, cs, idx_coord_map, coord_idx_map, m_max_bin, n_qubits_lattice, n_qubits_direction, n_qubits_switch, n_qubits_ancilla, qreg_lattice, qreg_direction, qreg_switch, qreg_ancilla, cache_option=None, verbose=False)