|
| UncachedVectorView () |
|
| UncachedVectorView (Container &container) |
|
| UncachedVectorView (std::shared_ptr< Container > container) |
|
template<typename LC > |
void | write (const LC &local_container) |
|
template<typename LC > |
void | add (const LC &local_container) |
|
template<typename ChildLFS , typename LC > |
void | write (const ChildLFS &child_lfs, const LC &local_container) |
|
template<typename ChildLFS , typename LC > |
void | add (const ChildLFS &child_lfs, const LC &local_container) |
|
template<typename ChildLFS , typename LC > |
void | write_sub_container (const ChildLFS &child_lfs, const LC &local_container) |
|
template<typename ChildLFS , typename LC > |
void | add_sub_container (const ChildLFS &child_lfs, const LC &local_container) |
|
void | commit () |
|
ElementType & | operator[] (size_type i) |
|
template<typename DI > |
std::enable_if_t<(std::is_same< DI, DOFIndex >{} and not std::is_same< DI, ContainerIndex >{}), ElementType & > | operator[] (const DOFIndex &di) |
|
ElementType & | operator[] (const ContainerIndex &ci) |
|
Container & | container () |
|
void | attach (V &container) |
|
void | attach (std::shared_ptr< V > container) |
|
void | detach () |
|
void | bind (const LFSCache &lfs_cache) |
|
void | unbind () |
|
size_type | size () const |
|
template<typename LC > |
void | read (LC &local_container) const |
|
template<typename ChildLFS , typename LC > |
void | read (const ChildLFS &child_lfs, LC &local_container) const |
|
template<typename ChildLFS , typename LC > |
void | read_sub_container (const ChildLFS &child_lfs, LC &local_container) const |
|
const ElementType & | operator[] (size_type i) const |
|
template<typename DI > |
std::enable_if_t<(std::is_same< DI, DOFIndex >{} and not std::is_same< DI, ContainerIndex >{}), const ElementType & > | operator[] (const DI &di) const |
|
const ElementType & | operator[] (const ContainerIndex &ci) const |
|
const Container & | container () const |
|
const LFSCache & | cache () const |
|