qiskit-aer/test/runtime
Hiroshi Horii 1ee094ba63
Add AerState that allows python access simulator state directly (#1586)
* initial input of aer runtime

* support methods and refactor state classes

* add AerStatevector that inherits quantum_info.states.Statevector

* fix pylint errors

* set default parallelization and expose last execution result

* test mps

* fix configure issue

* cast to correct type of configuration

* call set_max_matrix_qubits in AerState

* support AerStatevector.evolve

* resolve segfault and bugs in state_chunk

* add chunk distribution support

* support ndarray initialization for AerStatevector

* take python parts

* take a remaining python part

* add runtime library test

* add release note

* Correctly run test in CI

* add AerState

* change tests to align with qiskit_aer

* add init files for quantum_info

* fix lint errors

* add apply_global_phase

* take a release note. use explicit state management. revert memory mapping from ndarray.

* allow configure in intialization

* refactor state classes by deleting unused methods. enabled mapping only for statevector

* fix lint error

* support copy of qubitvector

* add move assignement operator to qubitvector

* fix bug in sampling

* Update qiskit_aer/quantum_info/__init__.py

Co-authored-by: Jake Lishman <jake@binhbar.com>

* correct test cases and modified comments for AerState

Co-authored-by: Jun Doi <doichan@jp.ibm.com>
Co-authored-by: Jake Lishman <jake@binhbar.com>
2022-09-06 23:19:05 +00:00
..
runtime_sample.c