3#ifndef DUNE_ALBERTA_MACROELEMENT_HH
4#define DUNE_ALBERTA_MACROELEMENT_HH
34 assert( (vertex >= 0) && (vertex < N_VERTICES_MAX) );
35 return *coord[ vertex ];
49 return wall_bound[ face ];
56 assert( (face >= 0) && (face < N_NEIGH_MAX) );
57 return static_cast< const MacroElement *
>( neigh[ face ] );
#define ALBERTA
Definition: albertaheader.hh:27
Include standard header files.
Definition: agrid.hh:58
static const int InteriorBoundary
Definition: misc.hh:57
ALBERTA REAL_D GlobalVector
Definition: misc.hh:48
Definition: macroelement.hh:22
bool isBoundary(const int face) const
Definition: macroelement.hh:40
const MacroElement< dim > * neighbor(const int face) const
Definition: macroelement.hh:54
int boundaryId(const int face) const
Definition: macroelement.hh:47
const GlobalVector & coordinate(const int vertex) const
Definition: macroelement.hh:32