#include <nu1_tpl.h>
|
| NU1Charge (S init=0) |
|
| NU1Charge (boost::array< S, N > const &rhs) |
|
S * | begin () |
|
S * | end () |
|
S const * | begin () const |
|
S const * | end () const |
|
S & | operator[] (std::size_t p) |
|
S const & | operator[] (std::size_t p) const |
|
template<class Archive > |
void | save (Archive &ar) const |
|
template<class Archive > |
void | load (Archive &ar) |
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
template<int N, class S = int>
class NU1Charge< N, S >
Definition at line 42 of file nu1_tpl.h.
template<int N, class S = int>
Definition at line 47 of file nu1_tpl.h.
49 for (S i = 0; i < N; ++i) (*
this)[i] = init;
template<int N, class S = int>
Definition at line 52 of file nu1_tpl.h.
54 std::copy(rhs.begin(), rhs.end(), this->
begin());
template<int N, class S = int>
template<int N, class S = int>
template<int N, class S = int>
template<int N, class S = int>
template<int N, class S = int>
template<class Archive >
Definition at line 74 of file nu1_tpl.h.
76 for (
int i = 0; i < N; ++i)
77 ar[boost::lexical_cast<std::string>(i)] >> (*this)[i];
template<int N, class S = int>
S& NU1Charge< N, S >::operator[] |
( |
std::size_t |
p | ) |
|
|
inline |
template<int N, class S = int>
S const& NU1Charge< N, S >::operator[] |
( |
std::size_t |
p | ) |
const |
|
inline |
template<int N, class S = int>
template<class Archive >
void NU1Charge< N, S >::save |
( |
Archive & |
ar | ) |
const |
|
inline |
Definition at line 67 of file nu1_tpl.h.
69 for (
int i = 0; i < N; ++i)
70 ar[boost::lexical_cast<std::string>(i)] << (*this)[i];
template<int N, class S = int>
template<class Archive >
void NU1Charge< N, S >::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
inline |
template<int N, class S = int>
The documentation for this class was generated from the following file:
- framework/dmrg/block_matrix/symmetry/nu1_tpl.h