#include <DomainMap.h>
Collaboration diagram for DomainMap< Key, T, Touches, Contains, Split >:
Public Types | |
typedef DomainMap< Key, T, Touches, Contains, Split > | DomainMap_t |
typedef unsigned | size_type |
typedef Key | key_type |
typedef T | mapped_type |
Public Member Functions | |
DomainMap (const Key &d) | |
DomainMap () | |
DomainMap (const DomainMap< Key, T, Touches, Contains, Split > &) | |
void | operator= (const DomainMap< Key, T, Touches, Contains, Split > &) |
~DomainMap () | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
void | insert (const value_type &d, bool noSplit=false) |
pair< touch_iterator, touch_iterator > | touch_range (const Key &t) const |
size_type | size () const |
Friends | |
class | Node |
class | iterator |
class | const_iterator |
class | touch_iterator |
Classes | |
class | const_iterator |
class | iterator |
class | touch_iterator |
struct | value_type |
Definition at line 92 of file DomainMap.h.
|
Definition at line 95 of file DomainMap.h. |
|
Definition at line 98 of file DomainMap.h. |
|
Definition at line 99 of file DomainMap.h. |
|
Definition at line 96 of file DomainMap.h. |
|
Definition at line 502 of file DomainMap.h. |
|
Definition at line 507 of file DomainMap.h. |
|
Definition at line 159 of file DomainMap.cpp. References a, CT, TAU_DOMAINMAP, TAU_PROFILE, and TAU_TYPE_STRING. |
|
Definition at line 517 of file DomainMap.h. |
|
Definition at line 522 of file DomainMap.h. References DomainMap< Key, T, Touches, Contains, Split >::const_iterator. |
|
Definition at line 520 of file DomainMap.h. Referenced by RegionLayout< T, Dim, Mesh >::begin_rdv(), and FieldLayout< Dim >::write(). |
|
Definition at line 523 of file DomainMap.h. References DomainMap< Key, T, Touches, Contains, Split >::const_iterator. |
|
Definition at line 521 of file DomainMap.h. References DomainMap< Key, T, Touches, Contains, Split >::iterator. Referenced by RegionLayout< T, Dim, Mesh >::end_rdv(), and FieldLayout< Dim >::write(). |
|
Definition at line 43 of file DomainMap.cpp. References CT, TAU_DOMAINMAP, TAU_PROFILE, and TAU_TYPE_STRING. |
|
Definition at line 173 of file DomainMap.cpp. References a, CT, DomainMap< Key, T, Touches, Contains, Split >::Node, TAU_DOMAINMAP, TAU_PROFILE, and TAU_TYPE_STRING. |
|
Definition at line 533 of file DomainMap.h. Referenced by RegionLayout< T, Dim, Mesh >::size_rdv(), and FieldLayout< Dim >::write(). |
|
Definition at line 103 of file DomainMap.cpp. References CT, DomainMap< Key, T, Touches, Contains, Split >::Node, DomainMap< Key, T, Touches, Contains, Split >::touch_iterator::p, TAU_DOMAINMAP, TAU_PROFILE, TAU_TYPE_STRING, Touches< Dim >::test(), DomainMap< Key, T, Touches, Contains, Split >::touch_iterator, DomainMap< Key, T, Touches, Contains, Split >::touch_iterator::TouchThis, and DomainMap< Key, T, Touches, Contains, Split >::touch_iterator::v. Referenced by RegionLayout< T, Dim, Mesh >::touch_range_rdv(). Here is the call graph for this function: |
|
Definition at line 538 of file DomainMap.h. Referenced by DomainMap< Key, T, Touches, Contains, Split >::begin(), and DomainMap< Key, T, Touches, Contains, Split >::end(). |
|
Definition at line 537 of file DomainMap.h. Referenced by DomainMap< Key, T, Touches, Contains, Split >::end(), and DomainMap< Key, T, Touches, Contains, Split >::touch_iterator::operator iterator(). |
|
Definition at line 244 of file DomainMap.h. Referenced by DomainMap< Key, T, Touches, Contains, Split >::iterator::op_pp(), DomainMap< Key, T, Touches, Contains, Split >::operator=(), and DomainMap< Key, T, Touches, Contains, Split >::touch_range(). |
|
Definition at line 539 of file DomainMap.h. Referenced by DomainMap< Key, T, Touches, Contains, Split >::touch_range(). |