|
dune-pdelab 2.8
|
Loading...
Searching...
No Matches
uncachedvectorview.hh
Go to the documentation of this file.
88 accessBaseContainer(local_container)[local_index] = container()[cache().containerIndex(local_index)];
109 // disable this function if DOFIndex and ContainerIndex have the same type - required for interoperability
203 container()[cache().containerIndex(local_index)] = accessBaseContainer(local_container)[local_index];
213 container()[cache().containerIndex(local_index)] += accessBaseContainer(local_container)[local_index];
Reference get(const RAPropertyMapHelper< Reference, PropertyMap > &pmap, const Key &key)
For backward compatibility – Do not use this!
Definition uncachedvectorview.hh:18
void attach(V &container)
Definition uncachedvectorview.hh:44
const ElementType & operator[](const ContainerIndex &ci) const
Definition uncachedvectorview.hh:122
Container::E ElementType
Definition uncachedvectorview.hh:23
size_type size() const
Definition uncachedvectorview.hh:68
Container::size_type size_type
Definition uncachedvectorview.hh:24
ConstUncachedVectorView(std::shared_ptr< V > container)
Definition uncachedvectorview.hh:39
const Container & container() const
Definition uncachedvectorview.hh:128
ConstUncachedVectorView(V &container)
Definition uncachedvectorview.hh:34
LFSCache::DOFIndex DOFIndex
Definition uncachedvectorview.hh:25
const LFSCache * _lfs_cache
Definition uncachedvectorview.hh:141
std::remove_const< V >::type Container
Definition uncachedvectorview.hh:20
void attach(std::shared_ptr< V > container)
Definition uncachedvectorview.hh:49
void read(const ChildLFS &child_lfs, LC &local_container) const
Definition uncachedvectorview.hh:83
void bind(const LFSCache &lfs_cache)
Definition uncachedvectorview.hh:59
void read(LC &local_container) const
Definition uncachedvectorview.hh:74
const ElementType & operator[](size_type i) const
Definition uncachedvectorview.hh:103
const LFSCache & cache() const
Definition uncachedvectorview.hh:133
ConstUncachedVectorView()
Definition uncachedvectorview.hh:29
LFSCache::ContainerIndex ContainerIndex
Definition uncachedvectorview.hh:26
void read_sub_container(const ChildLFS &child_lfs, LC &local_container) const
Definition uncachedvectorview.hh:93
Definition uncachedvectorview.hh:149
UncachedVectorView(Container &container)
Definition uncachedvectorview.hh:169
void write(const ChildLFS &child_lfs, const LC &local_container)
Definition uncachedvectorview.hh:198
LFSCache::ContainerIndex ContainerIndex
Definition uncachedvectorview.hh:157
UncachedVectorView()
Definition uncachedvectorview.hh:166
ElementType & operator[](size_type i)
Definition uncachedvectorview.hh:245
void write_sub_container(const ChildLFS &child_lfs, const LC &local_container)
Definition uncachedvectorview.hh:221
void add_sub_container(const ChildLFS &child_lfs, const LC &local_container)
Definition uncachedvectorview.hh:231
Container & container()
Definition uncachedvectorview.hh:269
ElementType & operator[](const ContainerIndex &ci)
Definition uncachedvectorview.hh:263
void add(const ChildLFS &child_lfs, const LC &local_container)
Definition uncachedvectorview.hh:208
Container::ElementType ElementType
Definition uncachedvectorview.hh:152
LFSCache::DOFIndex DOFIndex
Definition uncachedvectorview.hh:156
Container::size_type size_type
Definition uncachedvectorview.hh:153
UncachedVectorView(std::shared_ptr< Container > container)
Definition uncachedvectorview.hh:173
void add(const LC &local_container)
Definition uncachedvectorview.hh:187
void write(const LC &local_container)
Definition uncachedvectorview.hh:178
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8