QuTiP: Quantum Toolbox in Python
4.1
Frontmatter
Installation
Users Guide
API documentation
Change Log
Developers
Bibliography
QuTiP: Quantum Toolbox in Python
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
about() (in module qutip)
add_1q_gate() (QubitCircuit method)
add_annotation() (Bloch method)
add_circuit() (QubitCircuit method)
add_count() (Stats method)
add_evo_comp_summary() (DynamicsDump method)
add_evo_dump() (DynamicsDump method)
add_gate() (QubitCircuit method)
add_iter_summary() (OptimDump method)
add_message() (Stats method)
add_points() (Bloch method)
add_section() (Stats method)
add_states() (Bloch method)
add_timing() (Stats method)
add_vectors() (Bloch method)
adjacent_gates() (CircuitProcessor method)
(QubitCircuit method)
(SpinChain method)
apply_method_params() (Optimizer method)
apply_params() (Dynamics method)
(FidelityComputer method)
(Optimizer method)
(PropagatorComputer method)
(PulseGen method)
(TimeslotComputer method)
average_gate_fidelity() (in module qutip.metrics)
B
basis() (in module qutip.states)
bell_state() (in module qutip.states)
berkeley() (in module qutip.qip.gates)
Bloch (class in qutip.bloch)
bloch_redfield_solve() (in module qutip.bloch_redfield)
bloch_redfield_tensor() (in module qutip.bloch_redfield)
bra() (in module qutip.states)
breadth_first_search() (in module qutip.graph)
brmesolve() (in module qutip.bloch_redfield)
build_preconditioner() (in module qutip.steadystate)
bures_angle() (in module qutip.metrics)
bures_dist() (in module qutip.metrics)
C
calculate() (Stats method)
charge() (in module qutip.operators)
check_herm() (Qobj method)
check_unitarity() (DynamicsUnitary method)
CircuitProcessor (class in qutip.qip.models)
CircularSpinChain (class in qutip.qip.models.spinchain)
clear() (Bloch method)
(FidelityComputer method)
(Stats method)
clebsch() (in module qutip.utilities)
cnot() (in module qutip.qip.gates)
coherence_function_g1() (in module qutip.correlation)
coherence_function_g2() (in module qutip.correlation)
coherent() (in module qutip.states)
coherent_dm() (in module qutip.states)
combine_dyn_gen() (Dynamics method)
commutator() (in module qutip.operators)
compare_amps() (TSlotCompUpdateAll method)
composite() (in module qutip.tensor)
compute_evolution() (Dynamics method)
compute_fid_err_grad() (FidCompTraceDiff method)
(FidCompTraceDiffApprox method)
compute_fid_grad() (FidCompUnitary method)
concurrence() (in module qutip.entropy)
configure() (HEOMSolver method)
(HSolverDL method)
conj() (Qobj method)
controlled_gate() (in module qutip.qip.gates)
convert_unit() (in module qutip.utilities)
copy() (Qobj method)
correlation() (in module qutip.correlation)
correlation_2op_1t() (in module qutip.correlation)
correlation_2op_2t() (in module qutip.correlation)
correlation_3op_1t() (in module qutip.correlation)
correlation_3op_2t() (in module qutip.correlation)
correlation_4op_1t() (in module qutip.correlation)
correlation_4op_2t() (in module qutip.correlation)
correlation_matrix() (in module qutip.continuous_variables)
correlation_matrix_field() (in module qutip.continuous_variables)
correlation_matrix_quadrature() (in module qutip.continuous_variables)
correlation_ss() (in module qutip.correlation)
cosm() (Qobj method)
covariance_matrix() (in module qutip.continuous_variables)
cphase() (in module qutip.qip.gates)
create() (in module qutip.operators)
create_dump_dir() (Dump method)
create_new_stats() (HEOMSolver method)
create_pulse_gen() (in module qutip.control.pulsegen)
create_pulse_optimizer() (in module qutip.control.pulseoptim)
csign() (in module qutip.qip.gates)
Cubic_Spline (class in qutip.interpolate)
D
dag() (Qobj method)
destroy() (in module qutip.operators)
diag() (Qobj method)
dispersive_gate_correction() (DispersivecQED method)
DispersivecQED (class in qutip.qip.models.cqed)
displace() (in module qutip.operators)
Distribution (class in qutip.distributions)
dnorm() (Qobj method)
dual_chan() (Qobj method)
Dump (class in qutip.control.dump)
dump_all (DynamicsDump attribute)
(OptimDump attribute)
dump_any (DynamicsDump attribute)
(OptimDump attribute)
dump_current() (TimeslotComputer method)
dumping (Dynamics attribute)
(Optimizer attribute)
DumpItem (class in qutip.control.dump)
DumpSummaryItem (class in qutip.control.dump)
dyn_gen (Dynamics attribute)
dyn_gen_phase (Dynamics attribute)
(DynamicsSymplectic attribute)
Dynamics (class in qutip.control.dynamics)
DynamicsDump (class in qutip.control.dump)
DynamicsGenMat (class in qutip.control.dynamics)
DynamicsSymplectic (class in qutip.control.dynamics)
DynamicsUnitary (class in qutip.control.dynamics)
E
eigenenergies() (Qobj method)
eigenstates() (Qobj method)
eliminate_states() (Qobj method)
enr_destroy() (in module qutip.operators)
enr_fock() (in module qutip.states)
enr_identity() (in module qutip.operators)
enr_state_dictionaries() (in module qutip.states)
enr_thermal_dm() (in module qutip.states)
entropy_conditional() (in module qutip.entropy)
entropy_linear() (in module qutip.entropy)
entropy_mutual() (in module qutip.entropy)
entropy_vn() (in module qutip.entropy)
eseries (class in qutip)
essolve() (in module qutip.essolve)
estimate_num_coeffs() (PulseGenCrab method)
evaluate() (Qobj static method)
EvoCompDumpItem (class in qutip.control.dump)
expect() (in module qutip.expect)
expm() (Qobj method)
extract_states() (Qobj method)
F
fid_err_func_wrapper() (Optimizer method)
fid_err_grad_wrapper() (Optimizer method)
FidCompTraceDiff (class in qutip.control.fidcomp)
FidCompTraceDiffApprox (class in qutip.control.fidcomp)
FidCompUnitary (class in qutip.control.fidcomp)
fidelity() (in module qutip.metrics)
FidelityComputer (class in qutip.control.fidcomp)
file_data_read() (in module qutip.fileio)
file_data_store() (in module qutip.fileio)
flag_system_changed() (Dynamics method)
(FidCompUnitary method)
(FidelityComputer method)
floquet_modes() (in module qutip.floquet)
floquet_modes_t() (in module qutip.floquet)
floquet_modes_t_lookup() (in module qutip.floquet)
floquet_modes_table() (in module qutip.floquet)
floquet_state_decomposition() (in module qutip.floquet)
floquet_states_t() (in module qutip.floquet)
floquet_wavefunction_t() (in module qutip.floquet)
fmmesolve() (in module qutip.floquet)
fock() (in module qutip.states)
fock_dm() (in module qutip.states)
fredkin() (in module qutip.qip.gates)
fsesolve() (in module qutip.floquet)
full() (Qobj method)
full_evo (Dynamics attribute)
fwd_evo (Dynamics attribute)
G
Gate (class in qutip.qip.circuit)
gate_expand_1toN() (in module qutip.qip.gates)
gate_expand_2toN() (in module qutip.qip.gates)
gate_expand_3toN() (in module qutip.qip.gates)
gate_sequence_product() (in module qutip.qip.gates)
gen_pulse() (PulseGen method)
(PulseGenCrabFourier method)
(PulseGenGaussian method)
(PulseGenGaussianEdge method)
(PulseGenLinear method)
(PulseGenRandom method)
(PulseGenSaw method)
(PulseGenSine method)
(PulseGenSquare method)
(PulseGenTriangle method)
(PulseGenZero method)
get_ctrl_dyn_gen() (Dynamics method)
get_drift_dim() (Dynamics method)
get_dyn_gen() (Dynamics method)
get_fid_err() (FidCompTraceDiff method)
(FidCompUnitary method)
(FidelityComputer method)
get_fid_err_gradient() (FidCompTraceDiff method)
(FidCompUnitary method)
(FidelityComputer method)
get_fidelity() (FidCompUnitary method)
get_fidelity_prenorm() (FidCompUnitary method)
get_num_ctrls() (Dynamics method)
get_ops_and_u() (CircuitProcessor method)
get_ops_labels() (CircuitProcessor method)
get_optim_var_vals() (PulseGenCrab method)
get_timeslot_for_fidelity_calc() (TSlotCompUpdateAll method)
ghz_state() (in module qutip.states)
globalphase() (in module qutip.qip.gates)
graph_degree() (in module qutip.graph)
groundstate() (Qobj method)
H
hadamard_transform() (in module qutip.qip.gates)
HarmonicOscillatorProbabilityFunction (class in qutip.distributions)
HarmonicOscillatorWaveFunction (class in qutip.distributions)
HEOMSolver (class in qutip.nonmarkov.heom)
hilbert_dist() (in module qutip.metrics)
hinton() (in module qutip.visualization)
HSolverDL (class in qutip.nonmarkov.heom)
I
identity() (in module qutip.operators)
init_coeffs() (PulseGenCrab method)
init_comp() (FidCompTraceDiff method)
(FidCompUnitary method)
(FidelityComputer method)
init_freqs() (PulseGenCrabFourier method)
init_normalization() (FidCompUnitary method)
init_optim() (Optimizer method)
(OptimizerCrab method)
(OptimizerLBFGSB method)
init_pulse() (PulseGen method)
(PulseGenCrab method)
(PulseGenCrabFourier method)
(PulseGenLinear method)
(PulseGenPeriodic method)
init_timeslots() (Dynamics method)
initialize_controls() (Dynamics method)
iswap() (in module qutip.qip.gates)
iter_step_callback_func() (Optimizer method)
J
jmat() (in module qutip.operators)
K
ket() (in module qutip.states)
ket2dm() (in module qutip.states)
L
level (Dump attribute)
lindblad_dissipator() (in module qutip.superoperator)
LinearSpinChain (class in qutip.qip.models.spinchain)
linspace_with() (in module qutip.utilities)
liouvillian() (in module qutip.superoperator)
load_circuit() (CircuitProcessor method)
logarithmic_negativity() (in module qutip.continuous_variables)
M
make_sphere() (Bloch method)
marginal() (Distribution method)
matrix_element() (Qobj method)
matrix_histogram() (in module qutip.visualization)
matrix_histogram_complex() (in module qutip.visualization)
maximally_mixed_dm() (in module qutip.states)
maximum_bipartite_matching() (in module qutip.graph)
mcsolve() (in module qutip.mcsolve)
MemoryCascade (class in qutip.nonmarkov.memorycascade)
mesolve() (in module qutip.mesolve)
momentum() (in module qutip.operators)
N
n_thermal() (in module qutip.utilities)
norm() (Qobj method)
normalize_gradient_PSU() (FidCompUnitary method)
normalize_gradient_SU() (FidCompUnitary method)
normalize_PSU() (FidCompUnitary method)
normalize_SU() (FidCompUnitary method)
num() (in module qutip.operators)
num_ctrls (Dynamics attribute)
O
ode2es() (in module qutip.essolve)
onto_evo (Dynamics attribute)
onwd_evo (Dynamics attribute)
operator_to_vector() (in module qutip.superoperator)
opt_pulse_crab() (in module qutip.control.pulseoptim)
opt_pulse_crab_unitary() (in module qutip.control.pulseoptim)
OptimDump (class in qutip.control.dump)
OptimIterSummary (class in qutip.control.optimizer)
optimize_circuit() (CircuitProcessor method)
optimize_pulse() (in module qutip.control.pulseoptim)
optimize_pulse_unitary() (in module qutip.control.pulseoptim)
Optimizer (class in qutip.control.optimizer)
OptimizerBFGS (class in qutip.control.optimizer)
OptimizerCrab (class in qutip.control.optimizer)
OptimizerCrabFmin (class in qutip.control.optimizer)
OptimizerLBFGSB (class in qutip.control.optimizer)
OptimResult (class in qutip.control.optimresult)
Options (class in qutip.solver)
orbital() (in module qutip.orbital)
outfieldcorr() (MemoryCascade method)
outfieldpropagator() (MemoryCascade method)
overlap() (Qobj method)
P
parallel_map() (in module qutip.ipynbtools)
(in module qutip.parallel)
parfor() (in module qutip.ipynbtools)
(in module qutip.parallel)
partial_transpose() (in module qutip.partial_transpose)
permute() (Qobj method)
phase() (in module qutip.operators)
phase_basis() (in module qutip.states)
phasegate() (in module qutip.qip.gates)
plot_energy_levels() (in module qutip.visualization)
plot_expectation_values() (in module qutip.visualization)
plot_fock_distribution() (in module qutip.visualization)
plot_pulses() (CircuitProcessor method)
plot_qubism() (in module qutip.visualization)
plot_schmidt() (in module qutip.visualization)
plot_spin_distribution_2d() (in module qutip.visualization)
plot_spin_distribution_3d() (in module qutip.visualization)
plot_wigner() (in module qutip.visualization)
plot_wigner_fock_distribution() (in module qutip.visualization)
position() (in module qutip.operators)
process_fidelity() (in module qutip.metrics)
project() (Distribution method)
projection() (in module qutip.states)
prop (Dynamics attribute)
prop_grad (Dynamics attribute)
propagator() (in module qutip.propagator)
(MemoryCascade method)
propagator_steadystate() (in module qutip.propagator)
PropagatorComputer (class in qutip.control.propcomp)
propagators() (QubitCircuit method)
PropCompApproxGrad (class in qutip.control.propcomp)
PropCompDiag (class in qutip.control.propcomp)
PropCompFrechet (class in qutip.control.propcomp)
ptrace() (Qobj method)
pulse_matrix() (CircuitProcessor method)
PulseGen (class in qutip.control.pulsegen)
PulseGenCrab (class in qutip.control.pulsegen)
PulseGenCrabFourier (class in qutip.control.pulsegen)
PulseGenGaussian (class in qutip.control.pulsegen)
PulseGenGaussianEdge (class in qutip.control.pulsegen)
PulseGenLinear (class in qutip.control.pulsegen)
PulseGenPeriodic (class in qutip.control.pulsegen)
PulseGenRandom (class in qutip.control.pulsegen)
PulseGenSaw (class in qutip.control.pulsegen)
PulseGenSine (class in qutip.control.pulsegen)
PulseGenSquare (class in qutip.control.pulsegen)
PulseGenTriangle (class in qutip.control.pulsegen)
PulseGenZero (class in qutip.control.pulsegen)
Q
qdiags() (in module qutip.operators)
QDistribution (class in qutip.distributions)
qeye() (in module qutip.operators)
qft() (in module qutip.qip.algorithms.qft)
qft_gate_sequence() (in module qutip.qip.algorithms.qft)
qft_steps() (in module qutip.qip.algorithms.qft)
qfunc() (in module qutip.wigner)
qload() (in module qutip.fileio)
Qobj (class in qutip)
qpt() (in module qutip.tomography)
qpt_plot() (in module qutip.tomography)
qpt_plot_combined() (in module qutip.tomography)
qsave() (in module qutip.fileio)
qubit_states() (in module qutip.qip.qubits)
QubitCircuit (class in qutip.qip.circuit)
qutip (module)
qutip.bloch_redfield (module)
qutip.continuous_variables (module)
qutip.control.pulsegen (module)
qutip.control.pulseoptim (module)
qutip.correlation (module)
qutip.entropy (module)
qutip.essolve (module)
qutip.expect (module)
qutip.fileio (module)
qutip.floquet (module)
qutip.graph (module)
qutip.ipynbtools (module)
qutip.mcsolve (module)
qutip.mesolve (module)
qutip.metrics (module)
qutip.nonmarkov.transfertensor (module)
qutip.operators (module)
qutip.orbital (module)
qutip.parallel (module)
qutip.partial_transpose (module)
qutip.propagator (module)
qutip.qip.algorithms.qft (module)
qutip.qip.gates (module)
qutip.qip.qubits (module)
qutip.random_objects (module)
qutip.rhs_generate (module)
qutip.sesolve (module)
qutip.states (module)
qutip.steadystate (module)
qutip.stochastic (module)
qutip.superop_reps (module)
qutip.superoperator (module)
qutip.tensor (module)
qutip.three_level_atom (module)
qutip.tomography (module)
qutip.utilities (module)
qutip.visualization (module)
qutip.wigner (module)
qutrit_basis() (in module qutip.states)
qutrit_ops() (in module qutip.operators)
qzero() (in module qutip.operators)
R
rand_dm() (in module qutip.random_objects)
rand_dm_ginibre() (in module qutip.random_objects)
rand_dm_hs() (in module qutip.random_objects)
rand_herm() (in module qutip.random_objects)
rand_ket() (in module qutip.random_objects)
rand_ket_haar() (in module qutip.random_objects)
rand_super() (in module qutip.random_objects)
rand_super_bcsz() (in module qutip.random_objects)
rand_unitary() (in module qutip.random_objects)
rand_unitary_haar() (in module qutip.random_objects)
recompute_evolution() (TSlotCompUpdateAll method)
refresh_drift_attribs() (Dynamics method)
remove_gate() (QubitCircuit method)
render() (Bloch method)
report() (Stats method)
,
[1]
reset() (FidelityComputer method)
(HEOMSolver method)
(HSolverDL method)
(PropCompApproxGrad method)
(PropCompDiag method)
(PropagatorComputer method)
(PulseGen method)
(PulseGenCrab method)
(PulseGenCrabFourier method)
(PulseGenGaussian method)
(PulseGenGaussianEdge method)
(PulseGenLinear method)
(PulseGenPeriodic method)
resolve_gates() (QubitCircuit method)
Result (class in qutip.solver)
reverse_circuit() (QubitCircuit method)
reverse_cuthill_mckee() (in module qutip.graph)
rhot() (MemoryCascade method)
rhs_clear() (in module qutip.rhs_generate)
rhs_generate() (in module qutip.rhs_generate)
rotation() (in module qutip.qip.gates)
run() (CircuitProcessor method)
(HSolverDL method)
run_optimization() (Optimizer method)
(OptimizerBFGS method)
(OptimizerCrabFmin method)
(OptimizerLBFGSB method)
run_state() (CircuitProcessor method)
rx() (in module qutip.qip.gates)
ry() (in module qutip.qip.gates)
rz() (in module qutip.qip.gates)
S
save() (Bloch method)
save_amps() (Dynamics method)
serial_map() (in module qutip.parallel)
sesolve() (in module qutip.sesolve)
set_label_convention() (Bloch method)
set_optim_var_vals() (PulseGenCrab method)
set_phase_option() (FidCompUnitary method)
set_total_time() (Stats method)
show() (Bloch method)
sigmam() (in module qutip.operators)
sigmap() (in module qutip.operators)
sigmax() (in module qutip.operators)
sigmay() (in module qutip.operators)
sigmaz() (in module qutip.operators)
simdiag() (in module qutip)
singlet_state() (in module qutip.states)
sinm() (Qobj method)
smepdpsolve() (in module qutip.stochastic)
smesolve() (in module qutip.stochastic)
snot() (in module qutip.qip.gates)
spec() (eseries method)
spectrum() (in module qutip.correlation)
spectrum_correlation_fft() (in module qutip.correlation)
spectrum_pi() (in module qutip.correlation)
spectrum_ss() (in module qutip.correlation)
sphereplot() (in module qutip.visualization)
spin_coherent() (in module qutip.states)
spin_Jm() (in module qutip.operators)
spin_Jp() (in module qutip.operators)
spin_Jx() (in module qutip.operators)
spin_Jy() (in module qutip.operators)
spin_Jz() (in module qutip.operators)
spin_q_function() (in module qutip.wigner)
spin_state() (in module qutip.states)
spin_wigner() (in module qutip.wigner)
SpinChain (class in qutip.qip.models.spinchain)
spost() (in module qutip.superoperator)
spre() (in module qutip.superoperator)
sprepost() (in module qutip.superoperator)
sqrtiswap() (in module qutip.qip.gates)
sqrtm() (Qobj method)
sqrtnot() (in module qutip.qip.gates)
sqrtswap() (in module qutip.qip.gates)
squeeze() (in module qutip.operators)
squeezing() (in module qutip.operators)
ssepdpsolve() (in module qutip.stochastic)
ssesolve() (in module qutip.stochastic)
state_index_number() (in module qutip.states)
state_number_enumerate() (in module qutip.states)
state_number_index() (in module qutip.states)
state_number_qobj() (in module qutip.states)
Stats (class in qutip.control.stats)
(class in qutip.solver)
steadystate() (in module qutip.steadystate)
StochasticSolverOptions (class in qutip.stochastic)
super_tensor() (in module qutip.tensor)
swap() (in module qutip.qip.gates)
swapalpha() (in module qutip.qip.gates)
T
tensor() (in module qutip.tensor)
tensor_contract() (in module qutip.tensor)
TerminationConditions (class in qutip.control.termcond)
thermal_dm() (in module qutip.states)
three_level_basis() (in module qutip.three_level_atom)
three_level_ops() (in module qutip.three_level_atom)
tidyup() (eseries method)
(Qobj method)
TimeslotComputer (class in qutip.control.tslotcomp)
to_choi() (in module qutip.superop_reps)
to_kraus() (in module qutip.superop_reps)
to_super() (in module qutip.superop_reps)
toffoli() (in module qutip.qip.gates)
tr() (Qobj method)
tracedist() (in module qutip.metrics)
trans() (Qobj method)
transform() (Qobj method)
trunc_neg() (Qobj method)
TSlotCompUpdateAll (class in qutip.control.tslotcomp)
ttmsolve() (in module qutip.nonmarkov.transfertensor)
TTMSolverOptions (class in qutip.nonmarkov.transfertensor)
tunneling() (in module qutip.operators)
TwoModeQuadratureCorrelation (class in qutip.distributions)
U
unit() (Qobj method)
unitarity_check() (Dynamics method)
update() (HarmonicOscillatorProbabilityFunction method)
(HarmonicOscillatorWaveFunction method)
(TwoModeQuadratureCorrelation method)
update_ctrl_amps() (Dynamics method)
update_fid_err_log() (OptimDump method)
update_grad_log() (OptimDump method)
update_grad_norm_log() (OptimDump method)
update_psi() (TwoModeQuadratureCorrelation method)
update_rho() (TwoModeQuadratureCorrelation method)
V
value() (eseries method)
variance() (in module qutip.expect)
vector_mutation (Bloch attribute)
vector_style (Bloch attribute)
vector_to_operator() (in module qutip.superoperator)
vector_width (Bloch attribute)
version_table() (in module qutip.ipynbtools)
visualize() (Distribution method)
W
weighted_bipartite_matching() (in module qutip.graph)
wigner() (in module qutip.wigner)
wigner_covariance_matrix() (in module qutip.continuous_variables)
WignerDistribution (class in qutip.distributions)
writeout() (DynamicsDump method)
(EvoCompDumpItem method)
(OptimDump method)
Z
zero_ket() (in module qutip.states)