ALPS MPS Codes
Reference documentation.
|
This is the complete list of members for contraction, including all inherited members.
density_matrix(MPSTensor< Matrix, SymmGroup > const &bra_tensor, MPSTensor< Matrix, SymmGroup > const &ket_tensor) | contraction | inlinestatic |
density_matrix_2(MPSTensor< Matrix, SymmGroup > const &bra_tensor, MPSTensor< Matrix, SymmGroup > const &ket_tensor) | contraction | inlinestatic |
lbtm_kernel(size_t b2, Boundary< OtherMatrix, SymmGroup > const &left, std::vector< block_matrix< Matrix, SymmGroup > > const &left_mult_mps, MPOTensor< Matrix, SymmGroup > const &mpo, Index< SymmGroup > const &physical_i, Index< SymmGroup > const &right_i, Index< SymmGroup > const &out_left_i, ProductBasis< SymmGroup > const &in_right_pb, ProductBasis< SymmGroup > const &out_left_pb) | contraction | inlinestatic |
left_boundary_tensor_mpo(MPSTensor< Matrix, SymmGroup > mps, Boundary< OtherMatrix, SymmGroup > const &left, MPOTensor< Matrix, SymmGroup > const &mpo, Index< SymmGroup > const *in_low=NULL) | contraction | inlinestatic |
local_op(MPSTensor< Matrix, SymmGroup > const &mps, block_matrix< Matrix, SymmGroup > const &op) | contraction | inlinestatic |
multiply_with_op(MPSTensor< Matrix, SymmGroup > const &mps, block_matrix< Matrix, SymmGroup > const &op) | contraction | inlinestatic |
multiply_with_twosite(block_matrix< Matrix, SymmGroup > const &vec, block_matrix< Matrix, SymmGroup > const &op, Index< SymmGroup > const &left_i, Index< SymmGroup > const &right_i, Index< SymmGroup > const &phys_i) | contraction | inlinestatic |
overlap_left_step(MPSTensor< Matrix, SymmGroup > const &bra_tensor, MPSTensor< Matrix, SymmGroup > const &ket_tensor, block_matrix< OtherMatrix, SymmGroup > const &left, block_matrix< OtherMatrix, SymmGroup > *localop=NULL) | contraction | inlinestatic |
overlap_mpo_left_step(MPSTensor< Matrix, SymmGroup > const &bra_tensor, MPSTensor< Matrix, SymmGroup > const &ket_tensor, Boundary< OtherMatrix, SymmGroup > const &left, MPOTensor< Matrix, SymmGroup > const &mpo) | contraction | inlinestatic |
overlap_mpo_right_step(MPSTensor< Matrix, SymmGroup > const &bra_tensor, MPSTensor< Matrix, SymmGroup > const &ket_tensor, Boundary< OtherMatrix, SymmGroup > const &right, MPOTensor< Matrix, SymmGroup > const &mpo) | contraction | inlinestatic |
overlap_right_step(MPSTensor< Matrix, SymmGroup > const &bra_tensor, MPSTensor< Matrix, SymmGroup > const &ket_tensor, block_matrix< OtherMatrix, SymmGroup > const &right, block_matrix< OtherMatrix, SymmGroup > *localop=NULL) | contraction | inlinestatic |
predict_lanczos_l2r_sweep(MPSTensor< Matrix, SymmGroup > B, MPSTensor< Matrix, SymmGroup > const &psi, MPSTensor< Matrix, SymmGroup > const &A) | contraction | inlinestatic |
predict_lanczos_r2l_sweep(MPSTensor< Matrix, SymmGroup > B, MPSTensor< Matrix, SymmGroup > const &psi, MPSTensor< Matrix, SymmGroup > const &A) | contraction | inlinestatic |
predict_new_state_l2r_sweep(MPSTensor< Matrix, SymmGroup > const &mps, MPOTensor< Matrix, SymmGroup > const &mpo, Boundary< OtherMatrix, SymmGroup > const &left, Boundary< OtherMatrix, SymmGroup > const &right, double alpha, double cutoff, std::size_t Mmax) | contraction | inlinestatic |
predict_new_state_r2l_sweep(MPSTensor< Matrix, SymmGroup > const &mps, MPOTensor< Matrix, SymmGroup > const &mpo, Boundary< OtherMatrix, SymmGroup > const &left, Boundary< OtherMatrix, SymmGroup > const &right, double alpha, double cutoff, std::size_t Mmax) | contraction | inlinestatic |
rbtm_kernel(size_t b1, Boundary< OtherMatrix, SymmGroup > const &right, std::vector< block_matrix< Matrix, SymmGroup > > const &right_mult_mps, MPOTensor< Matrix, SymmGroup > const &mpo, Index< SymmGroup > const &physical_i, Index< SymmGroup > const &left_i, Index< SymmGroup > const &right_i, Index< SymmGroup > const &out_right_i, ProductBasis< SymmGroup > const &in_left_pb, ProductBasis< SymmGroup > const &out_right_pb) | contraction | inlinestatic |
right_boundary_tensor_mpo(MPSTensor< Matrix, SymmGroup > mps, Boundary< OtherMatrix, SymmGroup > const &right, MPOTensor< Matrix, SymmGroup > const &mpo, Index< SymmGroup > const *in_low=NULL) | contraction | inlinestatic |
site_hamil2(MPSTensor< Matrix, SymmGroup > ket_tensor, Boundary< OtherMatrix, SymmGroup > const &left, Boundary< OtherMatrix, SymmGroup > const &right, MPOTensor< Matrix, SymmGroup > const &mpo) | contraction | inlinestatic |
site_ortho_boundaries(MPSTensor< Matrix, SymmGroup > const &mps, MPSTensor< Matrix, SymmGroup > const &ortho_mps, block_matrix< OtherMatrix, SymmGroup > const &ortho_left, block_matrix< OtherMatrix, SymmGroup > const &ortho_right) | contraction | inlinestatic |