quri_parts.qulacs.simulator module#

quri_parts.qulacs.simulator.evaluate_state_to_vector(state: CircuitQuantumState | QuantumStateVector) QuantumStateVector#

Convert GeneralCircuitQuantumState or QuantumStateVector to QuantumStateVector that only contains the state vector.

quri_parts.qulacs.simulator.run_circuit(circuit: NonParametricQuantumCircuit, init_state: ndarray[Any, dtype[complex128]]) ndarray[Any, dtype[complex128]]#

Act a NonParametricQuantumCircuit onto a state vector and returns a new state vector.