5#ifndef DUNE_ALBERTA_MACROELEMENT_HH 
    6#define DUNE_ALBERTA_MACROELEMENT_HH 
    8#include <dune/grid/albertagrid/misc.hh> 
   23      : 
public ALBERTA MACRO_EL
 
   25      const GlobalVector &coordinate ( 
const int vertex ) 
const;
 
   27      int boundaryId ( 
const int face ) 
const;
 
   28      bool isBoundary ( 
const int face ) 
const;
 
   29      const MacroElement< dim > *neighbor ( 
const int face ) 
const;
 
   34    inline const GlobalVector &MacroElement< dim >::coordinate ( 
const int vertex )
 const 
   42    inline bool MacroElement< dim >::isBoundary ( 
const int face )
 const 
   44      return (boundaryId( face ) != InteriorBoundary);
 
   49    inline int MacroElement< dim >::boundaryId ( 
const int face )
 const 
   51      return wall_bound[ face ];
 
   56    const MacroElement< dim > *MacroElement< dim >::neighbor ( 
const int face )
 const 
   58      assert( (face >= 0) && (face < N_NEIGH_MAX) );
 
   59      return static_cast< const MacroElement * 
>( neigh[ face ] );
 
constexpr GeometryType vertex
GeometryType representing a vertex.
Definition: type.hh:492
 
Dune namespace.
Definition: alignedallocator.hh:13