/**
* This is a switch class which only declares a @p typedef. It is meant to
* determine which class a DoFAccessor class is to be derived from. By
- * default, <tt>DoFAccessor@<celldim,dim,spacedim@></tt> derives from the
+ * default, <tt>DoFAccessor@<structdim,dim,spacedim@></tt> derives from the
* typedef in the general
- * <tt>Inheritance@<celldim,dim,spacedim@></tt> class, which is
- * <tt>TriaAccessor@<celldim,dim,spacedim@></tt>, but if
- * <tt>celldim==dim</tt>, then the specialization
+ * <tt>Inheritance@<structdim,dim,spacedim@></tt> class, which is
+ * <tt>TriaAccessor@<structdim,dim,spacedim@></tt>, but if
+ * <tt>structdim==dim</tt>, then the specialization
* <tt>Inheritance@<dim,dim,spacedim@></tt> is used which declares
* its local type to be <tt>CellAccessor@<dim,spacedim@></tt>. Therefore, the
* inheritance is automatically chosen to be from CellAccessor if the object
* @ingroup Accessors
* @author Wolfgang Bangerth, 1999
*/
- template <int celldim, int dim, int spacedim>
+ template <int structdim, int dim, int spacedim>
struct Inheritance
{
/**
* See the full documentation for
* more information.
*/
- typedef dealii::TriaAccessor<celldim,dim,spacedim> BaseClass;
+ typedef dealii::TriaAccessor<structdim,dim,spacedim> BaseClass;
};
}
}
-template <int celldim, int dim, int spacedim> class TriaAccessor;
+template <int structdim, int dim, int spacedim> class TriaAccessor;
template <int dim, int spacedim> class TriaAccessor<0, dim, spacedim>;
// note: the file tria_accessor.templates.h is included at the end of
* boundary. Obviously, the use of this
* function is only possible for
* <tt>dim@>structdim</tt>; however, for
- * <tt>dim==celldim</tt>, an object is a
+ * <tt>dim==structdim</tt>, an object is a
* cell and the CellAccessor class offers
* another possibility to determine
* whether a cell is at the boundary or
*
* It is only possible to set the
* line_orientation of faces in 3d
- * (i.e. <code>celldim==2 &&
+ * (i.e. <code>structdim==2 &&
* dim==3</code>).
*/
void set_line_orientation (const unsigned int line,
*
* It is only possible to set the
* face_orientation of cells in 3d
- * (i.e. <code>celldim==3 &&
+ * (i.e. <code>structdim==3 &&
* dim==3</code>).
*/
void set_face_flip (const unsigned int face,
*
* It is only possible to set the
* face_orientation of cells in 3d
- * (i.e. <code>celldim==3 &&
+ * (i.e. <code>structdim==3 &&
* dim==3</code>).
*/
void set_face_rotation (const unsigned int face,
* Set the @p RefinementCase<dim> this
* TriaObject is refined with.
* Not defined for
- * <tt>celldim=1</tt> as lines
+ * <tt>structdim=1</tt> as lines
* are always refined resulting
* in 2 children lines (isotropic
* refinement).
template <int dim, int spacedim> class MGDoFHandler;
-template <int celldim, int dim, int spacedim=dim> class MGDoFAccessor;
+template <int structdim, int dim, int spacedim=dim> class MGDoFAccessor;
namespace internal
{
/**
* This is a switch class which only declares a @p typedef. It is meant to
* determine which class aMGDoFAccessor class is to be derived
- * from. By default, <tt>MGDoFAccessor<celldim,dim></tt> derives from
- * the @p typedef in the general <tt>MGDoFAccessor_Inheritance<celldim,dim></tt>
- * class, which is <tt>DoFAccessor<celldim,dim></tt>,
- * but if <tt>celldim==dim</tt>, then the specialization <tt>MGDoFAccessor_Inheritance<dim,dim></tt>
+ * from. By default, <tt>MGDoFAccessor<structdim,dim></tt> derives from
+ * the @p typedef in the general <tt>MGDoFAccessor_Inheritance<structdim,dim></tt>
+ * class, which is <tt>DoFAccessor<structdim,dim></tt>,
+ * but if <tt>structdim==dim</tt>, then the specialization <tt>MGDoFAccessor_Inheritance<dim,dim></tt>
* is used which declares its local type to be <tt>DoFCellAccessor<dim></tt>. Therefore,
* the inheritance is automatically chosen to be from @p DoFCellAccessor if the
* object under consideration has full dimension, i.e. constitutes a cell.
*
* @author Wolfgang Bangerth, 1999
*/
- template <int celldim, int dim, int spacedim>
+ template <int structdim, int dim, int spacedim>
struct Inheritance
{
/**
* See the full documentation for
* more information.
*/
- typedef dealii::DoFAccessor<celldim, dealii::DoFHandler<dim,spacedim> > BaseClass;
+ typedef dealii::DoFAccessor<structdim, dealii::DoFHandler<dim,spacedim> > BaseClass;
};
* meant to determine which class a DoFAccessor class is to be
* derived from. By default, DoFAccessor<structdim,dim>
* derives from the @p typedef in the general
- * <tt>DoFAccessor_Inheritance<celldim,dim></tt> class, which is
- * <tt>TriaAccessor<celldim,dim></tt>, but if
- * <tt>celldim==dim</tt>, then the specialization
+ * <tt>DoFAccessor_Inheritance<structdim,dim></tt> class, which is
+ * <tt>TriaAccessor<structdim,dim></tt>, but if
+ * <tt>structdim==dim</tt>, then the specialization
* <tt>TriaAccessor<dim,dim></tt> is used which declares its
* local type to be <tt>CellAccessor<dim></tt>. Therefore, the
* inheritance is automatically chosen to be from @p CellAccessor if
DEAL_II_NAMESPACE_OPEN
-template <int celldim, int dim, int spacedim> class MGDoFAccessor;
+template <int structdim, int dim, int spacedim> class MGDoFAccessor;
template <int dim, int spacedim> class MGDoFCellAccessor;
template <int, int, int> class InvalidAccessor;