ViennaGrid - The Vienna Grid Library  2.1.0
Public Types
const_coboundary_range< MeshOrSegmentHandleT, ElementTypeOrTagT, CoboundaryTypeOrTagT > Struct Template Reference

Metafunction for obtaining a const coboundary range of an element type within a mesh/segment. More...

#include <coboundary_iteration.hpp>

Public Types

typedef
viennagrid::detail::coboundary_range_wrapper
< ElementTypeOrTagT,
CoboundaryTypeOrTagT, const
typename coboundary_view
< MeshOrSegmentHandleT,
ElementTypeOrTagT,
CoboundaryTypeOrTagT >::type
type

Detailed Description

template<typename MeshOrSegmentHandleT, typename ElementTypeOrTagT, typename CoboundaryTypeOrTagT>
struct viennagrid::result_of::const_coboundary_range< MeshOrSegmentHandleT, ElementTypeOrTagT, CoboundaryTypeOrTagT >

Metafunction for obtaining a const coboundary range of an element type within a mesh/segment.

Template Parameters:
MeshOrSegmentHandleTThe host mesh/segment type
ElementTypeOrTagTThe element type/tag of which the co-boundary range is created
CoboundaryTypeOrTagTThe co-boundary element type/tag

Member Typedef Documentation

typedef viennagrid::detail::coboundary_range_wrapper< ElementTypeOrTagT, CoboundaryTypeOrTagT, const typename coboundary_view<MeshOrSegmentHandleT, ElementTypeOrTagT, CoboundaryTypeOrTagT>::type > type

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