VMPS++
|
Operators , for solving eq. C25ab.
Definition at line 20 of file VumpsMpoTransferMatrix.h.
#include <VumpsMpoTransferMatrix.h>
Public Member Functions | |
MpoTransferMatrix () | |
MpoTransferMatrix (VMPS::DIRECTION::OPTION DIR_input, const vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > &Abra_input, const vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > &Aket_input, const Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > &LReigen_input, const vector< vector< vector< vector< Biped< Symmetry, SparseMatrix< Scalar > > > > > > &W_input, const vector< vector< qarray< Symmetry::Nq > > > &qloc_input, const vector< vector< qarray< Symmetry::Nq > > > &qOp_input, size_t ab_input, const std::unordered_map< pair< qarray< Symmetry::Nq >, size_t >, size_t > &basis_order_map_input={}, const vector< pair< qarray< Symmetry::Nq >, size_t > > &basis_order_imput={}) | |
Public Attributes | |
VMPS::DIRECTION::OPTION | DIR |
Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > | LReigen |
size_t | ab |
std::unordered_map< pair< qarray< Symmetry::Nq >, size_t >, size_t > | basis_order_map |
vector< pair< qarray< Symmetry::Nq >, size_t > > | basis_order |
vector< vector< qarray< Symmetry::Nq > > > | qloc |
vector< vector< qarray< Symmetry::Nq > > > | qOp |
vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > | Abra |
vector< vector< Biped< Symmetry, Matrix< Scalar, Dynamic, Dynamic > > > > | Aket |
vector< vector< vector< vector< Biped< Symmetry, SparseMatrix< Scalar > > > > > > | W |
|
inline |
Definition at line 22 of file VumpsMpoTransferMatrix.h.
|
inline |
Definition at line 24 of file VumpsMpoTransferMatrix.h.
size_t MpoTransferMatrix< Symmetry, Scalar >::ab |
Definition at line 48 of file VumpsMpoTransferMatrix.h.
vector<vector<Biped<Symmetry,Matrix<Scalar,Dynamic,Dynamic> > > > MpoTransferMatrix< Symmetry, Scalar >::Abra |
Definition at line 41 of file VumpsMpoTransferMatrix.h.
vector<vector<Biped<Symmetry,Matrix<Scalar,Dynamic,Dynamic> > > > MpoTransferMatrix< Symmetry, Scalar >::Aket |
Definition at line 42 of file VumpsMpoTransferMatrix.h.
vector<pair<qarray<Symmetry::Nq>,size_t> > MpoTransferMatrix< Symmetry, Scalar >::basis_order |
Definition at line 50 of file VumpsMpoTransferMatrix.h.
std::unordered_map<pair<qarray<Symmetry::Nq>,size_t>,size_t> MpoTransferMatrix< Symmetry, Scalar >::basis_order_map |
Definition at line 49 of file VumpsMpoTransferMatrix.h.
VMPS::DIRECTION::OPTION MpoTransferMatrix< Symmetry, Scalar >::DIR |
Gauge (L or R).
Definition at line 38 of file VumpsMpoTransferMatrix.h.
Biped<Symmetry,Matrix<Scalar,Dynamic,Dynamic> > MpoTransferMatrix< Symmetry, Scalar >::LReigen |
Definition at line 46 of file VumpsMpoTransferMatrix.h.
vector<vector<qarray<Symmetry::Nq> > > MpoTransferMatrix< Symmetry, Scalar >::qloc |
Definition at line 52 of file VumpsMpoTransferMatrix.h.
vector<vector<qarray<Symmetry::Nq> > > MpoTransferMatrix< Symmetry, Scalar >::qOp |
Definition at line 53 of file VumpsMpoTransferMatrix.h.
vector<vector<vector<vector<Biped<Symmetry, SparseMatrix<Scalar> > > > > > MpoTransferMatrix< Symmetry, Scalar >::W |
Definition at line 43 of file VumpsMpoTransferMatrix.h.