Public Member Functions | Protected Member Functions

boundary_ncell_layer< ConfigType, ElementTag, dim, full_handling_tag, full_handling_tag, false > Class Template Reference

Implementation of full storage of k-cells including orientations. More...

#include <boundary_ncell_layer.hpp>

Inheritance diagram for boundary_ncell_layer< ConfigType, ElementTag, dim, full_handling_tag, full_handling_tag, false >:
boundary_ncell_layer< ConfigType, ElementTag, dim-1 >

Public Member Functions

 boundary_ncell_layer ()
 boundary_ncell_layer (const boundary_ncell_layer &llh)
container_type * container (dimension_tag< dim >)
const container_type * container (dimension_tag< dim >) const
std::size_t global_to_local_orientation (LevelElementType const &el, long index) const

Protected Member Functions

template<typename DomainType >
void fill_level (DomainType &dom)

Detailed Description

template<typename ConfigType, typename ElementTag, unsigned long dim>
class viennagrid::boundary_ncell_layer< ConfigType, ElementTag, dim, full_handling_tag, full_handling_tag, false >

Implementation of full storage of k-cells including orientations.


Constructor & Destructor Documentation

boundary_ncell_layer (  )  [inline]
boundary_ncell_layer ( const boundary_ncell_layer< ConfigType, ElementTag, dim, full_handling_tag, full_handling_tag, false > &  llh  )  [inline]

Member Function Documentation

container_type* container ( dimension_tag< dim >   )  [inline]
const container_type* container ( dimension_tag< dim >   )  const [inline]
void fill_level ( DomainType &  dom  )  [inline, protected]
std::size_t global_to_local_orientation ( LevelElementType const &  el,
long  index 
) const [inline]

The documentation for this class was generated from the following file: