]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Move a few functions around.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 20 Dec 2005 05:24:45 +0000 (05:24 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 20 Dec 2005 05:24:45 +0000 (05:24 +0000)
git-svn-id: https://svn.dealii.org/trunk@11892 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/dofs/dof_accessor.templates.h

index ed06a2af09ff5833c25619ea21496bba9cac5ee3..7c68f5e8c37fce5a19da7a53b89840973e80bfbd 100644 (file)
@@ -1027,56 +1027,6 @@ DoFObjectAccessor<3,dim,DH>::operator != (const DoFObjectAccessor<3,dim,DH> &a)
 }
 
 
-/*------------------------- Functions: DoFCellAccessor -----------------------*/
-
-template <int dim, template <int> class DH>
-inline
-DoFCellAccessor<dim,DH>::
-DoFCellAccessor (const Triangulation<dim> *tria,
-                 const int                 level,
-                 const int                 index,
-                 const AccessorData       *local_data)
-                :
-                DoFObjectAccessor<dim, dim, DH> (tria,level,index,local_data)
-{}
-
-
-template <int dim, template <int> class DH>
-inline
-TriaIterator<dim,DoFCellAccessor<dim,DH> >
-DoFCellAccessor<dim,DH>::neighbor (const unsigned int i) const
-{
-  TriaIterator<dim,DoFCellAccessor<dim,DH> > q (this->tria,
-                                               this->neighbor_level (i),
-                                               this->neighbor_index (i),
-                                               this->dof_handler);
-  
-#ifdef DEBUG
-  if (q.state() != IteratorState::past_the_end)
-    Assert (q->used(), typename TriaAccessor<dim>::ExcUnusedCellAsNeighbor());
-#endif
-  return q;
-}
-
-
-template <int dim, template <int> class DH>
-inline
-TriaIterator<dim,DoFCellAccessor<dim,DH> >
-DoFCellAccessor<dim,DH>::child (const unsigned int i) const
-{
-  TriaIterator<dim,DoFCellAccessor<dim,DH> > q (this->tria,
-                                               this->present_level+1,
-                                               this->child_index (i),
-                                               this->dof_handler);
-  
-#ifdef DEBUG
-  if (q.state() != IteratorState::past_the_end)
-    Assert (q->used(), typename TriaAccessor<dim>::ExcUnusedCellAsChild());
-#endif
-  return q;
-}
-
-
 /*--------------- Functions: DoFObjectAccessor<1,dim,hpDoFHandler> -----------*/
 
 template <>
@@ -1625,4 +1575,55 @@ DoFObjectAccessor<3,3,hpDoFHandler>::set_active_fe_index (const unsigned int i)
 }
 
 
+/*------------------------- Functions: DoFCellAccessor -----------------------*/
+
+template <int dim, template <int> class DH>
+inline
+DoFCellAccessor<dim,DH>::
+DoFCellAccessor (const Triangulation<dim> *tria,
+                 const int                 level,
+                 const int                 index,
+                 const AccessorData       *local_data)
+                :
+                DoFObjectAccessor<dim, dim, DH> (tria,level,index,local_data)
+{}
+
+
+template <int dim, template <int> class DH>
+inline
+TriaIterator<dim,DoFCellAccessor<dim,DH> >
+DoFCellAccessor<dim,DH>::neighbor (const unsigned int i) const
+{
+  TriaIterator<dim,DoFCellAccessor<dim,DH> > q (this->tria,
+                                               this->neighbor_level (i),
+                                               this->neighbor_index (i),
+                                               this->dof_handler);
+  
+#ifdef DEBUG
+  if (q.state() != IteratorState::past_the_end)
+    Assert (q->used(), typename TriaAccessor<dim>::ExcUnusedCellAsNeighbor());
+#endif
+  return q;
+}
+
+
+template <int dim, template <int> class DH>
+inline
+TriaIterator<dim,DoFCellAccessor<dim,DH> >
+DoFCellAccessor<dim,DH>::child (const unsigned int i) const
+{
+  TriaIterator<dim,DoFCellAccessor<dim,DH> > q (this->tria,
+                                               this->present_level+1,
+                                               this->child_index (i),
+                                               this->dof_handler);
+  
+#ifdef DEBUG
+  if (q.state() != IteratorState::past_the_end)
+    Assert (q->used(), typename TriaAccessor<dim>::ExcUnusedCellAsChild());
+#endif
+  return q;
+}
+
+
+
 #endif

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.