internal::DoFHandler::Iterators< DH< 1, spacedim > > Struct Template Reference

List of all members.

Public Types

typedef DH< 1, spacedim > DoFHandler_type
typedef TriaRawIterator
< DoFCellAccessor
< DoFHandler_type > > 
raw_line_iterator
typedef TriaIterator
< DoFCellAccessor
< DoFHandler_type > > 
line_iterator
typedef TriaActiveIterator
< DoFCellAccessor
< DoFHandler_type > > 
active_line_iterator
typedef TriaRawIterator
< InvalidAccessor
< 2, 1, spacedim > > 
raw_quad_iterator
typedef TriaIterator
< InvalidAccessor
< 2, 1, spacedim > > 
quad_iterator
typedef TriaActiveIterator
< InvalidAccessor
< 2, 1, spacedim > > 
active_quad_iterator
typedef TriaRawIterator
< InvalidAccessor
< 3, 1, spacedim > > 
raw_hex_iterator
typedef TriaIterator
< InvalidAccessor
< 3, 1, spacedim > > 
hex_iterator
typedef TriaActiveIterator
< InvalidAccessor
< 3, 1, spacedim > > 
active_hex_iterator
typedef raw_line_iterator raw_cell_iterator
typedef line_iterator cell_iterator
typedef active_line_iterator active_cell_iterator
typedef TriaRawIterator
< InvalidAccessor
< 0, 1, spacedim > > 
raw_face_iterator
typedef TriaIterator
< InvalidAccessor
< 0, 1, spacedim > > 
face_iterator
typedef TriaActiveIterator
< InvalidAccessor
< 0, 1, spacedim > > 
active_face_iterator


Detailed Description

template<template< int, int > class DH, int spacedim>
struct internal::DoFHandler::Iterators< DH< 1, spacedim > >

Define some types for DoF handling in one dimension.

The types have the same meaning as those declared in internal::Triangulation::Iterators<1,spacedim>, only the treatment of templates is a little more complicated. See the Iterators on mesh-like containers module for more information.

Author:
Wolfgang Bangerth, Oliver Kayser-Herold, 1998, 2003, 2008

Member Typedef Documentation

template<template< int, int > class DH, int spacedim>
typedef DH<1,spacedim> internal::DoFHandler::Iterators< DH< 1, spacedim > >::DoFHandler_type

template<template< int, int > class DH, int spacedim>
typedef TriaRawIterator<DoFCellAccessor<DoFHandler_type> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::raw_line_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaIterator<DoFCellAccessor<DoFHandler_type> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::line_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaActiveIterator<DoFCellAccessor<DoFHandler_type> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::active_line_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaRawIterator<InvalidAccessor<2,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::raw_quad_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaIterator<InvalidAccessor<2,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::quad_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaActiveIterator<InvalidAccessor<2,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::active_quad_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaRawIterator<InvalidAccessor<3,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::raw_hex_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaIterator<InvalidAccessor<3,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::hex_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaActiveIterator<InvalidAccessor<3,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::active_hex_iterator

template<template< int, int > class DH, int spacedim>
typedef raw_line_iterator internal::DoFHandler::Iterators< DH< 1, spacedim > >::raw_cell_iterator

template<template< int, int > class DH, int spacedim>
typedef line_iterator internal::DoFHandler::Iterators< DH< 1, spacedim > >::cell_iterator

template<template< int, int > class DH, int spacedim>
typedef active_line_iterator internal::DoFHandler::Iterators< DH< 1, spacedim > >::active_cell_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaRawIterator<InvalidAccessor<0,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::raw_face_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaIterator<InvalidAccessor<0,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::face_iterator

template<template< int, int > class DH, int spacedim>
typedef TriaActiveIterator<InvalidAccessor<0,1,spacedim> > internal::DoFHandler::Iterators< DH< 1, spacedim > >::active_face_iterator


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

deal.II documentation generated on Sat Aug 15 16:52:37 2009 by doxygen 1.5.9