ug4
|
#include <adaption_surface_grid_function.h>
Public Member Functions | |
void | access_closure (GridObject *elem) |
void | access_inner (GridObject *elem) |
ValueAccessor (AdaptionSurfaceGridFunction< TDomain > &rASGF, size_t fct) | |
Public Member Functions inherited from ug::TransferValueAccessor | |
number & | operator[] (size_t i) |
const number & | operator[] (size_t i) const |
size_t | size () const |
virtual | ~TransferValueAccessor () |
Protected Member Functions | |
template<typename TBaseElem , typename TSubBaseElem > | |
void | access_closure (TBaseElem *elem) |
template<typename TBaseElem > | |
void | access_closure (TBaseElem *elem) |
Protected Attributes | |
const size_t | m_fct |
bool | m_HasDoFs [NUM_GEOMETRIC_BASE_OBJECTS] |
AdaptionSurfaceGridFunction< TDomain > & | m_rASGF |
Protected Attributes inherited from ug::TransferValueAccessor | |
std::vector< number * > | m_Val |
ug::AdaptionSurfaceGridFunction< TDomain >::ValueAccessor::ValueAccessor | ( | AdaptionSurfaceGridFunction< TDomain > & | rASGF, |
size_t | fct | ||
) |
|
virtual |
Implements ug::TransferValueAccessor.
References ug::GridObject::base_object_id(), ug::EDGE, ug::FACE, UG_THROW, ug::VERTEX, and ug::VOLUME.
|
protected |
|
protected |
References ug::EDGE, ug::FACE, ug::VERTEX, and ug::VOLUME.
|
virtual |
Implements ug::TransferValueAccessor.
References ug::ElementDebugInfo(), and UG_ASSERT.
|
protected |
|
protected |
|
protected |