|
ug4
|
#include <adaption_surface_grid_function.h>
Inheritance diagram for ug::AdaptionSurfaceGridFunction< TDomain >::ValueAccessor: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 |
References ug::ComputeOrientationOffset(), ug::ElementDebugInfo(), and UG_ASSERT.
|
protected |
References ug::EDGE, ug::FACE, ug::VERTEX, and ug::VOLUME.
|
virtual |
Implements ug::TransferValueAccessor.
References ug::ElementDebugInfo(), and UG_ASSERT.
|
protected |
|
protected |
|
protected |