dune-fem
2.8-git
|
#include <dune/fem/space/hpdg/localdofstorage.hh>
Public Types | |
using | value_type = GlobalKey |
global key type More... | |
using | iterator = typename container::iterator |
iterator type More... | |
using | const_iterator = typename container::const_iterator |
iterator type More... | |
Public Member Functions | |
Construction | |
LocalDofStorage () | |
default constructor More... | |
Copying and assignment | |
LocalDofStorage (const ThisType &)=default | |
copy constructor More... | |
LocalDofStorage (ThisType &&)=default | |
move constructor More... | |
ThisType & | operator= (const ThisType &)=default |
assignment operator More... | |
ThisType & | operator= (ThisType &&)=default |
move assignment operator More... | |
Iterators | |
iterator | begin () |
return iterator to beginning More... | |
const_iterator | begin () const |
return iterator to beginning More... | |
iterator | end () |
return iterator to end More... | |
const_iterator | end () const |
return iterator to end More... | |
Capacity | |
std::size_t | size () const |
return number of dofs More... | |
template<class Function > | |
Function | reserve (std::size_t new_size, Function function) |
enlarge dof vector More... | |
template<class Function > | |
Function | resize (Function function) |
remove marked dofs from dof vector More... | |
Element access | |
GlobalKey & | operator[] (std::size_t n) |
access element More... | |
const GlobalKey & | operator[] (std::size_t n) const |
access element More... | |
using Dune::Fem::hpDG::LocalDofStorage< GlobalKey >::const_iterator = typename container::const_iterator |
iterator type
using Dune::Fem::hpDG::LocalDofStorage< GlobalKey >::iterator = typename container::iterator |
iterator type
using Dune::Fem::hpDG::LocalDofStorage< GlobalKey >::value_type = GlobalKey |
global key type
|
inline |
default constructor
|
default |
copy constructor
|
default |
move constructor
|
inline |
return iterator to beginning
|
inline |
return iterator to beginning
|
inline |
return iterator to end
|
inline |
return iterator to end
|
default |
assignment operator
|
default |
move assignment operator
|
inline |
access element
|
inline |
access element
|
inline |
enlarge dof vector
[in] | new_size | minimum new size for dof vector |
[in] | dof | running dof number (will be incremented if dof vector is enlarged) |
|
inline |
remove marked dofs from dof vector
|
inline |
return number of dofs