ug4
ug::Partitioner_DynamicBisection< TElem, dim >::ElemList Struct Reference

Public Member Functions

void add (size_t entryInd)
 
void clear ()
 
elem_telem (size_t entryInd) const
 
 ElemList ()
 
 ElemList (std::vector< Entry > *entries)
 
bool empty () const
 
std::vector< Entry > * entries ()
 
size_t first () const
 
size_t last () const
 
size_t next (size_t entryInd) const
 
void set_entry_list (std::vector< Entry > *entries)
 
size_t size () const
 

Private Attributes

std::vector< Entry > * m_entries
 
size_t m_first
 
size_t m_last
 
size_t m_num
 

Constructor & Destructor Documentation

◆ ElemList() [1/2]

template<class TElem , int dim>
ug::Partitioner_DynamicBisection< TElem, dim >::ElemList::ElemList ( )
inline

◆ ElemList() [2/2]

template<class TElem , int dim>
ug::Partitioner_DynamicBisection< TElem, dim >::ElemList::ElemList ( std::vector< Entry > *  entries)
inline

Member Function Documentation

◆ add()

◆ clear()

◆ elem()

◆ empty()

template<class TElem , int dim>
bool ug::Partitioner_DynamicBisection< TElem, dim >::ElemList::empty ( ) const
inline

◆ entries()

◆ first()

◆ last()

template<class TElem , int dim>
size_t ug::Partitioner_DynamicBisection< TElem, dim >::ElemList::last ( ) const
inline

◆ next()

◆ set_entry_list()

◆ size()

template<class TElem , int dim>
size_t ug::Partitioner_DynamicBisection< TElem, dim >::ElemList::size ( ) const
inline

Member Data Documentation

◆ m_entries

◆ m_first

◆ m_last

◆ m_num


The documentation for this struct was generated from the following file: