Rheolef
7.1
an efficient C++ finite element environment
|
Public Types | |
typedef std::set< std::size_t > | base |
typedef std::size_t | value_type |
typedef std::size_t | size_type |
Public Member Functions | |
index_set () | |
index_set (const index_set &x) | |
index_set & | operator= (const index_set &x) |
template<int N> | |
index_set & | operator= (size_type x[N]) |
void | clear () |
void | insert (size_type dis_i) |
index_set & | operator+= (size_type dis_i) |
index_set & | operator+= (const index_set &b) |
void | inplace_union (const index_set &b) |
void | inplace_intersection (const index_set &b) |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
template<int N> | |
index_set & | operator= (size_t x[N]) |
Friends | |
void | set_union (const index_set &a, const index_set &b, index_set &c) |
void | set_intersection (const index_set &a, const index_set &b, index_set &c) |
std::istream & | operator>> (std::istream &is, index_set &x) |
std::ostream & | operator<< (std::ostream &os, const index_set &x) |
Definition at line 58 of file index_set_header.icc.
typedef std::set<std::size_t> base |
Definition at line 63 of file index_set_header.icc.
typedef std::size_t value_type |
Definition at line 64 of file index_set_header.icc.
typedef std::size_t size_type |
Definition at line 65 of file index_set_header.icc.
index_set | ( | ) |
Definition at line 132 of file index_set_header.icc.
Definition at line 32 of file index_set_body.icc.
Definition at line 40 of file index_set_body.icc.
void clear | ( | ) |
Definition at line 152 of file index_set_header.icc.
void insert | ( | size_type | dis_i | ) |
Definition at line 158 of file index_set_header.icc.
Definition at line 164 of file index_set_header.icc.
Definition at line 49 of file index_set_body.icc.
void inplace_union | ( | const index_set & | b | ) |
Definition at line 96 of file index_set_body.icc.
void inplace_intersection | ( | const index_set & | b | ) |
Definition at line 126 of file index_set_body.icc.
void serialize | ( | Archive & | ar, |
const unsigned int | version | ||
) |
Definition at line 173 of file index_set_header.icc.
index_set& operator= | ( | size_t | x[N] | ) |
Definition at line 140 of file index_set_header.icc.
Definition at line 82 of file index_set_body.icc.
Definition at line 89 of file index_set_body.icc.
|
friend |
Definition at line 57 of file index_set_body.icc.
|
friend |
Definition at line 71 of file index_set_body.icc.