mindquantum.simulator

Contents

mindquantum.simulator#

Quantum simulator that simulate evolution of quantum system.

Module#

API Name

Description

mqchem

MindQuantum Chemistry Simulator based on Configuration Interaction.

Class#

API Name

Description

GradOpsWrapper(...[, sim])

Wrapper the gradient operator that with the information that generate this gradient operator.

Simulator(backend[, ...])

Quantum simulator that simulates quantum circuit.

NoiseBackend(base_sim, ...)

Noise simulator backend based on channel adder.

Function#

API Name

Description

fidelity(rho, sigma)

Calculate the fidelity of two quantum states.

get_supported_simulator()

Get simulator name that supported by MindQuantum.

inner_product(...)

Calculate the inner product of two state that in the given simulator.

get_stabilizer_string(sim)

Get the string expression of a stabilizer.

get_tableau_string(sim)

Get the string expression of a stabilizer tableau.

decompose_stabilizer(sim)

Decompose a stabilizer into clifford quantum circuit.