Expand description
Batch processing and parallel execution
Re-exportsยง
pub use crate::batch::execution::create_optimized_executor;
pub use crate::batch::execution::BatchCircuit;
pub use crate::batch::execution::BatchCircuitExecutor;
pub use crate::batch::measurement::measure_batch;
pub use crate::batch::measurement::measure_batch_with_statistics;
pub use crate::batch::measurement::measure_expectation_batch;
pub use crate::batch::measurement::measure_tomography_batch;
pub use crate::batch::measurement::BatchMeasurementStatistics;
pub use crate::batch::measurement::BatchTomographyResult;
pub use crate::batch::measurement::MeasurementConfig;
pub use crate::batch::measurement::TomographyBasis;
pub use crate::batch::operations::apply_gate_sequence_batch;
pub use crate::batch::operations::apply_single_qubit_gate_batch;
pub use crate::batch::operations::apply_two_qubit_gate_batch;
pub use crate::batch::operations::compute_expectation_values_batch;
pub use crate::batch::optimization::BatchParameterOptimizer;
pub use crate::batch::optimization::BatchQAOA;
pub use crate::batch::optimization::BatchVQE;
pub use crate::batch::optimization::OptimizationConfig as BatchOptimizationConfig;
pub use crate::batch::optimization::QAOAResult;
pub use crate::batch::optimization::VQEResult;
pub use crate::batch::create_batch;
pub use crate::batch::merge_batches;
pub use crate::batch::split_batch;
pub use crate::batch::BatchConfig;
pub use crate::batch::BatchExecutionResult;
pub use crate::batch::BatchGateOp;
pub use crate::batch::BatchMeasurementResult;
pub use crate::batch::BatchStateVector;