ALPS MPS Codes
Reference documentation.
|
#include "dmrg/mp_tensors/mpo.h"
Go to the source code of this file.
Macros | |
#define | NGI(v) std::make_pair(TrivialGroup::Plus, v) |
Functions | |
template<class Matrix , class SymmGroup > | |
block_matrix< Matrix, SymmGroup > | make_mpo_identity_block (Index< SymmGroup > phys_i) |
template<class Matrix , class SymmGroup > | |
MPOTensor< Matrix, SymmGroup > | identity_mpo (Index< SymmGroup > phys_i) |
template<class Matrix > | |
MPOTensor< Matrix, TrivialGroup > | s12_sz_mpo (Index< TrivialGroup > phys_i) |
template<class Matrix > | |
MPO< Matrix, TrivialGroup > | s12_ising (std::size_t L, double J, double h) |
template<class Matrix > | |
MPO< Matrix, U1 > | s12_heisenberg (std::size_t L, double Jxy, double Jz) |
#define NGI | ( | v | ) | std::make_pair(TrivialGroup::Plus, v) |
MPOTensor<Matrix, SymmGroup> identity_mpo | ( | Index< SymmGroup > | phys_i | ) |
Definition at line 44 of file special_mpos.h.
block_matrix<Matrix, SymmGroup> make_mpo_identity_block | ( | Index< SymmGroup > | phys_i | ) |
Definition at line 33 of file special_mpos.h.
Definition at line 144 of file special_mpos.h.
MPO<Matrix, TrivialGroup> s12_ising | ( | std::size_t | L, |
double | J, | ||
double | h | ||
) |
Definition at line 73 of file special_mpos.h.
MPOTensor<Matrix, TrivialGroup> s12_sz_mpo | ( | Index< TrivialGroup > | phys_i | ) |
Definition at line 58 of file special_mpos.h.