peps-torch
0.1
Contents:
iPEPS
Generic iPEPS
Kagome iPEPS
1-site C4v iPEPS
1-site iPEPS from lin. combination
Generic Kagome iPESS
Kagome iPESS with point groups
Kagome iPESS from lin. combination
Abelian-symmetric iPEPS
Generic abelian-symmetric iPEPS
Generic abelian-symmetric iPEPS with weights
Abelian-symmetric Kagome iPEPS
Abelian-symmetric 1-site C4v iPEPS
Abelian-symmetric generic Kagome iPESS
Environments
Generic iPEPS
Environment
Corner Transfer Matrix Algorithm
Projectors
Components
Reduced Density Matrices
Specific RDMs for Kagome iPEPS
Correlation functions
Transfer Matrices
Abelian-symmetric generic iPEPS
Abelian-symmetric environment
Corner Transfer Matrix Algorithm
Projectors
Components
Reduced Density Matrices
Specific RDMs for Kagome iPEPS
1-site C4v iPEPS
1-site C4v Environment
Corner Transfer Matrix Algorithm
Reduced Density Matrices
Transfer Matrices
Correlation functions
Abelian-symmetric 1-site C4v iPEPS
Abelian-symmetric 1-site C4v Environment
Corner Transfer Matrix Algorithm
Reduced Density Matrices
Correlation functions
Optimization
Optimization drivers
ad_optim
ad_optim_lbfgs_mod
ad_optim_sgd_mod
Custom optimizers
Extended LBFGS
SGD with linesearch
Configuration
Main
Global
Corner Transfer Matrix Algorithm
Optimization
Models
Spin S=2 AKLT Model
2x1 and 2x2 unit cell
1x1 C4v
Coupled Ladders
Dense (PyTorch)
Dense (YAST)
With explict U(1) symmetry
Transverse Field Ising Model
1x1 unit cell
1x1 C4v
J1-J2-J3 and J1-J2-lambda Heisenberg Model
from 2x1 to 4x2 unit cell (PyTorch)
from 2x1 to 4x2 unit cell (dense YAST)
1x1 C4v (PyTorch)
1x1 C4v (dense YAST)
J-Q Model
2x2 unit cell
1x1 C4v
SU(2) model on Kagome lattice
Dense
With explict U(1) symmetry
SU(3) model on Kagome lattice
Dense
With explict U(1)xU(1) symmetry
Groups
Point group: square lattice
SU(2)
SU(2) with explicit U(1) structure
SU(3)
SU(3) with explicit U(1)xU(1) structure
Linear Algebra
Truncated eigendecomposition
Truncated SVD
Spectral decompositions
SVD
Partial SVD
Randomized SVD
Symmetric Eigendecomposition
Partial diagonalization
peps-torch
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
O
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
absorb_weights() (ipeps.ipeps_abelian.IPEPS_ABELIAN_WEIGHTED method)
add_noise() (ipeps.ipeps.IPEPS method)
(ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_abelian_c4v.IPEPS_ABELIAN_C4V method)
(ipeps.ipeps_c4v.IPEPS_C4V method)
(ipeps.ipeps_lc.IPEPS_LC_1SITE_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG_LC method)
(ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
AKLTS2 (class in models.akltS2)
AKLTS2_C4V_BIPARTITE (class in models.akltS2)
apply_edge() (in module ctm.generic.corrf)
(in module ctm.one_site_c4v.corrf_c4v)
(in module ctm.one_site_c4v_abelian.corrf_c4v)
apply_edge_L() (in module ctm.one_site_c4v.corrf_c4v)
apply_TM_0sO() (in module ctm.generic.corrf)
apply_TM_1sO() (in module ctm.generic.corrf)
(in module ctm.one_site_c4v.corrf_c4v)
(in module ctm.one_site_c4v_abelian.corrf_c4v)
apply_TM_1sO_2() (in module ctm.one_site_c4v.corrf_c4v)
apply_TM_2sO() (in module ctm.one_site_c4v.corrf_c4v)
apply_TM_2sO_1sChannel() (in module ctm.generic.corrf)
apply_TM_2sO_2sChannel() (in module ctm.generic.corrf)
aux_rdm2x2() (in module ctm.one_site_c4v.rdm_c4v)
aux_rdm2x2_NN() (in module ctm.one_site_c4v.rdm_c4v)
B
backward() (linalg.eig_arnoldi.SYMARNOLDI static method)
(linalg.eig_sym.SYMEIG static method)
(linalg.svd_arnoldi.SVDARNOLDI static method)
(linalg.svd_gesdd.SVDGESDD static method)
(linalg.svd_rsvd.RSVD static method)
build_elem_tensors() (ipeps.ipess_kagome.IPESS_KAGOME_PG_LC method)
build_onsite_tensors() (ipeps.ipeps_lc.IPEPS_LC_1SITE_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
(ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
build_sites_dl() (ipeps.ipeps_abelian.IPEPS_ABELIAN method)
build_sites_dl_open() (ipeps.ipeps_abelian.IPEPS_ABELIAN method)
C
C1() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
C2() (groups.su3.SU3_DEFINING method)
c2x2_LD() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
c2x2_LU() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
c2x2_RD() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
c2x2_RU() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
Cartan_Weyl() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
clone() (ctm.generic.env.ENV method)
(ctm.generic_abelian.env_abelian.ENV_ABELIAN method)
(ctm.one_site_c4v.env_c4v.ENV_C4V method)
(ctm.one_site_c4v_abelian.env_c4v_abelian.ENV_C4V_ABELIAN method)
corrf_1sO1sO() (in module ctm.generic.corrf)
(in module ctm.one_site_c4v.corrf_c4v)
(in module ctm.one_site_c4v_abelian.corrf_c4v)
corrf_2sOH2sOH_E1() (in module ctm.generic.corrf)
(in module ctm.one_site_c4v.corrf_c4v)
corrf_2sOV2sOV_E2() (in module ctm.generic.corrf)
(in module ctm.one_site_c4v.corrf_c4v)
COUPLEDLADDERS (class in models.coupledLadders)
COUPLEDLADDERS_NOSYM (class in models.abelian.coupledLadders)
COUPLEDLADDERS_U1 (class in models.abelian.coupledLadders)
ctm.generic.corrf
module
ctm.generic.ctm_components
module
ctm.generic.ctm_projectors
module
ctm.generic.ctmrg
module
ctm.generic.env
module
ctm.generic.rdm
module
ctm.generic.transferops
module
ctm.generic_abelian.ctm_components
module
ctm.generic_abelian.ctm_projectors
module
ctm.generic_abelian.ctmrg
module
ctm.generic_abelian.env_abelian
module
ctm.generic_abelian.rdm
module
ctm.one_site_c4v.corrf_c4v
module
ctm.one_site_c4v.ctmrg_c4v
module
ctm.one_site_c4v.env_c4v
module
ctm.one_site_c4v.rdm_c4v
module
ctm.one_site_c4v.transferops_c4v
module
ctm.one_site_c4v_abelian.corrf_c4v
module
ctm.one_site_c4v_abelian.ctmrg_c4v
module
ctm.one_site_c4v_abelian.env_c4v_abelian
module
ctm.one_site_c4v_abelian.rdm_c4v
module
ctm.pess_kagome.rdm_kagome
module
ctm.pess_kagome_abelian.rdm_kagome
module
ctm_get_projectors_4x2() (in module ctm.generic.ctm_projectors)
(in module ctm.generic_abelian.ctm_projectors)
ctm_get_projectors_4x4() (in module ctm.generic.ctm_projectors)
(in module ctm.generic_abelian.ctm_projectors)
ctm_get_projectors_from_matrices() (in module ctm.generic.ctm_projectors)
(in module ctm.generic_abelian.ctm_projectors)
ctm_MOVE() (in module ctm.generic.ctmrg)
(in module ctm.generic_abelian.ctmrg)
ctm_MOVE_dl() (in module ctm.one_site_c4v.ctmrg_c4v)
(in module ctm.one_site_c4v_abelian.ctmrg_c4v)
ctm_MOVE_sl() (in module ctm.one_site_c4v.ctmrg_c4v)
(in module ctm.one_site_c4v_abelian.ctmrg_c4v)
CTMARGS (class in config)
D
detach() (ctm.generic.env.ENV method)
(ctm.generic_abelian.env_abelian.ENV_ABELIAN method)
(ctm.one_site_c4v.env_c4v.ENV_C4V method)
(ctm.one_site_c4v_abelian.env_c4v_abelian.ENV_C4V_ABELIAN method)
double_layer_a() (in module ctm.pess_kagome.rdm_kagome)
(in module ctm.pess_kagome_abelian.rdm_kagome)
E
energy_1site() (models.su3_kagome.KAGOME_SU3 method)
energy_1x1() (models.abelian.j1j2.J1J2_C4V_BIPARTITE_NOSYM method)
(models.akltS2.AKLTS2_C4V_BIPARTITE method)
(models.ising.ISING method)
(models.j1j2.J1J2_C4V_BIPARTITE method)
(models.j1j2lambda.J1J2LAMBDA_C4V_BIPARTITE method)
(models.jq.JQ_C4V method)
energy_1x1_lowmem() (models.abelian.j1j2.J1J2_C4V_BIPARTITE_NOSYM method)
(models.j1j2.J1J2_C4V_BIPARTITE method)
energy_1x1_nn() (models.ising.ISING_C4V method)
energy_1x1_plaqette() (models.ising.ISING_C4V method)
energy_1x1_tiled() (models.j1j2.J1J2_C4V_BIPARTITE method)
energy_2x1_1x2() (models.abelian.coupledLadders.COUPLEDLADDERS_NOSYM method)
(models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
(models.akltS2.AKLTS2 method)
(models.coupledLadders.COUPLEDLADDERS method)
energy_2x1_1x2_H() (models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
energy_2x1_or_2Lx2site_2x2rdms() (models.abelian.j1j2.J1J2_NOSYM method)
energy_2x2_1site_BP() (models.j1j2.J1J2 method)
energy_2x2_2site() (models.j1j2.J1J2 method)
energy_2x2_4site() (models.j1j2.J1J2 method)
(models.jq.JQ method)
energy_2x2_8site() (models.j1j2.J1J2 method)
energy_down_t_1x1subsystem() (models.abelian.kagome_u1.KAGOME_U1 method)
(models.abelian.su3_kagome.KAGOME_SU3_U1xU1 method)
(models.su3_kagome.KAGOME_SU3 method)
energy_down_t_2x2subsystem() (models.abelian.kagome_u1.KAGOME_U1 method)
energy_per_site_2x2subsystem() (models.abelian.su3_kagome.KAGOME_SU3_U1xU1 method)
(models.su3_kagome.KAGOME_SU3 method)
energy_triangle_dn() (models.spin_half_kagome.S_HALF_KAGOME method)
energy_triangle_dn_1x1() (models.spin_half_kagome.S_HALF_KAGOME method)
energy_triangle_up() (models.spin_half_kagome.S_HALF_KAGOME method)
energy_triangles_2x2subsystem() (models.abelian.su3_kagome.KAGOME_SU3_U1xU1 method)
(models.su3_kagome.KAGOME_SU3 method)
energy_up_t_2x2subsystem() (models.abelian.kagome_u1.KAGOME_U1 method)
enlarged_corner() (in module ctm.pess_kagome.rdm_kagome)
(in module ctm.pess_kagome_abelian.rdm_kagome)
ENV (class in ctm.generic.env)
ENV_ABELIAN (class in ctm.generic_abelian.env_abelian)
ENV_C4V (class in ctm.one_site_c4v.env_c4v)
ENV_C4V_ABELIAN (class in ctm.one_site_c4v_abelian.env_c4v_abelian)
eval_corrf_DD_H() (models.akltS2.AKLTS2_C4V_BIPARTITE method)
(models.coupledLadders.COUPLEDLADDERS method)
(models.j1j2.J1J2_C4V_BIPARTITE method)
(models.j1j2lambda.J1J2LAMBDA_C4V_BIPARTITE method)
(models.jq.JQ method)
eval_corrf_DD_V() (models.coupledLadders.COUPLEDLADDERS method)
(models.j1j2.J1J2_C4V_BIPARTITE method)
(models.j1j2lambda.J1J2LAMBDA_C4V_BIPARTITE method)
(models.jq.JQ method)
eval_corrf_SS() (models.akltS2.AKLTS2_C4V_BIPARTITE method)
(models.coupledLadders.COUPLEDLADDERS method)
(models.j1j2.J1J2 method)
(models.j1j2.J1J2_C4V_BIPARTITE method)
(models.j1j2lambda.J1J2LAMBDA_C4V_BIPARTITE method)
(models.jq.JQ method)
(models.spin_half_kagome.S_HALF_KAGOME method)
eval_generators() (models.abelian.su3_kagome.KAGOME_SU3_U1xU1 method)
eval_obs() (models.abelian.coupledLadders.COUPLEDLADDERS_NOSYM method)
(models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
(models.abelian.j1j2.J1J2_C4V_BIPARTITE_NOSYM method)
(models.abelian.j1j2.J1J2_NOSYM method)
(models.abelian.kagome_u1.KAGOME_U1 method)
(models.abelian.su3_kagome.KAGOME_SU3_U1xU1 method)
(models.akltS2.AKLTS2 method)
(models.akltS2.AKLTS2_C4V_BIPARTITE method)
(models.coupledLadders.COUPLEDLADDERS method)
(models.ising.ISING method)
(models.ising.ISING_C4V method)
(models.j1j2.J1J2 method)
(models.j1j2.J1J2_C4V_BIPARTITE method)
(models.j1j2lambda.J1J2LAMBDA_C4V_BIPARTITE method)
(models.jq.JQ method)
(models.jq.JQ_C4V method)
(models.spin_half_kagome.S_HALF_KAGOME method)
(models.su3_kagome.KAGOME_SU3 method)
eval_obs_1site_BP() (models.j1j2.J1J2 method)
eval_obs_2x2subsystem() (models.abelian.su3_kagome.KAGOME_SU3_U1xU1 method)
(models.su3_kagome.KAGOME_SU3 method)
extend() (ctm.generic.env.ENV method)
(ctm.one_site_c4v.env_c4v.ENV_C4V method)
extend_bond_dim() (in module ipeps.ipeps)
(ipeps.ipeps_kagome.IPEPS_KAGOME method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG method)
F
forward() (linalg.eig_arnoldi.SYMARNOLDI static method)
(linalg.eig_sym.SYMEIG static method)
(linalg.svd_arnoldi.SVDARNOLDI static method)
(linalg.svd_gesdd.SVDGESDD static method)
(linalg.svd_rsvd.RSVD static method)
from_json_str() (in module ipeps.ipeps_lc)
G
G() (groups.su3_abelian.SU3_DEFINING_U1xU1 method)
gen_gate_seq_2S() (models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
gen_gate_seq_2S_2ndOrder() (models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
gen_gate_seq_2S_2ndOrder_H() (models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
gen_gate_seq_2S_H() (models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
gen_gate_seq_2S_SS_hz() (models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
gen_gate_seq_2S_SS_hz_2ndOrder() (models.abelian.coupledLadders.COUPLEDLADDERS_U1 method)
generate_weights() (ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
get_C() (ctm.one_site_c4v.env_c4v.ENV_C4V method)
(ctm.one_site_c4v_abelian.env_c4v_abelian.ENV_C4V_ABELIAN method)
get_checkpoint() (ipeps.ipeps.IPEPS method)
(ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_lc.IPEPS_LC_1SITE_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG_LC method)
(ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
get_edge() (in module ctm.generic.corrf)
(in module ctm.one_site_c4v.corrf_c4v)
(in module ctm.one_site_c4v_abelian.corrf_c4v)
get_edge_2() (in module ctm.generic.corrf)
get_edge_L() (in module ctm.one_site_c4v.corrf_c4v)
get_EH_spec_Ttensor() (in module ctm.generic.transferops)
(in module ctm.one_site_c4v.transferops_c4v)
get_full_EH_spec_Ttensor() (in module ctm.generic.transferops)
get_parameters() (ipeps.ipeps.IPEPS method)
(ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_lc.IPEPS_LC_1SITE_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG_LC method)
(ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
get_physical_dim() (ipeps.ipeps_kagome.IPEPS_KAGOME method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
get_T() (ctm.one_site_c4v.env_c4v.ENV_C4V method)
(ctm.one_site_c4v_abelian.env_c4v_abelian.ENV_C4V_ABELIAN method)
get_Top2_spec_c4v() (in module ctm.one_site_c4v.transferops_c4v)
get_Top_spec() (in module ctm.generic.transferops)
get_Top_spec_c4v() (in module ctm.one_site_c4v.transferops_c4v)
get_Top_w0_spec() (in module ctm.generic.transferops)
GLOBALARGS (class in config)
groups.pg
module
groups.su2
module
groups.su2_abelian
module
groups.su3
module
groups.su3_abelian
module
H
halves_of_4x4_CTM_MOVE_DOWN() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
halves_of_4x4_CTM_MOVE_LEFT() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
halves_of_4x4_CTM_MOVE_RIGHT() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
halves_of_4x4_CTM_MOVE_UP() (in module ctm.generic.ctm_components)
(in module ctm.generic_abelian.ctm_components)
I
I() (groups.su2.SU2 method)
(groups.su2_abelian.SU2_U1 method)
(groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
init_env() (in module ctm.generic.env)
(in module ctm.generic_abelian.env_abelian)
(in module ctm.one_site_c4v.env_c4v)
(in module ctm.one_site_c4v_abelian.env_c4v_abelian)
init_from_ipeps_pbc() (in module ctm.one_site_c4v_abelian.env_c4v_abelian)
IPEPS (class in ipeps.ipeps)
ipeps.ipeps
module
ipeps.ipeps_abelian
module
ipeps.ipeps_abelian_c4v
module
ipeps.ipeps_c4v
module
ipeps.ipeps_kagome
module
ipeps.ipeps_kagome_abelian
module
ipeps.ipeps_lc
module
ipeps.ipess_kagome
module
ipeps.ipess_kagome_abelian
module
IPEPS_ABELIAN (class in ipeps.ipeps_abelian)
IPEPS_ABELIAN_C4V (class in ipeps.ipeps_abelian_c4v)
IPEPS_ABELIAN_WEIGHTED (class in ipeps.ipeps_abelian)
IPEPS_C4V (class in ipeps.ipeps_c4v)
IPEPS_KAGOME (class in ipeps.ipeps_kagome)
IPEPS_KAGOME_ABELIAN (class in ipeps.ipeps_kagome_abelian)
IPEPS_LC_1SITE_PG (class in ipeps.ipeps_lc)
IPESS_KAGOME_GENERIC (class in ipeps.ipess_kagome)
IPESS_KAGOME_GENERIC_ABELIAN (class in ipeps.ipess_kagome_abelian)
IPESS_KAGOME_PG (class in ipeps.ipess_kagome)
IPESS_KAGOME_PG_LC (class in ipeps.ipess_kagome)
ISING (class in models.ising)
ISING_C4V (class in models.ising)
J
J1J2 (class in models.j1j2)
J1J2_C4V_BIPARTITE (class in models.j1j2)
J1J2_C4V_BIPARTITE_NOSYM (class in models.abelian.j1j2)
J1J2_NOSYM (class in models.abelian.j1j2)
J1J2LAMBDA_C4V_BIPARTITE (class in models.j1j2lambda)
J_Gell_Mann() (groups.su3.SU3_DEFINING method)
JQ (class in models.jq)
JQ_C4V (class in models.jq)
K
KAGOME_SU3 (class in models.su3_kagome)
KAGOME_SU3_U1xU1 (class in models.abelian.su3_kagome)
KAGOME_U1 (class in models.abelian.kagome_u1)
L
LBFGS_MOD (class in optim.lbfgs_modified)
linalg.custom_eig
module
linalg.custom_svd
module
linalg.eig_arnoldi
module
linalg.eig_sym
module
linalg.svd_arnoldi
module
linalg.svd_gesdd
module
linalg.svd_rsvd
module
load_checkpoint() (ipeps.ipeps.IPEPS method)
(ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_lc.IPEPS_LC_1SITE_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG_LC method)
(ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
M
MAINARGS (class in config)
make_c4v_symm() (in module groups.pg)
make_c4v_symm_A1() (in module groups.pg)
make_c4v_symm_A2() (in module groups.pg)
make_c4v_symm_B1() (in module groups.pg)
make_c4v_symm_B2() (in module groups.pg)
make_d2_antisymm() (in module groups.pg)
make_d2_symm() (in module groups.pg)
models.abelian.coupledLadders
module
models.abelian.kagome_u1
module
models.abelian.su3_kagome
module
models.akltS2
module
models.coupledLadders
module
models.ising
module
models.jq
module
models.spin_half_kagome
module
models.su3_kagome
module
module
ctm.generic.corrf
ctm.generic.ctm_components
ctm.generic.ctm_projectors
ctm.generic.ctmrg
ctm.generic.env
ctm.generic.rdm
ctm.generic.transferops
ctm.generic_abelian.ctm_components
ctm.generic_abelian.ctm_projectors
ctm.generic_abelian.ctmrg
ctm.generic_abelian.env_abelian
ctm.generic_abelian.rdm
ctm.one_site_c4v.corrf_c4v
ctm.one_site_c4v.ctmrg_c4v
ctm.one_site_c4v.env_c4v
ctm.one_site_c4v.rdm_c4v
ctm.one_site_c4v.transferops_c4v
ctm.one_site_c4v_abelian.corrf_c4v
ctm.one_site_c4v_abelian.ctmrg_c4v
ctm.one_site_c4v_abelian.env_c4v_abelian
ctm.one_site_c4v_abelian.rdm_c4v
ctm.pess_kagome.rdm_kagome
ctm.pess_kagome_abelian.rdm_kagome
groups.pg
groups.su2
groups.su2_abelian
groups.su3
groups.su3_abelian
ipeps.ipeps
ipeps.ipeps_abelian
ipeps.ipeps_abelian_c4v
ipeps.ipeps_c4v
ipeps.ipeps_kagome
ipeps.ipeps_kagome_abelian
ipeps.ipeps_lc
ipeps.ipess_kagome
ipeps.ipess_kagome_abelian
linalg.custom_eig
linalg.custom_svd
linalg.eig_arnoldi
linalg.eig_sym
linalg.svd_arnoldi
linalg.svd_gesdd
linalg.svd_rsvd
models.abelian.coupledLadders
models.abelian.kagome_u1
models.abelian.su3_kagome
models.akltS2
models.coupledLadders
models.ising
models.jq
models.spin_half_kagome
models.su3_kagome
optim.ad_optim
optim.ad_optim_lbfgs_mod
optim.ad_optim_sgd_mod
optim.lbfgs_modified
optim.sgd_modified
O
open_C2x2_LD() (in module ctm.generic_abelian.rdm)
OPTARGS (class in config)
optim.ad_optim
module
optim.ad_optim_lbfgs_mod
module
optim.ad_optim_sgd_mod
module
optim.lbfgs_modified
module
optim.sgd_modified
module
optimize_state() (in module optim.ad_optim)
(in module optim.ad_optim_lbfgs_mod)
(in module optim.ad_optim_sgd_mod)
R
rdm1x1() (in module ctm.generic.rdm)
(in module ctm.generic_abelian.rdm)
(in module ctm.one_site_c4v.rdm_c4v)
(in module ctm.one_site_c4v_abelian.rdm_c4v)
rdm1x1_kagome() (in module ctm.pess_kagome.rdm_kagome)
(in module ctm.pess_kagome_abelian.rdm_kagome)
rdm1x1_sl() (in module ctm.one_site_c4v.rdm_c4v)
rdm1x2() (in module ctm.generic.rdm)
(in module ctm.generic_abelian.rdm)
rdm1x2_kagome() (in module ctm.pess_kagome.rdm_kagome)
rdm2x1() (in module ctm.generic.rdm)
(in module ctm.generic_abelian.rdm)
(in module ctm.one_site_c4v.rdm_c4v)
(in module ctm.one_site_c4v_abelian.rdm_c4v)
rdm2x1_kagome() (in module ctm.pess_kagome.rdm_kagome)
rdm2x1_sl() (in module ctm.one_site_c4v.rdm_c4v)
rdm2x2() (in module ctm.generic.rdm)
(in module ctm.generic_abelian.rdm)
(in module ctm.one_site_c4v.rdm_c4v)
(in module ctm.one_site_c4v_abelian.rdm_c4v)
rdm2x2_dn_triangle_with_operator() (in module ctm.pess_kagome.rdm_kagome)
(in module ctm.pess_kagome_abelian.rdm_kagome)
rdm2x2_kagome() (in module ctm.pess_kagome.rdm_kagome)
(in module ctm.pess_kagome_abelian.rdm_kagome)
rdm2x2_NN() (in module ctm.one_site_c4v_abelian.rdm_c4v)
rdm2x2_NN_lowmem() (in module ctm.one_site_c4v.rdm_c4v)
rdm2x2_NN_lowmem_sl() (in module ctm.one_site_c4v.rdm_c4v)
rdm2x2_NNN() (in module ctm.one_site_c4v_abelian.rdm_c4v)
rdm2x2_NNN_lowmem() (in module ctm.one_site_c4v.rdm_c4v)
rdm2x2_NNN_lowmem_sl() (in module ctm.one_site_c4v.rdm_c4v)
rdm2x2_up_triangle_open() (in module ctm.pess_kagome.rdm_kagome)
(in module ctm.pess_kagome_abelian.rdm_kagome)
rdm3x1() (in module ctm.one_site_c4v.rdm_c4v)
rdm3x1_sl() (in module ctm.one_site_c4v.rdm_c4v)
read_ipeps() (in module ipeps.ipeps)
(in module ipeps.ipeps_abelian)
read_ipeps_c4v() (in module ipeps.ipeps_abelian_c4v)
(in module ipeps.ipeps_c4v)
read_ipeps_kagome() (in module ipeps.ipeps_kagome)
(in module ipeps.ipeps_kagome_abelian)
read_ipeps_lc_1site_pg() (in module ipeps.ipeps_lc)
read_ipess_kagome_generic() (in module ipeps.ipess_kagome)
(in module ipeps.ipess_kagome_abelian)
RSVD (class in linalg.svd_rsvd)
run() (in module ctm.generic.ctmrg)
(in module ctm.generic_abelian.ctmrg)
(in module ctm.one_site_c4v.ctmrg_c4v)
(in module ctm.one_site_c4v_abelian.ctmrg_c4v)
run_dl() (in module ctm.one_site_c4v.ctmrg_c4v)
S
S() (groups.su2.SU2 method)
S_HALF_KAGOME (class in models.spin_half_kagome)
S_zpm() (groups.su2_abelian.SU2_U1 method)
SGD_MOD (class in optim.sgd_modified)
site() (ipeps.ipeps.IPEPS method)
(ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_abelian_c4v.IPEPS_ABELIAN_C4V method)
(ipeps.ipeps_c4v.IPEPS_C4V method)
(ipeps.ipeps_lc.IPEPS_LC_1SITE_PG method)
site_dl() (ipeps.ipeps_abelian.IPEPS_ABELIAN method)
site_dl_open() (ipeps.ipeps_abelian.IPEPS_ABELIAN method)
SM() (groups.su2.SU2 method)
(groups.su2_abelian.SU2_U1 method)
SP() (groups.su2.SU2 method)
(groups.su2_abelian.SU2_U1 method)
SS() (groups.su2.SU2 method)
(groups.su2_abelian.SU2_U1 method)
step_2c() (optim.lbfgs_modified.LBFGS_MOD method)
(optim.sgd_modified.SGD_MOD method)
store_checkpoint() (in module optim.ad_optim)
(in module optim.ad_optim_lbfgs_mod)
(in module optim.ad_optim_sgd_mod)
SU2 (class in groups.su2)
SU2_U1 (class in groups.su2_abelian)
SU3_DEFINING (class in groups.su3)
SU3_DEFINING_U1xU1 (class in groups.su3_abelian)
SVDARNOLDI (class in linalg.svd_arnoldi)
SVDGESDD (class in linalg.svd_gesdd)
SYMARNOLDI (class in linalg.eig_arnoldi)
SYMEIG (class in linalg.eig_sym)
symmetrize() (ipeps.ipeps_abelian_c4v.IPEPS_ABELIAN_C4V method)
sync_precomputed() (ipeps.ipeps_abelian.IPEPS_ABELIAN method)
SZ() (groups.su2.SU2 method)
(groups.su2_abelian.SU2_U1 method)
T
TM() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
to() (ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_abelian_c4v.IPEPS_ABELIAN_C4V method)
to_dense() (ctm.generic_abelian.env_abelian.ENV_ABELIAN method)
(ctm.one_site_c4v_abelian.env_c4v_abelian.ENV_C4V_ABELIAN method)
(ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_abelian_c4v.IPEPS_ABELIAN_C4V method)
(ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
to_ipeps_c4v() (in module ipeps.ipeps_c4v)
TP() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
trace1x1_dn_kagome() (in module ctm.pess_kagome.rdm_kagome)
(in module ctm.pess_kagome_abelian.rdm_kagome)
truncated_eig_arnoldi() (in module linalg.custom_eig)
truncated_eig_sym() (in module linalg.custom_eig)
truncated_eig_symarnoldi() (in module linalg.custom_eig)
truncated_svd_arnoldi() (in module linalg.custom_svd)
truncated_svd_gesdd() (in module linalg.custom_svd)
truncated_svd_symarnoldi() (in module linalg.custom_svd)
truncated_svd_symeig() (in module linalg.custom_svd)
TZ() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
U
UM() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
UP() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
update_() (ipeps.ipess_kagome.IPESS_KAGOME_PG_LC method)
V
VM() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
VP() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)
W
weight() (ipeps.ipeps_abelian.IPEPS_ABELIAN_WEIGHTED method)
write_ipeps() (in module ipeps.ipeps)
(in module ipeps.ipeps_abelian)
write_ipeps_lc_1site_pg() (in module ipeps.ipeps_lc)
write_ipess_kagome_generic() (in module ipeps.ipess_kagome)
(in module ipeps.ipess_kagome_abelian)
write_to_file() (ipeps.ipeps.IPEPS method)
(ipeps.ipeps_abelian.IPEPS_ABELIAN method)
(ipeps.ipeps_abelian_c4v.IPEPS_ABELIAN_C4V method)
(ipeps.ipeps_c4v.IPEPS_C4V method)
(ipeps.ipeps_lc.IPEPS_LC_1SITE_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_GENERIC method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG method)
(ipeps.ipess_kagome.IPESS_KAGOME_PG_LC method)
(ipeps.ipess_kagome_abelian.IPESS_KAGOME_GENERIC_ABELIAN method)
Y
Y() (groups.su3.SU3_DEFINING method)
(groups.su3_abelian.SU3_DEFINING_U1xU1 method)