|
dune-pdelab 2.8
|
Loading...
Searching...
No Matches
multiindex.hh
Go to the documentation of this file.
132 for (typename ReservedVector<T,n>::const_iterator it = mi._mi.begin(); it != mi._mi.begin() + mi.size(); ++it)
230DUNE_DEFINE_HASH(DUNE_HASH_TEMPLATE_ARGS(typename T, std::size_t n),DUNE_HASH_TYPE(Dune::PDELab::MultiIndex<T,n>))
#define DUNE_DEFINE_HASH(template_args, type)
#define DUNE_HASH_TYPE(...)
#define DUNE_HASH_TEMPLATE_ARGS(...)
EnableIfInterOperable< T1, T2, bool >::type operator<(const RandomAccessIteratorFacade< T1, V1, R1, D > &lhs, const RandomAccessIteratorFacade< T2, V2, R2, D > &rhs)
std::size_t hash_range(It first, It last)
std::size_t hash_value(const DOFIndex< T, n1, n2 > &di)
Definition dofindex.hh:334
For backward compatibility – Do not use this!
iterator end()
size_type size() const
T * pointer
void push_back(const T &t)
bool empty() const
T value_type
reference front()
void resize(size_t s)
void clear()
iterator begin()
const T & const_reference
size_t size_type
friend std::ostream & operator<<(std::ostream &s, const MultiIndex &mi)
Writes a pretty representation of the MultiIndex to the given std::ostream.
Definition multiindex.hh:169
static const std::size_t max_depth
The maximum possible depth of the MultiIndex.
Definition multiindex.hh:36
bool operator==(const MultiIndex &r) const
Tests whether two MultiIndices are equal.
Definition multiindex.hh:195
void pop_front()
Erases the first element of the multi-index, O(N) time.
Definition multiindex.hh:160
bool operator!=(const MultiIndex &r) const
Tests whether two MultiIndices are not equal.
Definition multiindex.hh:203
void set(typename ReservedVector< T, n >::value_type index)
Definition multiindex.hh:153
Definition multiindex.hh:40
base_type::const_reference reference
Definition multiindex.hh:51
friend std::ostream & operator<<(std::ostream &s, const View &mi)
Definition multiindex.hh:126
base_type::value_type value_type
Definition multiindex.hh:49
base_type::const_iterator iterator
Definition multiindex.hh:55
const_reference operator[](size_type i) const
Definition multiindex.hh:98
static const std::size_t max_depth
The maximum possible depth of the MultiIndex.
Definition multiindex.hh:47
base_type::const_iterator const_iterator
Definition multiindex.hh:56
base_type::const_reference const_reference
Definition multiindex.hh:52
reference operator[](size_type i)
Definition multiindex.hh:92
base_type::difference_type difference_type
Definition multiindex.hh:54
T begin(T... args)
T copy(T... args)
T equal(T... args)
T lexicographical_compare(T... args)
T setw(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8