Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W A ABGridMeasurement (class in qlbm.components.ab.measurement) ABInitialConditions (class in qlbm.components.ab.initial) ABLattice (class in qlbm.lattice.lattices.ab_lattice) ABQLBM (class in qlbm.components.ab) ABReflectionOperator (class in qlbm.components.ab.reflection) ABStreamingOperator (class in qlbm.components.ab.streaming) accumulation_index() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) AmplitudeLattice (class in qlbm.lattice.lattices.base) AmplitudeResult (class in qlbm.infra.result.amplitude_result) ancilla_comparator_index() (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) ancilla_mass_index() (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) ancillae_comparator_index() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.AmplitudeLattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) ancillae_obstacle_index() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.AmplitudeLattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) ancillae_velocity_index() (qlbm.lattice.lattices.ms_lattice.MSLattice method) B bit_value() (in module qlbm.tools.utils) Block (class in qlbm.lattice.geometry) BounceBackReflectionOperator (class in qlbm.components.ms.bounceback_reflection) BounceBackWallComparator (class in qlbm.components.ms.bounceback_reflection) C Circle (class in qlbm.lattice.geometry) circuit (qlbm.lattice.lattices.base.Lattice attribute) CircuitCompiler (class in qlbm.infra.compiler) CircuitException CircuitRunner (class in qlbm.infra.runner.base) Comparator (class in qlbm.components.ms.primitives) comparator_periodic_volume_bounds() (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) ComparatorMode (class in qlbm.components.ms.primitives) compile() (qlbm.infra.compiler.CircuitCompiler method) CompilerException contains_gridpoint() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) ControlledIncrementer (class in qlbm.components.ms.streaming) counts_to_velocity_pairs() (qlbm.infra.reinitialize.spacetime_reinitializer.SpaceTimeReinitializer method) CQLBM (class in qlbm.components) create_circuit() (qlbm.components.base.QuantumComponent method) (qlbm.components.ms.bounceback_reflection.BounceBackReflectionOperator method) (qlbm.components.ms.specular_reflection.SpecularReflectionOperator method) create_directory_and_parents() (in module qlbm.tools.utils) create_visualization() (qlbm.infra.result.base.QBMResult method) D dimension_letter() (in module qlbm.tools.utils) DimensionalReflectionData (class in qlbm.lattice.geometry) directory (qlbm.infra.result.amplitude_result.AmplitudeResult attribute) (qlbm.infra.result.spacetime_result.SpaceTimeResult attribute) discretization (qlbm.lattice.lattices.ab_lattice.ABLattice attribute) (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice attribute) (qlbm.lattice.lattices.oh_lattice.OHLattice attribute) draw() (qlbm.components.base.QuantumComponent method) dump_qasm2() (qlbm.components.base.QuantumComponent method) dump_qasm3() (qlbm.components.base.QuantumComponent method) E EdgeComparator (class in qlbm.components.ms.primitives) EQCCollisionOperator (class in qlbm.components.common) EQCPermutation (class in qlbm.components.common) EQCRedistribution (class in qlbm.components.common) EquivalenceClass (class in qlbm.lattice.eqc) EquivalenceClassGenerator (class in qlbm.lattice.eqc) evaluate_qasm_rotation_string() (in module qlbm.tools.utils) ExecutionException expand_axis_segments() (qlbm.lattice.geometry.Circle static method) expand_diagonal_segments() (qlbm.lattice.geometry.Circle static method) F flatten() (in module qlbm.tools.utils) flip_and_stream() (qlbm.components.ms.bounceback_reflection.BounceBackReflectionOperator method) (qlbm.components.ms.specular_reflection.SpecularReflectionOperator method) G GenericLQLGACollisionOperator (class in qlbm.components) GenericSpaceTimeCollisionOperator (class in qlbm.components.spacetime.collision) get_circle_perimeter() (qlbm.lattice.geometry.Circle method) get_circuit_properties() (in module qlbm.tools.utils) get_counts() (qlbm.infra.runner.qulacs_runner.QulacsRunner method) get_d2q4_surfaces() (qlbm.lattice.geometry.Block method) get_d2q4_volumetric_reflection_data() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) get_encoding() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.AmplitudeLattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) (qlbm.lattice.lattices.oh_lattice.OHLattice method) get_execution_compiler() (qlbm.infra.runner.simulation_config.SimulationConfig method) get_lbm_near_corner_velocity_indices_to_reflect() (qlbm.lattice.geometry.Block method) get_lbm_outside_corner_indices_to_reflect() (qlbm.lattice.geometry.Block method) get_lbm_wall_velocity_indices_to_reflect() (qlbm.lattice.geometry.Block method) get_lqlga_reflection_data_d1q2() (qlbm.lattice.geometry.Block method) get_lqlga_reflection_data_d1q3() (qlbm.lattice.geometry.Block method) get_qubits_to_invert() (in module qlbm.tools.utils) get_registers() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.Lattice method) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) (qlbm.lattice.lattices.oh_lattice.OHLattice method) (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) get_sampling_compiler() (qlbm.infra.runner.simulation_config.SimulationConfig method) get_spacetime_reflection_data_d1q2() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) get_spacetime_reflection_data_d2q4() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) get_time_series() (in module qlbm.tools.utils) get_velocity_qubits_of_line() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) grid_index() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.AmplitudeLattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) GridMeasurement (class in qlbm.components.ms.primitives) gridpoint_index_flat() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) gridpoint_index_tuple() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) H has_accumulation_register() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) has_multiple_geometries() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.Lattice method) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) (qlbm.lattice.lattices.oh_lattice.OHLattice method) (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) I IdentityReinitializer (class in qlbm.infra.reinitialize.identity_reinitializer) is_inside_an_obstacle() (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) is_point_on_any_segment() (qlbm.lattice.geometry.Circle method) is_point_on_segment() (qlbm.lattice.geometry.Circle method) is_two_pow() (in module qlbm.tools.utils) L Lattice (class in qlbm.lattice.lattices.base) lattice (qlbm.infra.result.amplitude_result.AmplitudeResult attribute) (qlbm.infra.result.spacetime_result.SpaceTimeResult attribute) LatticeDiscretization (class in qlbm.lattice.spacetime.properties_base) LatticeDiscretizationProperties (class in qlbm.lattice.spacetime.properties_base) LatticeException LBMAlgorithm (class in qlbm.components.base) LBMOperator (class in qlbm.components.base) LBMPrimitive (class in qlbm.components.base) logger (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.ms_lattice.MSLattice attribute) logger_name() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.Lattice method) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) (qlbm.lattice.lattices.oh_lattice.OHLattice method) (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) LQGLAInitialConditions (class in qlbm.components) LQLGA (class in qlbm.components) LQLGAGridVelocityMeasurement (class in qlbm.components) LQLGALattice (class in qlbm.lattice.lattices.lqlga_lattice) LQLGAReflectionOperator (class in qlbm.components) LQLGAStreamingOperator (class in qlbm.components) M marker_index() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) module qlbm.tools.exceptions qlbm.tools.utils MSInitialConditions (class in qlbm.components.ms.primitives) MSInitialConditions3DSlim (class in qlbm.components.ms.primitives) MSLattice (class in qlbm.lattice.lattices.ms_lattice) MSOperator (class in qlbm.components.base) MSQLBM (class in qlbm.components.ms) MSStreamingOperator (class in qlbm.components.ms.streaming) N name() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) new_reinitializer() (qlbm.infra.runner.base.CircuitRunner method) new_result() (qlbm.infra.runner.base.CircuitRunner method) num_ancilla_qubits (qlbm.lattice.lattices.base.Lattice attribute) num_base_qubits (qlbm.lattice.lattices.ab_lattice.ABLattice attribute) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice attribute) (qlbm.lattice.lattices.oh_lattice.OHLattice attribute) num_dims (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.ms_lattice.MSLattice attribute) num_grid_qubits (qlbm.lattice.lattices.base.Lattice attribute) num_gridpoints (qlbm.lattice.lattices.ab_lattice.ABLattice attribute) (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice attribute) (qlbm.lattice.lattices.ms_lattice.MSLattice attribute) (qlbm.lattice.lattices.oh_lattice.OHLattice attribute) num_marker_qubits (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice attribute) num_steps (qlbm.infra.result.amplitude_result.AmplitudeResult attribute) (qlbm.infra.result.spacetime_result.SpaceTimeResult attribute) num_total_qubits (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.ms_lattice.MSLattice attribute) num_velocities (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.ms_lattice.MSLattice attribute) num_velocity_qubits (qlbm.lattice.lattices.base.Lattice attribute) O OHLattice (class in qlbm.lattice.lattices.oh_lattice) output_file_name (qlbm.infra.result.amplitude_result.AmplitudeResult attribute) (qlbm.infra.result.spacetime_result.SpaceTimeResult attribute) P parse_geometry_dict() (qlbm.lattice.lattices.base.Lattice method) parse_input_data() (qlbm.lattice.lattices.base.Lattice method) PhaseShift (class in qlbm.components.ms.streaming) PointWiseSpaceTimeInitialConditions (class in qlbm.components.spacetime.initial) prepare_for_simulation() (qlbm.infra.runner.simulation_config.SimulationConfig method) Q QBMResult (class in qlbm.infra.result.base) qiskit_circuit_to_qulacs() (in module qlbm.tools.utils) qiskit_to_qulacs() (in module qlbm.tools.utils) QiskitRunner (class in qlbm.infra.runner.qiskit_runner) qlbm.tools.exceptions module qlbm.tools.utils module QuantumComponent (class in qlbm.components.base) QulacsRunner (class in qlbm.infra.runner.qulacs_runner) R reflect_wall() (qlbm.components.ms.bounceback_reflection.BounceBackReflectionOperator method) (qlbm.components.ms.specular_reflection.SpecularReflectionOperator method) ReflectionPoint (class in qlbm.lattice.geometry) ReflectionResetEdge (class in qlbm.lattice.geometry) ReflectionWall (class in qlbm.lattice.geometry) register (qlbm.lattice.lattices.base.Lattice attribute) registers (qlbm.lattice.lattices.ab_lattice.ABLattice attribute) (qlbm.lattice.lattices.oh_lattice.OHLattice attribute) reinitialize() (qlbm.infra.reinitialize.base.Reinitializer method) (qlbm.infra.reinitialize.identity_reinitializer.IdentityReinitializer method) (qlbm.infra.reinitialize.spacetime_reinitializer.SpaceTimeReinitializer method) Reinitializer (class in qlbm.infra.reinitialize.base) requires_statevector() (qlbm.infra.reinitialize.base.Reinitializer method) (qlbm.infra.reinitialize.identity_reinitializer.IdentityReinitializer method) (qlbm.infra.reinitialize.spacetime_reinitializer.SpaceTimeReinitializer method) reset_edge_state() (qlbm.components.ms.bounceback_reflection.BounceBackReflectionOperator method) (qlbm.components.ms.specular_reflection.SpecularReflectionOperator method) reset_point_state() (qlbm.components.ms.bounceback_reflection.BounceBackReflectionOperator method) (qlbm.components.ms.specular_reflection.SpecularReflectionOperator method) ResultsException run() (qlbm.infra.runner.base.CircuitRunner method) (qlbm.infra.runner.qiskit_runner.QiskitRunner method) (qlbm.infra.runner.qulacs_runner.QulacsRunner method) S save_statevector() (qlbm.infra.result.base.QBMResult method) save_timestep_array() (qlbm.infra.result.base.QBMResult method) save_timestep_counts() (qlbm.infra.result.amplitude_result.AmplitudeResult method) (qlbm.infra.result.base.QBMResult method) (qlbm.infra.result.spacetime_result.SpaceTimeResult method) set_geometries() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) Shape (class in qlbm.lattice.geometry.shapes.base) shapes (qlbm.lattice.lattices.ab_lattice.ABLattice attribute) (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice attribute) (qlbm.lattice.lattices.oh_lattice.OHLattice attribute) SimulationConfig (class in qlbm.infra.runner.simulation_config) size() (qlbm.components.base.QuantumComponent method) SpaceTimeD2Q4CollisionOperator (class in qlbm.components.spacetime.collision) SpaceTimeDiagonalReflectionData (class in qlbm.lattice.geometry) SpaceTimeGridVelocityMeasurement (class in qlbm.components.spacetime.measurement) SpaceTimeLattice (class in qlbm.lattice.lattices.spacetime_lattice) SpaceTimeOperator (class in qlbm.components.base) SpaceTimePWReflectionData (class in qlbm.lattice.geometry) SpaceTimeQLBM (class in qlbm.components.spacetime.spacetime) SpaceTimeReinitializer (class in qlbm.infra.reinitialize.spacetime_reinitializer) SpaceTimeResult (class in qlbm.infra.result.spacetime_result) SpaceTimeStreamingOperator (class in qlbm.components.spacetime.streaming) SpaceTimeVolumetricReflectionData (class in qlbm.lattice.geometry) SpecularReflectionOperator (class in qlbm.components.ms.specular_reflection) SpecularWallComparator (class in qlbm.components.ms.specular_reflection) SpeedSensitiveAdder (class in qlbm.components.ms.primitives) SpeedSensitivePhaseShift (class in qlbm.components.ms.streaming) split_count() (qlbm.infra.reinitialize.spacetime_reinitializer.SpaceTimeReinitializer method) split_perimeter_points() (qlbm.lattice.geometry.Circle method) statevector_to_circuit() (qlbm.infra.runner.base.CircuitRunner method) stl_mesh() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) (qlbm.lattice.geometry.shapes.base.Shape method) StreamingAncillaPreparation (class in qlbm.components.ms.streaming) T to_dict() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) (qlbm.lattice.geometry.shapes.base.Shape method) to_json() (qlbm.lattice.geometry.Block method) (qlbm.lattice.geometry.Circle method) (qlbm.lattice.geometry.shapes.base.Shape method) (qlbm.lattice.lattices.base.Lattice method) U use_accumulation_register() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) V validate() (qlbm.infra.runner.simulation_config.SimulationConfig method) velocity_dir_index() (qlbm.lattice.lattices.ms_lattice.MSLattice method) velocity_index() (qlbm.lattice.lattices.ab_lattice.ABLattice method) (qlbm.lattice.lattices.base.AmplitudeLattice method) (qlbm.lattice.lattices.ms_lattice.MSLattice method) (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) velocity_index_flat() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) velocity_index_tuple() (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice method) velocity_register (qlbm.lattice.lattices.base.Lattice attribute) (qlbm.lattice.lattices.lqlga_lattice.LQLGALattice attribute) visualize_all_numpy_data() (qlbm.infra.result.amplitude_result.AmplitudeResult method) (qlbm.infra.result.base.QBMResult method) (qlbm.infra.result.spacetime_result.SpaceTimeResult method) visualize_geometry() (qlbm.infra.result.base.QBMResult method) volumetric_ancilla_qubit_combinations() (qlbm.lattice.lattices.spacetime_lattice.SpaceTimeLattice method) W width() (qlbm.components.base.QuantumComponent method)