Public Member Functions | Private Attributes

DoFRenumbering::CompareDownstream< Iterator, dim > Struct Template Reference

List of all members.

Public Member Functions

 CompareDownstream (const Point< dim > &dir)
bool operator() (const Iterator &c1, const Iterator &c2) const

Private Attributes

const Point< dim > dir

Detailed Description

template<class Iterator, int dim>
struct DoFRenumbering::CompareDownstream< Iterator, dim >

Direction based comparator for cell iterators: it returns true if the center of the second cell is downstream of the center of the first one with respect to the direction given to the constructor.

Definition at line 378 of file dof_renumbering.h.


Constructor & Destructor Documentation

template<class Iterator , int dim>
DoFRenumbering::CompareDownstream< Iterator, dim >::CompareDownstream ( const Point< dim > &  dir ) [inline]

Constructor.

Definition at line 383 of file dof_renumbering.h.


Member Function Documentation

template<class Iterator , int dim>
bool DoFRenumbering::CompareDownstream< Iterator, dim >::operator() ( const Iterator &  c1,
const Iterator &  c2 
) const [inline]

Return true if c1 less c2.

Definition at line 390 of file dof_renumbering.h.

References DoFRenumbering::CompareDownstream< Iterator, dim >::dir.


Member Data Documentation

template<class Iterator , int dim>
const Point<dim> DoFRenumbering::CompareDownstream< Iterator, dim >::dir [private]

Flow direction.

Definition at line 400 of file dof_renumbering.h.

Referenced by DoFRenumbering::CompareDownstream< Iterator, dim >::operator()().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

deal.II documentation generated on Fri Feb 3 2012 06:04:13 by doxygen 1.7.2