Toggle navigation sidebar
Toggle in-page Table of Contents
Core User Guide
1. Installation
2. Basics
3. Built-in & Random States & Operators
4. Calculating Quantities
5. Eigen-Solving & Other Linear Algebra
6. Distributed Parallelism - MPI
7. Time Evolution
Tensor Network Guide
1. Tensor Network Basics
2. Drawing Tensor Networks
3. 1D Tensor Networks & Algorithms
4. 2D Tensor Networks & Algorithms
5. Quantum Circuit Simulation
6. Tensor Network Design
Examples
1. 2D Antiferromagnetic Model Example
2. Quenching a Random Product State
3. MPI Interior Eigensolve with Lazy, Projected Operators
4. Example - Tensor Renormalization Group (TRG)
5. Tensor Network Random Unitary Evolution
6. Periodic DMRG and Calculations
7. MPS Evolution with TEBD
8. Basic MERA Manipulations & Optimization
9. Optimizing a Tensor Network using Tensorflow
10. Tensor Network Training of Quantum Circuits
11. Bayesian Optimizing QAOA Circuit Energy
Developer Notes
Changelog
repository
open issue
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
ADAM (class in quimb.tensor.optimize)
add() (quimb.tensor.tensor_core.TensorNetwork method)
add_MPO() (quimb.tensor.tensor_1d.MatrixProductOperator method)
add_MPS() (quimb.tensor.tensor_1d.MatrixProductState method)
add_owner() (quimb.tensor.tensor_core.Tensor method)
add_PEPO() (quimb.tensor.tensor_2d.PEPO method)
add_PEPS() (quimb.tensor.tensor_2d.PEPS method)
add_tag() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
add_tensor() (quimb.tensor.tensor_core.TensorNetwork method)
add_tensor_network() (quimb.tensor.tensor_core.TensorNetwork method)
add_term() (quimb.tensor.tensor_gen.SpinHam1D method)
align() (quimb.tensor.tensor_1d.TensorNetwork1D method)
all_inds() (quimb.tensor.tensor_core.TensorNetwork method)
almost_equals() (quimb.tensor.tensor_core.Tensor method)
amplitude() (quimb.tensor.circuit.Circuit method)
(quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
amplitude_rehearse() (quimb.tensor.circuit.Circuit method)
antidiag_gauge() (quimb.tensor.tensor_core.TensorNetwork method)
apply() (quimb.tensor.tensor_1d.MatrixProductOperator method)
(quimb.tensor.tensor_2d.PEPO method)
apply_gate() (quimb.tensor.circuit.Circuit method)
apply_gate_raw() (quimb.tensor.circuit.Circuit method)
apply_gates() (quimb.tensor.circuit.Circuit method)
apply_Rx() (in module quimb.tensor.circuit)
apply_Ry() (in module quimb.tensor.circuit)
apply_Rz() (in module quimb.tensor.circuit)
apply_su4() (in module quimb.tensor.circuit)
apply_to_arrays() (quimb.tensor.tensor_arbgeom_tebd.LocalHamGen method)
(quimb.tensor.tensor_core.TensorNetwork method)
approx_spectral_function() (in module quimb.linalg.approx_spectral)
array_direct_product() (in module quimb.tensor.tensor_core)
arrays (quimb.tensor.tensor_core.TensorNetwork property)
as_cyclic() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
aslinearoperator() (quimb.tensor.tensor_core.TensorNetwork method)
astype() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
(quimb.tensor.tensor_core.TNLinearOperator method)
at_times() (quimb.evo.Evolution method)
(quimb.tensor.tensor_1d_tebd.TEBD method)
B
balance_bonds() (quimb.tensor.tensor_core.TensorNetwork method)
basis_vec() (in module quimb.gen.states)
bcast() (in module quimb.linalg.mpi_launcher)
bell_decomp() (in module quimb.calc)
bell_state() (in module quimb.gen.states)
best (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate attribute)
(quimb.tensor.tensor_2d_tebd.TEBD2D attribute)
bipartite_schmidt_state() (quimb.tensor.tensor_1d.MatrixProductState method)
bloch_state() (in module quimb.gen.states)
bond() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
(quimb.tensor.tensor_2d.TensorNetwork2DFlat method)
(quimb.tensor.tensor_3d.TensorNetwork3DFlat method)
bond_size() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
(quimb.tensor.tensor_2d.TensorNetwork2DFlat method)
(quimb.tensor.tensor_3d.TensorNetwork3DFlat method)
bonds() (in module quimb.tensor.tensor_core)
(quimb.tensor.tensor_core.Tensor method)
bonds_size() (in module quimb.tensor.tensor_core)
bound_spectrum() (in module quimb.linalg.base_linalg)
bra() (in module quimb.core)
build_gate_1() (in module quimb.tensor.circuit)
build_gate_2() (in module quimb.tensor.circuit)
build_local_ham() (quimb.tensor.tensor_gen.SpinHam1D method)
build_mpo() (quimb.tensor.tensor_gen.SpinHam1D method)
build_sparse() (quimb.tensor.tensor_gen.SpinHam1D method)
C
CachedPoolWithShutdown (class in quimb.linalg.mpi_launcher)
CacheThreadPool (class in quimb.core)
calc_current_orthog_center() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
calc_est_fit() (in module quimb.linalg.approx_spectral)
calc_est_window() (in module quimb.linalg.approx_spectral)
calc_plaquette_map() (in module quimb.tensor.tensor_2d)
calc_plaquette_sizes() (in module quimb.tensor.tensor_2d)
calc_qubit_ordering() (quimb.tensor.circuit.Circuit method)
(quimb.tensor.circuit.CircuitDense method)
(quimb.tensor.circuit.CircuitMPS method)
calc_stats() (in module quimb.linalg.approx_spectral)
calc_trace_fn_tridiag() (in module quimb.linalg.approx_spectral)
can_use_mpi_pool() (in module quimb.linalg.mpi_launcher)
canonize() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
canonize_around() (quimb.tensor.tensor_core.TensorNetwork method)
canonize_between() (quimb.tensor.tensor_core.TensorNetwork method)
canonize_column() (quimb.tensor.tensor_2d.TensorNetwork2D method)
canonize_cyclic() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
canonize_plane() (quimb.tensor.tensor_3d.TensorNetwork3D method)
canonize_row() (quimb.tensor.tensor_2d.TensorNetwork2D method)
ccX() (in module quimb.gen.operators)
ccY() (in module quimb.gen.operators)
ccZ() (in module quimb.gen.operators)
cell_to_sites() (in module quimb.tensor.tensor_3d)
check_dims_and_indices() (in module quimb.calc)
check_owners() (quimb.tensor.tensor_core.Tensor method)
choose_backend() (in module quimb.linalg.base_linalg)
choose_time_step() (quimb.tensor.tensor_1d_tebd.TEBD method)
chop() (in module quimb.core)
chop_() (in module quimb.core)
circ_ansatz_1D_brickwork() (in module quimb.tensor.circuit_gen)
circ_ansatz_1D_rand() (in module quimb.tensor.circuit_gen)
circ_ansatz_1D_zigzag() (in module quimb.tensor.circuit_gen)
circ_qaoa() (in module quimb.tensor.circuit_gen)
Circuit (class in quimb.tensor.circuit)
CircuitDense (class in quimb.tensor.circuit)
CircuitMPS (class in quimb.tensor.circuit)
classical_ising_H_matrix() (in module quimb.tensor.tensor_gen)
classical_ising_S_matrix() (in module quimb.tensor.tensor_gen)
classical_ising_sqrtS_matrix() (in module quimb.tensor.tensor_gen)
classical_ising_T_matrix() (in module quimb.tensor.tensor_gen)
clause_parafac_tensors() (in module quimb.tensor.tensor_gen)
CNOT() (in module quimb.gen.operators)
col_tag_id (quimb.tensor.tensor_2d.TensorNetwork2D property)
col_tags (quimb.tensor.tensor_2d.TensorNetwork2D property)
collapse_repeated() (quimb.tensor.tensor_core.Tensor method)
column_reduce() (quimb.tensor.tensor_core.TensorNetwork method)
common_type() (in module quimb.core)
complex_array() (in module quimb.core)
compress() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
(quimb.tensor.tensor_2d.TensorNetwork2DFlat method)
compress_all() (quimb.tensor.tensor_core.TensorNetwork method)
compress_between() (quimb.tensor.tensor_core.TensorNetwork method)
compress_column() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compress_plane() (quimb.tensor.tensor_3d.TensorNetwork3D method)
compress_row() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compress_site() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
computational_state() (in module quimb.gen.states)
compute_blocks() (in module quimb.linalg.autoblock)
compute_bottom_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compute_col_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compute_contracted_inds() (quimb.tensor.tensor_core.TensorNetwork method)
compute_energy() (quimb.tensor.tensor_2d_tebd.FullUpdate method)
(quimb.tensor.tensor_2d_tebd.TEBD2D method)
(quimb.tensor.tensor_arbgeom_tebd.SimpleUpdateGen method)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen method)
compute_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compute_left_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compute_local_expectation() (quimb.tensor.tensor_2d.TensorNetwork2DVector method)
(quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
compute_local_expectation_exact() (quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
compute_local_expectation_simple() (quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
compute_marginal() (quimb.tensor.circuit.Circuit method)
compute_norm() (quimb.tensor.tensor_2d.TensorNetwork2DVector method)
compute_plaquette_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compute_right_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compute_row_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
compute_shortest_distances() (quimb.tensor.tensor_core.TensorNetwork method)
compute_top_environments() (quimb.tensor.tensor_2d.TensorNetwork2D method)
concurrence() (in module quimb.calc)
conditioner() (in module quimb.tensor.tensor_2d_tebd)
conj() (quimb.tensor.tensor_core.PTensor method)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
connect() (in module quimb.tensor.tensor_core)
constant_tn() (in module quimb.tensor.optimize)
construct_lanczos_tridiag() (in module quimb.linalg.approx_spectral)
construct_lanczos_tridiag_MPO() (in module quimb.tensor.tensor_approx_spectral)
continuous_progbar (class in quimb.utils)
contract() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
contract_around() (quimb.tensor.tensor_core.TensorNetwork method)
contract_between() (quimb.tensor.tensor_core.TensorNetwork method)
contract_boundary() (quimb.tensor.tensor_2d.TensorNetwork2D method)
(quimb.tensor.tensor_3d.TensorNetwork3D method)
contract_boundary_from() (quimb.tensor.tensor_2d.TensorNetwork2D method)
contract_boundary_from_bottom() (quimb.tensor.tensor_2d.TensorNetwork2D method)
contract_boundary_from_left() (quimb.tensor.tensor_2d.TensorNetwork2D method)
contract_boundary_from_right() (quimb.tensor.tensor_2d.TensorNetwork2D method)
contract_boundary_from_top() (quimb.tensor.tensor_2d.TensorNetwork2D method)
contract_cumulative() (quimb.tensor.tensor_core.TensorNetwork method)
contract_ind() (quimb.tensor.tensor_core.TensorNetwork method)
contract_structured() (quimb.tensor.tensor_1d.TensorNetwork1D method)
contract_tags() (quimb.tensor.tensor_core.TensorNetwork method)
contraction_cost() (quimb.tensor.tensor_core.TensorNetwork method)
contraction_info() (quimb.tensor.tensor_core.TensorNetwork method)
contraction_path() (quimb.tensor.tensor_core.TensorNetwork method)
contraction_tree() (quimb.tensor.tensor_core.TensorNetwork method)
contraction_width() (quimb.tensor.tensor_core.TensorNetwork method)
controlled() (in module quimb.gen.operators)
controlled_swap() (in module quimb.gen.operators)
convert_mat_to_petsc() (in module quimb.linalg.slepc_linalg)
convert_to_zero() (quimb.tensor.tensor_core.TensorNetwork method)
convert_vec_to_petsc() (in module quimb.linalg.slepc_linalg)
copy() (quimb.tensor.tensor_core.PTensor method)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
COPY_mps_tensors() (in module quimb.tensor.tensor_core)
COPY_tensor() (in module quimb.tensor.tensor_core)
COPY_tree_tensors() (in module quimb.tensor.tensor_core)
correlation() (in module quimb.calc)
(quimb.tensor.tensor_1d.TensorNetwork1DVector method)
cprint() (in module quimb.calc)
create() (in module quimb.gen.operators)
csr_mulvec_wrap() (in module quimb.core)
cswap() (in module quimb.gen.operators)
cupdate() (quimb.utils.continuous_progbar method)
cut_between() (quimb.tensor.tensor_core.TensorNetwork method)
cut_iter() (quimb.tensor.tensor_core.TensorNetwork method)
cX() (in module quimb.gen.operators)
cY() (in module quimb.gen.operators)
cZ() (in module quimb.gen.operators)
D
D (quimb.tensor.tensor_arbgeom_tebd.TEBDGen property)
dag() (in module quimb.core)
decomp() (in module quimb.calc)
delete() (quimb.tensor.tensor_core.TensorNetwork method)
Dense1D (class in quimb.tensor.tensor_1d)
dephase() (in module quimb.calc)
destroy() (in module quimb.gen.operators)
diagonal_reduce() (quimb.tensor.tensor_core.TensorNetwork method)
dim_compress() (in module quimb.core)
dim_map() (in module quimb.core)
direct_product() (quimb.tensor.tensor_core.Tensor method)
distance() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
distribute_exponent() (quimb.tensor.tensor_core.TensorNetwork method)
divide_update_() (in module quimb.core)
DMRG (class in quimb.tensor.tensor_dmrg)
DMRG1 (class in quimb.tensor.tensor_dmrg)
DMRG2 (class in quimb.tensor.tensor_dmrg)
DMRGError
DMRGX (class in quimb.tensor.tensor_dmrg)
dop() (in module quimb.core)
dot() (in module quimb.core)
(quimb.tensor.tensor_1d.MatrixProductOperator method)
dot_sparse() (in module quimb.core)
down() (in module quimb.gen.states)
draw() (quimb.tensor.tensor_2d_tebd.LocalHam2D method)
(quimb.tensor.tensor_arbgeom_tebd.LocalHamGen method)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
draw_tree_span() (quimb.tensor.tensor_core.TensorNetwork method)
drop_tags() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
dtype (quimb.tensor.tensor_core.TensorNetwork property)
dynal() (in module quimb.core)
E
eig() (in module quimb.linalg.base_linalg)
eig_numpy() (in module quimb.linalg.numpy_linalg)
eigensystem() (in module quimb.linalg.base_linalg)
eigensystem_autoblocked() (in module quimb.linalg.autoblock)
eigensystem_partial() (in module quimb.linalg.base_linalg)
eigenvectors() (in module quimb.linalg.base_linalg)
eigh() (in module quimb.linalg.base_linalg)
eigh_window() (in module quimb.linalg.base_linalg)
eigs_lobpcg() (in module quimb.linalg.scipy_linalg)
eigs_numpy() (in module quimb.linalg.numpy_linalg)
eigs_primme() (in module quimb.linalg.scipy_linalg)
eigs_scipy() (in module quimb.linalg.scipy_linalg)
eigs_slepc() (in module quimb.linalg.slepc_linalg)
eigvals() (in module quimb.linalg.base_linalg)
eigvalsh() (in module quimb.linalg.base_linalg)
eigvalsh_window() (in module quimb.linalg.base_linalg)
eigvecs() (in module quimb.linalg.base_linalg)
eigvecsh() (in module quimb.linalg.base_linalg)
eigvecsh_window() (in module quimb.linalg.base_linalg)
empty() (quimb.tensor.tensor_2d.PEPS class method)
(quimb.tensor.tensor_3d.PEPS3D class method)
empty_symbol_map() (in module quimb.tensor.tensor_core)
energies (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate attribute)
(quimb.tensor.tensor_2d_tebd.TEBD2D attribute)
(quimb.tensor.tensor_dmrg.DMRG attribute)
(quimb.tensor.tensor_dmrg.DMRG1 attribute)
(quimb.tensor.tensor_dmrg.DMRG2 attribute)
(quimb.tensor.tensor_dmrg.DMRGX attribute)
energy (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate attribute)
(quimb.tensor.tensor_2d_tebd.TEBD2D attribute)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen property)
(quimb.tensor.tensor_dmrg.DMRG attribute)
(quimb.tensor.tensor_dmrg.DMRG1 attribute)
(quimb.tensor.tensor_dmrg.DMRG2 attribute)
ensure_dict() (in module quimb.utils)
ensure_qarray() (in module quimb.core)
ent_cross_matrix() (in module quimb.calc)
entropy() (in module quimb.calc)
(quimb.tensor.tensor_1d.MatrixProductState method)
(quimb.tensor.tensor_core.Tensor method)
entropy_subsys() (in module quimb.calc)
entropy_subsys_approx() (in module quimb.linalg.approx_spectral)
equalize_norms() (quimb.tensor.tensor_core.TensorNetwork method)
estimate_rank() (in module quimb.linalg.rand_linalg)
Evolution (class in quimb.evo)
evolve() (quimb.tensor.tensor_arbgeom_tebd.TEBDGen method)
expand_bond_dimension() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
(quimb.tensor.tensor_2d.TensorNetwork2DFlat method)
(quimb.tensor.tensor_core.TensorNetwork method)
expand_ind() (quimb.tensor.tensor_core.Tensor method)
expec() (in module quimb.core)
(quimb.tensor.tensor_1d.TensorNetwork1DVector method)
expec_TN_1D() (in module quimb.tensor.tensor_1d)
expectation() (in module quimb.core)
expm() (in module quimb.linalg.base_linalg)
expm_multiply() (in module quimb.linalg.base_linalg)
exponent (quimb.tensor.tensor_core.TensorNetwork attribute)
ext_per_trim() (in module quimb.linalg.approx_spectral)
eye() (in module quimb.core)
F
fidelity() (in module quimb.calc)
filter_bonds() (quimb.tensor.tensor_core.Tensor method)
find_library() (in module quimb.utils)
fit() (quimb.tensor.tensor_core.TensorNetwork method)
fit_opts (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
flatten() (quimb.tensor.tensor_2d.TensorNetwork2D method)
(quimb.tensor.tensor_3d.TensorNetwork3D method)
flip() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
form_local_ops() (quimb.tensor.tensor_dmrg.DMRG method)
(quimb.tensor.tensor_dmrg.DMRGX method)
fredkin() (in module quimb.gen.operators)
from_dense() (quimb.tensor.tensor_1d.MatrixProductState class method)
from_dict() (quimb.utils.oset class method)
from_fill_fn() (quimb.tensor.tensor_2d.PEPS class method)
(quimb.tensor.tensor_3d.PEPS3D class method)
from_qasm() (quimb.tensor.circuit.Circuit class method)
from_qasm_file() (quimb.tensor.circuit.Circuit class method)
from_qasm_url() (quimb.tensor.circuit.Circuit class method)
from_TN() (quimb.tensor.tensor_core.TensorNetwork class method)
fsim() (in module quimb.gen.operators)
fsimg() (in module quimb.gen.operators)
full_simplify() (quimb.tensor.tensor_core.TensorNetwork method)
FullUpdate (class in quimb.tensor.tensor_2d_tebd)
fuse() (quimb.tensor.tensor_core.IsoTensor method)
(quimb.tensor.tensor_core.Tensor method)
fuse_multibonds() (quimb.tensor.tensor_core.TensorNetwork method)
G
gate() (quimb.tensor.tensor_1d.TensorNetwork1DVector method)
(quimb.tensor.tensor_2d.TensorNetwork2DVector method)
(quimb.tensor.tensor_2d_tebd.FullUpdate method)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate method)
(quimb.tensor.tensor_3d.TensorNetwork3DVector method)
(quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
(quimb.tensor.tensor_arbgeom_tebd.SimpleUpdateGen method)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen method)
(quimb.tensor.tensor_core.Tensor method)
gate_inds() (quimb.tensor.tensor_core.TensorNetwork method)
gate_simple_() (quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
gate_split() (quimb.tensor.tensor_1d.MatrixProductState method)
gate_TN_1D() (in module quimb.tensor.tensor_1d)
gate_with_auto_swap() (quimb.tensor.tensor_1d.MatrixProductState method)
gates_to_param_circuit() (in module quimb.tensor.circuit_gen)
gather_petsc_array() (in module quimb.linalg.slepc_linalg)
gauge_all_canonize() (quimb.tensor.tensor_core.TensorNetwork method)
gauge_all_random() (quimb.tensor.tensor_core.TensorNetwork method)
gauge_all_simple() (quimb.tensor.tensor_core.TensorNetwork method)
gauge_local() (quimb.tensor.tensor_core.TensorNetwork method)
gauge_simple_insert() (quimb.tensor.tensor_core.TensorNetwork method)
gauge_simple_remove() (quimb.tensor.tensor_core.TensorNetwork static method)
gauge_simple_temp() (quimb.tensor.tensor_core.TensorNetwork method)
gauges (quimb.tensor.tensor_2d_tebd.SimpleUpdate property)
gen_2d_bonds() (in module quimb.tensor.tensor_2d)
gen_3d_bonds() (in module quimb.tensor.tensor_3d)
gen_bipartite_spectral_fn() (in module quimb.linalg.approx_spectral)
gen_bipartitions() (in module quimb.utils)
gen_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
(quimb.tensor.tensor_3d.TensorNetwork3D method)
gen_diagonal_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_diagonal_left_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_diagonal_left_even_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_diagonal_left_odd_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_diagonal_right_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_diagonal_right_even_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_diagonal_right_odd_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_horizontal_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_horizontal_even_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_horizontal_odd_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_long_range_path() (in module quimb.tensor.tensor_2d)
gen_long_range_swap_path() (in module quimb.tensor.tensor_2d)
gen_loops() (quimb.tensor.tensor_core.TensorNetwork method)
gen_matching_dynal() (in module quimb.core)
gen_ops_maybe_sliced() (in module quimb.core)
gen_pairs() (quimb.tensor.tensor_3d.TensorNetwork3D method)
gen_rand_haar_states() (in module quimb.gen.rand)
gen_site_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
(quimb.tensor.tensor_3d.TensorNetwork3D method)
gen_site_coos_present() (quimb.tensor.tensor_3d.TensorNetwork3D method)
gen_vertical_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_vertical_even_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
gen_vertical_odd_bond_coos() (quimb.tensor.tensor_2d.TensorNetwork2D method)
geometry_hash() (quimb.tensor.tensor_core.TensorNetwork method)
get_auto_ordering() (quimb.tensor.tensor_arbgeom_tebd.LocalHamGen method)
get_contract_boundary_fn() (quimb.tensor.tensor_2d.Rotator2D method)
get_cyclic_canonizer() (in module quimb.tensor.tensor_dmrg)
get_default_comm() (in module quimb.linalg.slepc_linalg)
get_default_full_update_fit_opts() (in module quimb.tensor.tensor_2d_tebd)
get_default_opts() (in module quimb.tensor.tensor_dmrg)
get_equation() (quimb.tensor.tensor_core.TensorNetwork method)
get_gate() (quimb.tensor.tensor_arbgeom_tebd.LocalHamGen method)
get_gate_expm() (quimb.tensor.tensor_arbgeom_tebd.LocalHamGen method)
get_inputs_output_size_dict() (quimb.tensor.tensor_core.TensorNetwork method)
get_opposite_env_fn() (quimb.tensor.tensor_2d.Rotator2D method)
get_psi_reverse_lightcone() (quimb.tensor.circuit.Circuit method)
(quimb.tensor.circuit.CircuitDense method)
(quimb.tensor.circuit.CircuitMPS method)
get_psi_simplified() (quimb.tensor.circuit.Circuit method)
get_ranges_present() (quimb.tensor.tensor_3d.TensorNetwork3D method)
get_rdm_lightcone_simplified() (quimb.tensor.circuit.Circuit method)
get_reverse_lightcone_tags() (quimb.tensor.circuit.Circuit method)
get_state() (quimb.tensor.tensor_2d_tebd.SimpleUpdate method)
(quimb.tensor.tensor_arbgeom_tebd.SimpleUpdateGen method)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen method)
get_sweep_directions() (quimb.tensor.tensor_2d.Rotator2D method)
get_sweep_fns() (quimb.tensor.tensor_2d.Rotator2D method)
get_symbol() (in module quimb.tensor.tensor_core)
get_symbol_map() (quimb.tensor.tensor_core.TensorNetwork method)
get_tags() (in module quimb.tensor.tensor_core)
get_tn_opt() (quimb.tensor.optimize.TNOptimizer method)
get_tree_span() (quimb.tensor.tensor_core.TensorNetwork method)
get_uni() (quimb.tensor.circuit.Circuit method)
GetMPIBeforeCall (class in quimb.linalg.mpi_launcher)
ghz_state() (in module quimb.gen.states)
graph() (quimb.tensor.tensor_2d_tebd.LocalHam2D method)
(quimb.tensor.tensor_arbgeom_tebd.LocalHamGen method)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
graph_state_1d() (in module quimb.gen.states)
graph_tree_span() (quimb.tensor.tensor_core.TensorNetwork method)
groundenergy() (in module quimb.linalg.base_linalg)
groundstate() (in module quimb.linalg.base_linalg)
group_inds() (in module quimb.tensor.tensor_core)
H
H (quimb.tensor.tensor_core.Tensor property)
(quimb.tensor.tensor_core.TensorNetwork property)
hadamard() (in module quimb.gen.operators)
ham (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate attribute)
(quimb.tensor.tensor_2d_tebd.TEBD2D attribute)
ham_1d_bilinear_biquadratic() (in module quimb.tensor.tensor_gen)
ham_1d_heis() (in module quimb.tensor.tensor_gen)
ham_1d_ising() (in module quimb.tensor.tensor_gen)
ham_1d_mbl() (in module quimb.tensor.tensor_gen)
ham_1d_XXZ() (in module quimb.tensor.tensor_gen)
ham_1d_XY() (in module quimb.tensor.tensor_gen)
ham_2d_heis() (in module quimb.tensor.tensor_gen)
ham_2d_ising() (in module quimb.tensor.tensor_gen)
ham_2d_j1j2() (in module quimb.tensor.tensor_gen)
ham_3d_heis() (in module quimb.tensor.tensor_gen)
ham_heis() (in module quimb.gen.operators)
ham_heis_2D() (in module quimb.gen.operators)
ham_hubbard_hardcore() (in module quimb.gen.operators)
ham_ising() (in module quimb.gen.operators)
ham_j1j2() (in module quimb.gen.operators)
ham_mbl() (in module quimb.gen.operators)
ham_XXZ() (in module quimb.gen.operators)
ham_XY() (in module quimb.gen.operators)
hamiltonian_builder() (in module quimb.gen.operators)
heisenberg_energy() (in module quimb.calc)
HTN2D_classical_ising_partition_function() (in module quimb.tensor.tensor_gen)
HTN3D_classical_ising_partition_function() (in module quimb.tensor.tensor_gen)
HTN_classical_partition_function_from_edges() (in module quimb.tensor.tensor_gen)
HTN_from_cnf() (in module quimb.tensor.tensor_gen)
hyperinds_resolve() (quimb.tensor.tensor_core.TensorNetwork method)
I
identity() (in module quimb.core)
(quimb.tensor.tensor_1d.MatrixProductOperator method)
IdentityLinearOperator (class in quimb.linalg.base_linalg)
ikron() (in module quimb.core)
ind_complement() (in module quimb.core)
ind_map (quimb.tensor.tensor_core.TensorNetwork attribute)
ind_size() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
ind_sizes() (quimb.tensor.tensor_core.TensorNetwork method)
infer_size() (in module quimb.core)
init_non_segment() (quimb.tensor.tensor_dmrg.MovingEnvironment method)
init_segment() (quimb.tensor.tensor_dmrg.MovingEnvironment method)
inject_u3s() (in module quimb.tensor.circuit_gen)
inner() (in module quimb.linalg.approx_spectral)
inner_inds() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
insert_gauge() (quimb.tensor.tensor_core.TensorNetwork method)
insert_operator() (quimb.tensor.tensor_core.TensorNetwork method)
is_degenerate() (in module quimb.calc)
is_eigenvector() (in module quimb.calc)
is_lone_coo() (in module quimb.tensor.tensor_2d)
(in module quimb.tensor.tensor_3d)
isbra() (in module quimb.core)
isdense() (in module quimb.core)
isdouble() (in module quimb.linalg.rand_linalg)
isel() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
isherm() (in module quimb.core)
isket() (in module quimb.core)
isop() (in module quimb.core)
IsoTensor (class in quimb.tensor.tensor_core)
ispos() (in module quimb.core)
isreal() (in module quimb.core)
issparse() (in module quimb.core)
isvec() (in module quimb.core)
items() (quimb.tensor.tensor_arbgeom_tebd.LocalHamGen method)
itrace() (in module quimb.core)
its (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate attribute)
(quimb.tensor.tensor_2d_tebd.TEBD2D attribute)
K
k (quimb.tensor.tensor_dmrg.DMRGX attribute)
ket() (in module quimb.core)
kraus_op() (in module quimb.calc)
kron() (in module quimb.core)
kron_dispatch() (in module quimb.core)
kron_sparse() (in module quimb.core)
kronpow() (in module quimb.core)
L
L (quimb.tensor.tensor_1d.TensorNetwork1D property)
l_diag_dot_dense() (in module quimb.core)
l_diag_dot_sparse() (in module quimb.core)
lanczos_tridiag_eig() (in module quimb.linalg.approx_spectral)
largest_element() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
Lazy (class in quimb.linalg.base_linalg)
lazy_ptr_linop() (in module quimb.linalg.approx_spectral)
lazy_ptr_ppt_linop() (in module quimb.linalg.approx_spectral)
ldmul() (in module quimb.core)
left_canonize() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
left_canonize_site() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
left_compress() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
left_compress_site() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
levi_civita() (in module quimb.gen.states)
lindblad_eq() (in module quimb.evo)
lindblad_eq_vectorized() (in module quimb.evo)
load_from_disk() (in module quimb.utils)
local_energies (quimb.tensor.tensor_dmrg.DMRG attribute)
(quimb.tensor.tensor_dmrg.DMRG1 attribute)
(quimb.tensor.tensor_dmrg.DMRG2 attribute)
local_expectation() (quimb.tensor.circuit.Circuit method)
(quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
local_expectation_exact() (quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
local_expectation_simple() (quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
LocalHam1D (class in quimb.tensor.tensor_1d_tebd)
LocalHam2D (class in quimb.tensor.tensor_2d_tebd)
LocalHamGen (class in quimb.tensor.tensor_arbgeom_tebd)
logarithmic_negativity() (in module quimb.calc)
logneg() (in module quimb.calc)
logneg_subsys() (in module quimb.calc)
(quimb.tensor.tensor_1d.MatrixProductState method)
logneg_subsys_approx() (in module quimb.linalg.approx_spectral)
lookup_ksp_error() (in module quimb.linalg.slepc_linalg)
loop_simplify() (quimb.tensor.tensor_core.TensorNetwork method)
lower_ind() (quimb.tensor.tensor_1d.TensorNetwork1DOperator method)
lower_ind_id (quimb.tensor.tensor_1d.TensorNetwork1DOperator property)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator property)
lower_inds (quimb.tensor.tensor_1d.MatrixProductOperator property)
(quimb.tensor.tensor_1d.TensorNetwork1DOperator property)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator property)
LRU (class in quimb.utils)
Lx (quimb.tensor.tensor_2d.TensorNetwork2D property)
(quimb.tensor.tensor_3d.TensorNetwork3D property)
Ly (quimb.tensor.tensor_2d.TensorNetwork2D property)
(quimb.tensor.tensor_3d.TensorNetwork3D property)
Lz (quimb.tensor.tensor_3d.TensorNetwork3D property)
M
magnetization() (quimb.tensor.tensor_1d.MatrixProductState method)
make_immutable() (in module quimb.core)
make_norm() (quimb.tensor.tensor_core.TensorNetwork method)
make_tids_consecutive() (quimb.tensor.tensor_core.TensorNetwork method)
MakeArrayFn (class in quimb.tensor.optimize)
mangle_inner_() (quimb.tensor.tensor_core.TensorNetwork method)
MatrixProductOperator (class in quimb.tensor.tensor_1d)
MatrixProductState (class in quimb.tensor.tensor_1d)
max_bond() (quimb.tensor.tensor_core.TensorNetwork method)
max_dim() (quimb.tensor.tensor_core.Tensor method)
maybe_convert_coo() (quimb.tensor.tensor_1d.TensorNetwork1D method)
(quimb.tensor.tensor_2d.TensorNetwork2D method)
(quimb.tensor.tensor_3d.TensorNetwork3D method)
(quimb.tensor.tensor_arbgeom.TensorNetworkGen method)
maybe_make_real() (in module quimb.tensor.tensor_gen)
maybe_unwrap() (in module quimb.tensor.tensor_core)
mean_norm() (quimb.tensor.tensor_1d_tebd.LocalHam1D method)
measure() (in module quimb.calc)
(quimb.tensor.tensor_1d.MatrixProductState method)
MERA (class in quimb.tensor.tensor_mera)
mfn_multiply_slepc() (in module quimb.linalg.slepc_linalg)
minus() (in module quimb.gen.states)
modify() (quimb.tensor.tensor_core.IsoTensor method)
(quimb.tensor.tensor_core.Tensor method)
module
quimb.calc
quimb.core
quimb.evo
quimb.gen
quimb.gen.operators
quimb.gen.rand
quimb.gen.states
quimb.linalg
quimb.linalg.approx_spectral
quimb.linalg.autoblock
quimb.linalg.base_linalg
quimb.linalg.mpi_launcher
quimb.linalg.numpy_linalg
quimb.linalg.rand_linalg
quimb.linalg.scipy_linalg
quimb.linalg.slepc_linalg
quimb.tensor.circuit
quimb.tensor.circuit_gen
quimb.tensor.optimize
quimb.tensor.tensor_1d
quimb.tensor.tensor_1d_tebd
quimb.tensor.tensor_2d
quimb.tensor.tensor_2d_tebd
quimb.tensor.tensor_3d
quimb.tensor.tensor_approx_spectral
quimb.tensor.tensor_arbgeom
quimb.tensor.tensor_arbgeom_tebd
quimb.tensor.tensor_core
quimb.tensor.tensor_dmrg
quimb.tensor.tensor_gen
quimb.tensor.tensor_mera
quimb.utils
move_to() (quimb.tensor.tensor_dmrg.MovingEnvironment method)
MovingEnvironment (class in quimb.tensor.tensor_dmrg)
MPO_ham_bilinear_biquadratic() (in module quimb.tensor.tensor_gen)
MPO_ham_heis() (in module quimb.tensor.tensor_gen)
MPO_ham_ising() (in module quimb.tensor.tensor_gen)
MPO_ham_mbl() (in module quimb.tensor.tensor_gen)
MPO_ham_XXZ() (in module quimb.tensor.tensor_gen)
MPO_ham_XY() (in module quimb.tensor.tensor_gen)
MPO_identity() (in module quimb.tensor.tensor_gen)
MPO_identity_like() (in module quimb.tensor.tensor_gen)
MPO_product_operator() (in module quimb.tensor.tensor_gen)
MPO_rand() (in module quimb.tensor.tensor_gen)
MPO_rand_herm() (in module quimb.tensor.tensor_gen)
MPO_zeros() (in module quimb.tensor.tensor_gen)
MPO_zeros_like() (in module quimb.tensor.tensor_gen)
MPS_computational_state() (in module quimb.tensor.tensor_gen)
MPS_ghz_state() (in module quimb.tensor.tensor_gen)
MPS_neel_state() (in module quimb.tensor.tensor_gen)
MPS_product_state() (in module quimb.tensor.tensor_gen)
MPS_rand_computational_state() (in module quimb.tensor.tensor_gen)
MPS_rand_state() (in module quimb.tensor.tensor_gen)
MPS_sampler() (in module quimb.tensor.tensor_gen)
MPS_w_state() (in module quimb.tensor.tensor_gen)
MPS_zero_state() (in module quimb.tensor.tensor_gen)
mul() (in module quimb.core)
multiply() (quimb.tensor.tensor_core.TensorNetwork method)
multiply_each() (quimb.tensor.tensor_core.TensorNetwork method)
multiply_index_diagonal() (quimb.tensor.tensor_core.Tensor method)
mutinf() (in module quimb.calc)
mutinf_subsys() (in module quimb.calc)
mutual_information() (in module quimb.calc)
N
n (quimb.tensor.tensor_arbgeom_tebd.TEBDGen property)
NADAM (class in quimb.tensor.optimize)
ncontrolled_gate() (in module quimb.gen.operators)
neel_state() (in module quimb.gen.states)
negativity() (in module quimb.calc)
negativity_subsys_approx() (in module quimb.linalg.approx_spectral)
nevals (quimb.tensor.optimize.TNOptimizer property)
new_bond() (in module quimb.tensor.tensor_core)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
new_ind() (quimb.tensor.tensor_core.Tensor method)
new_ind_with_identity() (quimb.tensor.tensor_core.Tensor method)
new_petsc_vec() (in module quimb.linalg.slepc_linalg)
njit() (in module quimb.core)
nmlz() (in module quimb.core)
norm() (in module quimb.linalg.base_linalg)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
norm_2() (in module quimb.linalg.base_linalg)
norm_fro() (in module quimb.linalg.approx_spectral)
norm_fro_approx() (in module quimb.linalg.approx_spectral)
norm_fro_dense() (in module quimb.linalg.base_linalg)
norm_ppt_subsys_approx() (in module quimb.linalg.approx_spectral)
norm_trace_dense() (in module quimb.linalg.base_linalg)
normalize() (in module quimb.core)
(quimb.tensor.tensor_1d.MatrixProductState method)
(quimb.tensor.tensor_2d.TensorNetwork2DVector method)
normalize_() (in module quimb.core)
normalize_real_part() (in module quimb.linalg.slepc_linalg)
nsites (quimb.tensor.tensor_1d.TensorNetwork1D property)
(quimb.tensor.tensor_2d.TensorNetwork2D property)
(quimb.tensor.tensor_2d_tebd.LocalHam2D property)
(quimb.tensor.tensor_3d.TensorNetwork3D property)
(quimb.tensor.tensor_arbgeom.TensorNetworkGen property)
(quimb.tensor.tensor_arbgeom_tebd.LocalHamGen property)
num() (in module quimb.gen.operators)
num_indices (quimb.tensor.tensor_core.TensorNetwork property)
num_tensors (quimb.tensor.tensor_core.TensorNetwork property)
O
one_way_classical_information() (in module quimb.calc)
ones() (quimb.tensor.tensor_2d.PEPS class method)
(quimb.tensor.tensor_3d.PEPS3D class method)
optimize() (quimb.tensor.optimize.TNOptimizer method)
optimize_basinhopping() (quimb.tensor.optimize.TNOptimizer method)
optimize_ipopt() (quimb.tensor.optimize.TNOptimizer method)
optimize_nevergrad() (quimb.tensor.optimize.TNOptimizer method)
optimize_nlopt() (quimb.tensor.optimize.TNOptimizer method)
optimizer (quimb.tensor.optimize.TNOptimizer property)
opts (quimb.tensor.tensor_dmrg.DMRG attribute)
(quimb.tensor.tensor_dmrg.DMRG1 attribute)
(quimb.tensor.tensor_dmrg.DMRG2 attribute)
or_clause_data() (in module quimb.tensor.tensor_gen)
or_clause_mps_tensors() (in module quimb.tensor.tensor_gen)
or_clause_parafac_data() (in module quimb.tensor.tensor_gen)
or_clause_tensor() (in module quimb.tensor.tensor_gen)
oset (class in quimb.utils)
oset_union() (in module quimb.tensor.tensor_core)
OTOC_local() (in module quimb.tensor.tensor_1d_tebd)
outer() (in module quimb.core)
outer_dims_inds() (quimb.tensor.tensor_core.TensorNetwork method)
outer_inds() (quimb.tensor.tensor_core.TensorNetwork method)
P
pack() (quimb.tensor.optimize.Vectorizer method)
page_entropy() (in module quimb.calc)
pairwise() (in module quimb.utils)
par_dot_csr_matvec() (in module quimb.core)
par_reduce() (in module quimb.core)
parse_2site_inds_dims() (in module quimb.tensor.tensor_dmrg)
parse_network_to_backend() (in module quimb.tensor.optimize)
parse_qasm() (in module quimb.tensor.circuit)
parse_qasm_file() (in module quimb.tensor.circuit)
parse_qasm_url() (in module quimb.tensor.circuit)
parse_specific_gate_opts() (in module quimb.tensor.tensor_2d_tebd)
partial_trace() (in module quimb.core)
(quimb.tensor.circuit.Circuit method)
(quimb.tensor.tensor_1d.MatrixProductState method)
(quimb.tensor.tensor_arbgeom.TensorNetworkGenVector method)
partial_trace_compress() (quimb.tensor.tensor_1d.MatrixProductState method)
partial_transpose() (in module quimb.calc)
(quimb.tensor.tensor_1d.MatrixProductOperator method)
partial_transpose_norm() (in module quimb.calc)
partition() (quimb.tensor.tensor_core.TensorNetwork method)
partition_tensors() (quimb.tensor.tensor_core.TensorNetwork method)
pauli() (in module quimb.gen.operators)
pauli_correlations() (in module quimb.calc)
pauli_decomp() (in module quimb.calc)
PEPO (class in quimb.tensor.tensor_2d)
PEPS (class in quimb.tensor.tensor_2d)
PEPS3D (class in quimb.tensor.tensor_3d)
perm_state() (in module quimb.gen.states)
permute() (in module quimb.core)
permute_arrays() (quimb.tensor.tensor_1d.MatrixProductOperator method)
(quimb.tensor.tensor_1d.MatrixProductState method)
(quimb.tensor.tensor_3d.PEPS3D method)
phase_gate() (in module quimb.gen.operators)
phys_dim() (quimb.tensor.tensor_1d.TensorNetwork1DOperator method)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator method)
(quimb.tensor.tensor_2d.TensorNetwork2DVector method)
(quimb.tensor.tensor_3d.TensorNetwork3DVector method)
pkron() (in module quimb.core)
plaquette_to_sites() (in module quimb.tensor.tensor_2d)
plus() (in module quimb.gen.states)
pnjit() (in module quimb.core)
post_check() (quimb.tensor.tensor_dmrg.DMRG method)
presweep() (quimb.tensor.tensor_2d_tebd.FullUpdate method)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen method)
prod() (in module quimb.core)
projector() (in module quimb.calc)
psi (quimb.tensor.circuit.Circuit attribute)
(quimb.tensor.circuit.Circuit property)
(quimb.tensor.circuit.CircuitDense property)
(quimb.tensor.circuit.CircuitMPS property)
pt (quimb.evo.Evolution property)
(quimb.tensor.tensor_1d_tebd.TEBD property)
PTensor (class in quimb.tensor.tensor_core)
ptr() (in module quimb.core)
(quimb.tensor.tensor_1d.MatrixProductState method)
purify() (in module quimb.calc)
pvectorize() (in module quimb.core)
Q
qarray (class in quimb.core)
qu() (in module quimb.core)
quantum_discord() (in module quimb.calc)
quimb.calc
module
quimb.core
module
quimb.evo
module
quimb.gen
module
quimb.gen.operators
module
quimb.gen.rand
module
quimb.gen.states
module
quimb.linalg
module
quimb.linalg.approx_spectral
module
quimb.linalg.autoblock
module
quimb.linalg.base_linalg
module
quimb.linalg.mpi_launcher
module
quimb.linalg.numpy_linalg
module
quimb.linalg.rand_linalg
module
quimb.linalg.scipy_linalg
module
quimb.linalg.slepc_linalg
module
quimb.tensor.circuit
module
quimb.tensor.circuit_gen
module
quimb.tensor.optimize
module
quimb.tensor.tensor_1d
module
quimb.tensor.tensor_1d_tebd
module
quimb.tensor.tensor_2d
module
quimb.tensor.tensor_2d_tebd
module
quimb.tensor.tensor_3d
module
quimb.tensor.tensor_approx_spectral
module
quimb.tensor.tensor_arbgeom
module
quimb.tensor.tensor_arbgeom_tebd
module
quimb.tensor.tensor_core
module
quimb.tensor.tensor_dmrg
module
quimb.tensor.tensor_gen
module
quimb.tensor.tensor_mera
module
quimb.utils
module
quimbify() (in module quimb.core)
R
r_diag_dot_dense() (in module quimb.core)
r_diag_dot_sparse() (in module quimb.core)
raise_cant_find_library_function() (in module quimb.utils)
rand() (in module quimb.gen.rand)
(quimb.tensor.tensor_1d.Dense1D class method)
(quimb.tensor.tensor_2d.PEPO class method)
(quimb.tensor.tensor_2d.PEPS class method)
(quimb.tensor.tensor_3d.PEPS3D class method)
rand_haar_state() (in module quimb.gen.rand)
rand_herm() (in module quimb.gen.rand)
(quimb.tensor.tensor_2d.PEPO method)
rand_invar() (quimb.tensor.tensor_mera.MERA class method)
rand_iso() (in module quimb.gen.rand)
rand_ket() (in module quimb.gen.rand)
rand_matrix() (in module quimb.gen.rand)
rand_matrix_product_state() (in module quimb.gen.rand)
rand_mera() (in module quimb.gen.rand)
rand_mix() (in module quimb.gen.rand)
rand_mps() (in module quimb.gen.rand)
rand_padder() (in module quimb.tensor.tensor_core)
rand_phase() (in module quimb.gen.rand)
rand_phased() (in module quimb.tensor.tensor_gen)
rand_pos() (in module quimb.gen.rand)
rand_product_state() (in module quimb.gen.rand)
rand_rademacher() (in module quimb.gen.rand)
rand_rho() (in module quimb.gen.rand)
rand_seperable() (in module quimb.gen.rand)
rand_state() (quimb.tensor.tensor_1d.MatrixProductOperator method)
rand_tensor() (in module quimb.tensor.tensor_gen)
rand_uni() (in module quimb.gen.rand)
rand_uuid() (in module quimb.tensor.tensor_core)
randn() (in module quimb.gen.rand)
random_rect() (in module quimb.linalg.approx_spectral)
random_seed_fn() (in module quimb.gen.rand)
randomize() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
rank_simplify() (quimb.tensor.tensor_core.TensorNetwork method)
rdmul() (in module quimb.core)
realify() (in module quimb.core)
reduce_inds_onto_bond() (quimb.tensor.tensor_core.TensorNetwork method)
reindex() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
reindex_all() (quimb.tensor.tensor_1d.TensorNetwork1DVector method)
reindex_lower_sites() (quimb.tensor.tensor_1d.TensorNetwork1DOperator method)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator method)
reindex_sites() (quimb.tensor.tensor_1d.TensorNetwork1DVector method)
reindex_upper_sites() (quimb.tensor.tensor_1d.TensorNetwork1DOperator method)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator method)
remove_owner() (quimb.tensor.tensor_core.Tensor method)
replace_section_with_svd() (quimb.tensor.tensor_core.TensorNetwork method)
replace_with_identity() (quimb.tensor.tensor_core.TensorNetwork method)
replace_with_svd() (quimb.tensor.tensor_core.TensorNetwork method)
reset() (quimb.tensor.optimize.TNOptimizer method)
results (quimb.evo.Evolution property)
retag() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
retag_sites() (quimb.tensor.tensor_1d.TensorNetwork1D method)
right_canonize() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
right_canonize_site() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
right_compress() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
right_compress_site() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
RMSPROP (class in quimb.tensor.optimize)
rotation() (in module quimb.gen.operators)
Rotator2D (class in quimb.tensor.tensor_2d)
Rotator3D (class in quimb.tensor.tensor_3d)
row_tag_id (quimb.tensor.tensor_2d.TensorNetwork2D property)
row_tags (quimb.tensor.tensor_2d.TensorNetwork2D property)
rsvd() (in module quimb.linalg.rand_linalg)
rsvd_core() (in module quimb.linalg.rand_linalg)
rsvd_iterate() (in module quimb.linalg.rand_linalg)
Rx() (in module quimb.gen.operators)
Ry() (in module quimb.gen.operators)
Rz() (in module quimb.gen.operators)
rzz() (in module quimb.tensor.circuit)
S
S_gate() (in module quimb.gen.operators)
sample() (quimb.tensor.circuit.Circuit method)
sample_bitstring_from_prob_ndarray() (in module quimb.tensor.circuit)
sample_chaotic() (quimb.tensor.circuit.Circuit method)
sample_chaotic_rehearse() (quimb.tensor.circuit.Circuit method)
sample_rehearse() (quimb.tensor.circuit.Circuit method)
save_to_disk() (in module quimb.utils)
schmidt_gap() (in module quimb.calc)
(quimb.tensor.tensor_1d.MatrixProductState method)
schmidt_values() (quimb.tensor.tensor_1d.MatrixProductState method)
schrodinger_eq_dop() (in module quimb.evo)
schrodinger_eq_dop_timedep() (in module quimb.evo)
schrodinger_eq_dop_vectorized() (in module quimb.evo)
schrodinger_eq_ket() (in module quimb.evo)
schrodinger_eq_ket_timedep() (in module quimb.evo)
seed_rand() (in module quimb.gen.rand)
select() (quimb.tensor.tensor_core.TensorNetwork method)
select_local() (quimb.tensor.tensor_core.TensorNetwork method)
select_neighbors() (quimb.tensor.tensor_core.TensorNetwork method)
select_tensors() (quimb.tensor.tensor_core.TensorNetwork method)
set_rand_bitgen() (in module quimb.gen.rand)
set_state() (quimb.tensor.tensor_2d_tebd.FullUpdate method)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate method)
(quimb.tensor.tensor_arbgeom_tebd.SimpleUpdateGen method)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen method)
SGD (class in quimb.tensor.optimize)
shape (quimb.tensor.tensor_core.TensorNetwork property)
shared_bond_size() (quimb.tensor.tensor_core.Tensor method)
shift_orthogonality_center() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
show() (quimb.tensor.tensor_2d.PEPO method)
(quimb.tensor.tensor_2d.PEPS method)
(quimb.tensor.tensor_2d.TensorNetwork2D method)
show_2d() (in module quimb.tensor.tensor_2d)
SimpleUpdate (class in quimb.tensor.tensor_2d_tebd)
SimpleUpdateGen (class in quimb.tensor.tensor_arbgeom_tebd)
simulate_counts() (in module quimb.calc)
(quimb.tensor.circuit.Circuit method)
singlet() (in module quimb.gen.states)
singlet_pairs() (in module quimb.gen.states)
singular_values() (quimb.tensor.tensor_1d.TensorNetwork1DFlat method)
(quimb.tensor.tensor_core.Tensor method)
site_ind() (quimb.tensor.tensor_1d.TensorNetwork1DVector method)
site_ind_id (quimb.tensor.tensor_1d.TensorNetwork1DVector property)
site_inds (quimb.tensor.tensor_1d.TensorNetwork1DVector property)
(quimb.tensor.tensor_2d.TensorNetwork2DVector property)
(quimb.tensor.tensor_3d.TensorNetwork3DVector property)
site_tag() (quimb.tensor.tensor_1d.TensorNetwork1D method)
(quimb.tensor.tensor_2d.TensorNetwork2D method)
(quimb.tensor.tensor_3d.TensorNetwork3D method)
(quimb.tensor.tensor_arbgeom.TensorNetworkGen method)
site_tag_id (quimb.tensor.tensor_1d.TensorNetwork1D property)
(quimb.tensor.tensor_2d.TensorNetwork2D property)
(quimb.tensor.tensor_3d.TensorNetwork3D property)
(quimb.tensor.tensor_arbgeom.TensorNetworkGen property)
site_tags (quimb.tensor.tensor_1d.TensorNetwork1D property)
(quimb.tensor.tensor_2d.TensorNetwork2D property)
(quimb.tensor.tensor_3d.TensorNetwork3D property)
(quimb.tensor.tensor_arbgeom.TensorNetworkGen property)
sites (quimb.tensor.tensor_arbgeom.TensorNetworkGen property)
sites_to_cell() (in module quimb.tensor.tensor_3d)
slice2sites() (quimb.tensor.tensor_1d.TensorNetwork1D method)
slice_sparse_matrix_to_components() (in module quimb.linalg.slepc_linalg)
solve() (quimb.tensor.tensor_dmrg.DMRG method)
sort_inds() (in module quimb.linalg.numpy_linalg)
sp_mulvec_wrap() (in module quimb.core)
sparse() (in module quimb.core)
sparse_matrix() (in module quimb.core)
SpawnMPIProcessesFunc (class in quimb.linalg.mpi_launcher)
speye() (in module quimb.core)
spin_ham_mpo_tensor() (in module quimb.tensor.tensor_gen)
spin_operator() (in module quimb.gen.operators)
SpinHam1D (class in quimb.tensor.tensor_gen)
split() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
(quimb.tensor.tensor_core.TNLinearOperator method)
split_simplify() (quimb.tensor.tensor_core.TensorNetwork method)
split_tensor() (quimb.tensor.tensor_core.TensorNetwork method)
sqrtm() (in module quimb.linalg.base_linalg)
squeeze() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
state (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate attribute)
(quimb.tensor.tensor_2d_tebd.TEBD2D attribute)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen property)
(quimb.tensor.tensor_dmrg.DMRG attribute)
(quimb.tensor.tensor_dmrg.DMRG1 attribute)
(quimb.tensor.tensor_dmrg.DMRG2 attribute)
std() (in module quimb.linalg.approx_spectral)
step() (quimb.tensor.tensor_1d_tebd.TEBD method)
strip_exponent() (quimb.tensor.tensor_core.TensorNetwork method)
su4_gate_param_gen() (in module quimb.tensor.circuit)
sub_term() (quimb.tensor.tensor_gen.SpinHam1D method)
subgraphs() (quimb.tensor.tensor_core.TensorNetwork method)
subselect() (in module quimb.linalg.autoblock)
subselect_set() (in module quimb.linalg.autoblock)
subtract_update_() (in module quimb.core)
sum_reduce() (quimb.tensor.tensor_core.Tensor method)
superop_TN_1D() (in module quimb.tensor.tensor_1d)
SuperOperator1D (class in quimb.tensor.tensor_1d)
svd() (in module quimb.linalg.base_linalg)
svds() (in module quimb.linalg.base_linalg)
svds_numpy() (in module quimb.linalg.numpy_linalg)
svds_primme() (in module quimb.linalg.scipy_linalg)
svds_scipy() (in module quimb.linalg.scipy_linalg)
svds_slepc() (in module quimb.linalg.slepc_linalg)
swap() (in module quimb.gen.operators)
swap_path_to_long_range_path() (in module quimb.tensor.tensor_2d)
swap_site_to() (quimb.tensor.tensor_1d.MatrixProductState method)
swap_sites_with_compress() (quimb.tensor.tensor_1d.MatrixProductState method)
sweep() (quimb.tensor.tensor_1d_tebd.TEBD method)
(quimb.tensor.tensor_arbgeom_tebd.TEBDGen method)
(quimb.tensor.tensor_dmrg.DMRG method)
(quimb.tensor.tensor_dmrg.DMRGX method)
symmetrize() (quimb.tensor.tensor_core.Tensor method)
SynchroMPIPool (class in quimb.linalg.mpi_launcher)
T
t (quimb.evo.Evolution property)
T_gate() (in module quimb.gen.operators)
tag_map (quimb.tensor.tensor_core.TensorNetwork attribute)
tags_to_oset() (in module quimb.tensor.tensor_core)
taus (quimb.tensor.tensor_2d_tebd.FullUpdate attribute)
(quimb.tensor.tensor_2d_tebd.SimpleUpdate attribute)
(quimb.tensor.tensor_2d_tebd.TEBD2D attribute)
TEBD (class in quimb.tensor.tensor_1d_tebd)
TEBD2D (class in quimb.tensor.tensor_2d_tebd)
TEBDGen (class in quimb.tensor.tensor_arbgeom_tebd)
Tensor (class in quimb.tensor.tensor_core)
tensor_balance_bond() (in module quimb.tensor.tensor_core)
tensor_canonize_bond() (in module quimb.tensor.tensor_core)
tensor_compress_bond() (in module quimb.tensor.tensor_core)
tensor_contract() (in module quimb.tensor.tensor_core)
tensor_direct_product() (in module quimb.tensor.tensor_core)
tensor_fuse_squeeze() (in module quimb.tensor.tensor_core)
tensor_make_single_bond() (in module quimb.tensor.tensor_core)
tensor_map (quimb.tensor.tensor_core.TensorNetwork attribute)
tensor_network_align() (in module quimb.tensor.tensor_arbgeom)
tensor_network_apply_op_vec() (in module quimb.tensor.tensor_arbgeom)
tensor_network_distance() (in module quimb.tensor.tensor_core)
tensor_network_fit_als() (in module quimb.tensor.tensor_core)
tensor_network_fit_autodiff() (in module quimb.tensor.tensor_core)
tensor_network_sum() (in module quimb.tensor.tensor_core)
tensor_split() (in module quimb.tensor.tensor_core)
TensorNetwork (class in quimb.tensor.tensor_core)
TensorNetwork1D (class in quimb.tensor.tensor_1d)
TensorNetwork1DFlat (class in quimb.tensor.tensor_1d)
TensorNetwork1DOperator (class in quimb.tensor.tensor_1d)
TensorNetwork1DVector (class in quimb.tensor.tensor_1d)
TensorNetwork2D (class in quimb.tensor.tensor_2d)
TensorNetwork2DFlat (class in quimb.tensor.tensor_2d)
TensorNetwork2DOperator (class in quimb.tensor.tensor_2d)
TensorNetwork2DVector (class in quimb.tensor.tensor_2d)
TensorNetwork3D (class in quimb.tensor.tensor_3d)
TensorNetwork3DFlat (class in quimb.tensor.tensor_3d)
TensorNetwork3DVector (class in quimb.tensor.tensor_3d)
TensorNetworkGen (class in quimb.tensor.tensor_arbgeom)
TensorNetworkGenVector (class in quimb.tensor.tensor_arbgeom)
tensors (quimb.tensor.tensor_core.TensorNetwork property)
tensors_sorted() (quimb.tensor.tensor_core.TensorNetwork method)
terms (quimb.tensor.tensor_1d_tebd.LocalHam1D attribute)
(quimb.tensor.tensor_2d_tebd.LocalHam2D attribute)
(quimb.tensor.tensor_arbgeom_tebd.LocalHamGen attribute)
thermal_state() (in module quimb.gen.states)
tids_are_connected() (quimb.tensor.tensor_core.TensorNetwork method)
TN2D_classical_ising_partition_function() (in module quimb.tensor.tensor_gen)
TN2D_empty() (in module quimb.tensor.tensor_gen)
TN2D_from_fill_fn() (in module quimb.tensor.tensor_gen)
TN2D_rand() (in module quimb.tensor.tensor_gen)
TN2D_with_value() (in module quimb.tensor.tensor_gen)
TN3D_classical_ising_partition_function() (in module quimb.tensor.tensor_gen)
TN3D_empty() (in module quimb.tensor.tensor_gen)
TN3D_from_fill_fn() (in module quimb.tensor.tensor_gen)
TN3D_rand() (in module quimb.tensor.tensor_gen)
TN3D_with_value() (in module quimb.tensor.tensor_gen)
TN_classical_partition_function_from_edges() (in module quimb.tensor.tensor_gen)
TN_dimer_covering_from_edges() (in module quimb.tensor.tensor_gen)
TN_from_edges_and_fill_fn() (in module quimb.tensor.tensor_gen)
TN_from_edges_empty() (in module quimb.tensor.tensor_gen)
TN_from_edges_rand() (in module quimb.tensor.tensor_gen)
TN_from_edges_with_value() (in module quimb.tensor.tensor_gen)
TN_rand_reg() (in module quimb.tensor.tensor_gen)
TNLinearOperator (class in quimb.tensor.tensor_core)
TNLinearOperator1D (class in quimb.tensor.tensor_1d)
tnlo_implements() (in module quimb.tensor.tensor_core)
TNOptimizer (class in quimb.tensor.optimize)
to_dense() (quimb.tensor.circuit.Circuit method)
(quimb.tensor.tensor_1d.TensorNetwork1DOperator method)
(quimb.tensor.tensor_1d.TensorNetwork1DVector method)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator method)
(quimb.tensor.tensor_2d.TensorNetwork2DVector method)
(quimb.tensor.tensor_3d.TensorNetwork3DVector method)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
(quimb.tensor.tensor_core.TNLinearOperator method)
toffoli() (in module quimb.gen.operators)
total_energies (quimb.tensor.tensor_dmrg.DMRG attribute)
(quimb.tensor.tensor_dmrg.DMRG1 attribute)
(quimb.tensor.tensor_dmrg.DMRG2 attribute)
tr() (in module quimb.core)
tr_abs_approx() (in module quimb.linalg.approx_spectral)
tr_exp_approx() (in module quimb.linalg.approx_spectral)
tr_sqrt() (in module quimb.calc)
tr_sqrt_approx() (in module quimb.linalg.approx_spectral)
tr_sqrt_subsys() (in module quimb.calc)
tr_sqrt_subsys_approx() (in module quimb.linalg.approx_spectral)
tr_xlogx_approx() (in module quimb.linalg.approx_spectral)
trace() (in module quimb.core)
(quimb.tensor.tensor_1d.MatrixProductOperator method)
(quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
trace_distance() (in module quimb.calc)
transpose() (quimb.tensor.tensor_core.Tensor method)
transpose_like() (quimb.tensor.tensor_core.Tensor method)
U
U_gate() (in module quimb.gen.operators)
unfuse() (quimb.tensor.tensor_core.Tensor method)
uniq_perms() (in module quimb.gen.operators)
unitize() (quimb.tensor.tensor_core.Tensor method)
(quimb.tensor.tensor_core.TensorNetwork method)
unpack() (quimb.tensor.optimize.Vectorizer method)
unparametrize() (quimb.tensor.tensor_core.PTensor method)
up() (in module quimb.gen.states)
upcast() (in module quimb.core)
update_params_from() (quimb.tensor.circuit.Circuit method)
update_to() (quimb.evo.Evolution method)
(quimb.tensor.tensor_1d_tebd.TEBD method)
upper_ind() (quimb.tensor.tensor_1d.TensorNetwork1DOperator method)
upper_ind_id (quimb.tensor.tensor_1d.TensorNetwork1DOperator property)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator property)
upper_inds (quimb.tensor.tensor_1d.TensorNetwork1DOperator property)
(quimb.tensor.tensor_2d.TensorNetwork2DOperator property)
V
valid_coo() (quimb.tensor.tensor_2d.TensorNetwork2D method)
(quimb.tensor.tensor_3d.TensorNetwork3D method)
vdot() (in module quimb.core)
vectorize() (in module quimb.core)
vectorized_hessp() (quimb.tensor.optimize.TNOptimizer method)
vectorized_value() (quimb.tensor.optimize.TNOptimizer method)
vectorized_value_and_grad() (quimb.tensor.optimize.TNOptimizer method)
Vectorizer (class in quimb.tensor.optimize)
Verbosify (class in quimb.utils)
view_as() (quimb.tensor.tensor_core.TensorNetwork method)
view_like() (quimb.tensor.tensor_core.TensorNetwork method)
W
w_state() (in module quimb.gen.states)
werner_state() (in module quimb.gen.states)
Wsqrt() (in module quimb.gen.operators)
X
x_tag_id (quimb.tensor.tensor_3d.TensorNetwork3D property)
x_tags (quimb.tensor.tensor_3d.TensorNetwork3D property)
xeb() (quimb.tensor.circuit.Circuit method)
xeb_ex() (quimb.tensor.circuit.Circuit method)
xminus() (in module quimb.gen.states)
xplus() (in module quimb.gen.states)
Xsqrt() (in module quimb.gen.operators)
Y
y_tag_id (quimb.tensor.tensor_3d.TensorNetwork3D property)
y_tags (quimb.tensor.tensor_3d.TensorNetwork3D property)
yminus() (in module quimb.gen.states)
yplus() (in module quimb.gen.states)
Ysqrt() (in module quimb.gen.operators)
Z
z_tag_id (quimb.tensor.tensor_3d.TensorNetwork3D property)
z_tags (quimb.tensor.tensor_3d.TensorNetwork3D property)
zeroify() (in module quimb.core)
zminus() (in module quimb.gen.states)
zplus() (in module quimb.gen.states)
zspin_projector() (in module quimb.gen.operators)
Zsqrt() (in module quimb.gen.operators)