*/
UpdateFlags current_update_flags() const;
- /**
- * Return whether we are presently initializing data for the first cell.
- * The value of the field this function is returning is set to @p true in
- * the constructor, and cleared by the @p FEValues class after the first
- * cell has been initialized.
- *
- * This function is used to determine whether we need to use the @p
- * update_once flags for computing data, or whether we can use the @p
- * update_each flags.
- */
- bool is_first_cell () const;
-
/**
* Set the @p first_cell flag to @p false. Used by the @p FEValues class
* to indicate that we have already done the work on the first cell.
private:
/**
- * The value returned by @p is_first_cell.
+ * Initially set to true, but reset to false when clear_first_cell()
+ * is called.
*/
bool first_cell;
};
*/
UpdateFlags current_update_flags() const;
- /**
- * Return whether we are presently initializing data for the first cell.
- * The value of the field this function is returning is set to @p true in
- * the constructor, and cleared by the @p FEValues class after the first
- * cell has been initialized.
- *
- * This function is used to determine whether we need to use the @p
- * update_once flags for computing data, or whether we can use the @p
- * update_each flags.
- */
- bool is_first_cell () const;
-
/**
* Set the @p first_cell flag to @p false. Used by the @p FEValues class
* to indicate that we have already done the work on the first cell.
private:
/**
- * The value returned by @p is_first_cell.
+ * Initially set to true, but reset to false when clear_first_cell()
+ * is called.
*/
bool first_cell;
};
-template <int dim, int spacedim>
-inline
-bool
-Mapping<dim,spacedim>::InternalDataBase::is_first_cell () const
-{
- return first_cell;
-}
-
-
-
template <int dim, int spacedim>
inline
void
template <int dim, int spacedim>
-inline
UpdateFlags
FiniteElement<dim,spacedim>::InternalDataBase::current_update_flags () const
{
template <int dim, int spacedim>
-inline
-bool
-FiniteElement<dim,spacedim>::InternalDataBase::is_first_cell () const
-{
- return first_cell;
-}
-
-
-
-template <int dim, int spacedim>
-inline
void
FiniteElement<dim,spacedim>::InternalDataBase::clear_first_cell ()
{