deal.II version GIT relicensing-2432-g84ca6043fc 2025-01-24 14:50:00+00:00
|
#include <deal.II/grid/tria_iterator_selector.h>
Public Types | |
using | raw_line_iterator = TriaRawIterator<::TriaAccessor< 1, 3, spacedim > > |
using | line_iterator = TriaIterator<::TriaAccessor< 1, 3, spacedim > > |
using | active_line_iterator = TriaActiveIterator<::TriaAccessor< 1, 3, spacedim > > |
using | raw_quad_iterator = TriaRawIterator<::TriaAccessor< 2, 3, spacedim > > |
using | quad_iterator = TriaIterator<::TriaAccessor< 2, 3, spacedim > > |
using | active_quad_iterator = TriaActiveIterator<::TriaAccessor< 2, 3, spacedim > > |
using | raw_hex_iterator = TriaRawIterator<::CellAccessor< 3, spacedim > > |
using | hex_iterator = TriaIterator<::CellAccessor< 3, spacedim > > |
using | active_hex_iterator = TriaActiveIterator<::CellAccessor< 3, spacedim > > |
This class implements some types which differ between the dimensions. These are the declarations for the 3d case only. See the Iterators on mesh-like containers topic for more information.
For the declarations of the data types, more or less the same holds as for lower dimensions (see Iterators<[12]>
). The dimension specific data types are here, since we are in three dimensions:
Definition at line 180 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::raw_line_iterator = TriaRawIterator<::TriaAccessor<1, 3, spacedim> > |
Definition at line 182 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::line_iterator = TriaIterator<::TriaAccessor<1, 3, spacedim> > |
Definition at line 184 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::active_line_iterator = TriaActiveIterator<::TriaAccessor<1, 3, spacedim> > |
Definition at line 185 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::raw_quad_iterator = TriaRawIterator<::TriaAccessor<2, 3, spacedim> > |
Definition at line 188 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::quad_iterator = TriaIterator<::TriaAccessor<2, 3, spacedim> > |
Definition at line 190 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::active_quad_iterator = TriaActiveIterator<::TriaAccessor<2, 3, spacedim> > |
Definition at line 191 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::raw_hex_iterator = TriaRawIterator<::CellAccessor<3, spacedim> > |
Definition at line 194 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::hex_iterator = TriaIterator<::CellAccessor<3, spacedim> > |
Definition at line 196 of file tria_iterator_selector.h.
using internal::TriangulationImplementation::Iterators< 3, spacedim >::active_hex_iterator = TriaActiveIterator<::CellAccessor<3, spacedim> > |
Definition at line 197 of file tria_iterator_selector.h.