ALPS MPS Codes
Reference documentation.
|
#include <boundary.h>
Public Types | |
typedef maquis::traits::scalar_type < Matrix >::type | scalar_type |
typedef Matrix::value_type | value_type |
typedef std::pair< typename SymmGroup::charge, std::size_t > | access_type |
enum | { core, storing, uncore, prefetching } |
Public Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Boundary (Index< SymmGroup > const &ud=Index< SymmGroup >(), Index< SymmGroup > const &ld=Index< SymmGroup >(), std::size_t ad=1) | |
Boundary & | operator= (const Boundary &rhs) |
template<class OtherMatrix > | |
Boundary (Boundary< OtherMatrix, SymmGroup > const &rhs) | |
std::size_t | aux_dim () const |
void | resize (size_t n) |
std::vector< scalar_type > | traces () const |
bool | reasonable () const |
template<class Archive > | |
void | load (Archive &ar) |
template<class Archive > | |
void | save (Archive &ar) const |
block_matrix< Matrix, SymmGroup > & | operator[] (std::size_t k) |
block_matrix< Matrix, SymmGroup > const & | operator[] (std::size_t k) const |
void | fetch () |
void | prefetch () |
void | evict () |
void | drop () |
void | thread (boost::thread *t) |
void | join () |
Public Attributes | |
enum storage::disk::descriptor:: { ... } | state |
bool | dumped |
size_t | sid |
boost::thread * | worker |
size_t | record |
Definition at line 40 of file boundary.h.
typedef std::pair<typename SymmGroup::charge, std::size_t> Boundary< Matrix, SymmGroup >::access_type |
Definition at line 45 of file boundary.h.
typedef maquis::traits::scalar_type<Matrix>::type Boundary< Matrix, SymmGroup >::scalar_type |
Definition at line 43 of file boundary.h.
typedef Matrix::value_type Boundary< Matrix, SymmGroup >::value_type |
Definition at line 44 of file boundary.h.
|
inherited |
Enumerator | |
---|---|
core | |
storing | |
uncore | |
prefetching |
Definition at line 169 of file storage.h.
|
inline |
Definition at line 52 of file boundary.h.
|
inline |
Definition at line 65 of file boundary.h.
|
inline |
Definition at line 72 of file boundary.h.
|
inlineinherited |
Definition at line 211 of file storage.h.
|
inlineinherited |
Definition at line 198 of file storage.h.
|
inlineinherited |
Definition at line 183 of file storage.h.
|
inline |
Definition at line 97 of file boundary.h.
|
inline |
Definition at line 58 of file boundary.h.
|
inline |
Definition at line 110 of file boundary.h.
|
inline |
Definition at line 111 of file boundary.h.
|
inlineinherited |
|
inline |
Definition at line 90 of file boundary.h.
|
inline |
Definition at line 76 of file boundary.h.
|
inline |
Definition at line 106 of file boundary.h.
|
inline |
Definition at line 48 of file boundary.h.
|
inlineinherited |
|
inline |
Definition at line 84 of file boundary.h.
enum { ... } storage::disk::descriptor::state |
|
inherited |