Reference documentation for deal.II version 9.3.3
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Public Member Functions | Public Attributes | Private Member Functions | List of all members
DoFRenumbering::internal::ClockCells< dim > Struct Template Reference

Public Member Functions

 ClockCells (const Point< dim > &center, bool counter)
 
template<class DHCellIterator >
bool operator() (const DHCellIterator &c1, const DHCellIterator &c2) const
 

Public Attributes

const Point< dim > & center
 
bool counter
 

Private Member Functions

template<class DHCellIterator , int xdim>
bool compare (const DHCellIterator &c1, const DHCellIterator &c2, std::integral_constant< int, xdim >) const
 
template<class DHCellIterator >
bool compare (const DHCellIterator &, const DHCellIterator &, std::integral_constant< int, 1 >) const
 

Detailed Description

template<int dim>
struct DoFRenumbering::internal::ClockCells< dim >

Definition at line 1952 of file dof_renumbering.cc.

Constructor & Destructor Documentation

◆ ClockCells()

template<int dim>
DoFRenumbering::internal::ClockCells< dim >::ClockCells ( const Point< dim > &  center,
bool  counter 
)
inline

Constructor.

Definition at line 1966 of file dof_renumbering.cc.

Member Function Documentation

◆ operator()()

template<int dim>
template<class DHCellIterator >
bool DoFRenumbering::internal::ClockCells< dim >::operator() ( const DHCellIterator &  c1,
const DHCellIterator &  c2 
) const
inline

Comparison operator

Definition at line 1976 of file dof_renumbering.cc.

◆ compare() [1/2]

template<int dim>
template<class DHCellIterator , int xdim>
bool DoFRenumbering::internal::ClockCells< dim >::compare ( const DHCellIterator &  c1,
const DHCellIterator &  c2,
std::integral_constant< int, xdim >   
) const
inlineprivate

Comparison operator for dim>=2

Definition at line 1989 of file dof_renumbering.cc.

◆ compare() [2/2]

template<int dim>
template<class DHCellIterator >
bool DoFRenumbering::internal::ClockCells< dim >::compare ( const DHCellIterator &  ,
const DHCellIterator &  ,
std::integral_constant< int, 1 >   
) const
inlineprivate

Comparison operator for dim==1 where this function makes no sense

Definition at line 2007 of file dof_renumbering.cc.

Member Data Documentation

◆ center

template<int dim>
const Point<dim>& DoFRenumbering::internal::ClockCells< dim >::center

Center of rotation.

Definition at line 1957 of file dof_renumbering.cc.

◆ counter

template<int dim>
bool DoFRenumbering::internal::ClockCells< dim >::counter

Revert sorting order.

Definition at line 1961 of file dof_renumbering.cc.


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