ug4
|
#include <local_transfer_interface.h>
Public Member Functions | |
virtual void | do_restrict (Edge *parent) |
virtual void | do_restrict (Face *parent) |
virtual void | do_restrict (Vertex *parent) |
virtual void | do_restrict (Volume *parent) |
Public Member Functions inherited from ug::IElemRestriction< TDomain > | |
virtual void | init (ConstSmartPtr< TDomain > spDomain, SmartPtr< TransferValueAccessor > vValueChild, SmartPtr< TransferValueAccessor > vValueParent) |
virtual bool | perform_restriction_on (GridBaseObjectId gbo)=0 |
virtual | ~IElemRestriction () |
Protected Member Functions | |
TImpl & | getImpl () |
access to implementation More... | |
const TImpl & | getImpl () const |
const access to implementation More... | |
Additional Inherited Members | |
Protected Attributes inherited from ug::IElemRestriction< TDomain > | |
ConstSmartPtr< TDomain > | m_spDomain |
ConstSmartPtr< MultiGrid > | m_spGrid |
SmartPtr< TransferValueAccessor > | m_vValueChild |
SmartPtr< TransferValueAccessor > | m_vValueParent |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlineprotected |
access to implementation
Referenced by ug::ElemRestrictionBase< TDomain, TImpl >::do_restrict().
|
inlineprotected |
const access to implementation