* degrees of freedom on this cell in the get_function_values() and assorted
* functions.
*/
- class CellIteratorContainer
+ class CellIteratorWrapper
{
public:
DeclExceptionMsg(
* Constructor. Creates an unusable object that is not associated with
* any cell at all.
*/
- CellIteratorContainer() = default;
+ CellIteratorWrapper() = default;
/**
* Constructor.
*/
- CellIteratorContainer(
+ CellIteratorWrapper(
const typename Triangulation<dim, spacedim>::cell_iterator &cell);
/**
* Constructor.
*/
- CellIteratorContainer(
+ CellIteratorWrapper(
const typename DoFHandler<dim, spacedim>::cell_iterator &cell);
/**
* Constructor.
*/
- CellIteratorContainer(
+ CellIteratorWrapper(
const typename DoFHandler<dim, spacedim>::level_cell_iterator &cell);
/**
* is necessary for the <tt>get_function_*</tt> functions as well as the
* functions of same name in the extractor classes.
*/
- CellIteratorContainer present_cell;
+ CellIteratorWrapper present_cell;
/**
* A signal connection we use to ensure we get informed whenever the
} // namespace
} // namespace internal
-/* ------------ FEValuesBase<dim,spacedim>::CellIteratorContainer ----------- */
+/* ------------ FEValuesBase<dim,spacedim>::CellIteratorWrapper ----------- */
template <int dim, int spacedim>
-FEValuesBase<dim, spacedim>::CellIteratorContainer::CellIteratorContainer(
+FEValuesBase<dim, spacedim>::CellIteratorWrapper::CellIteratorWrapper(
const typename Triangulation<dim, spacedim>::cell_iterator &cell)
: cell(cell)
{}
template <int dim, int spacedim>
-FEValuesBase<dim, spacedim>::CellIteratorContainer::CellIteratorContainer(
+FEValuesBase<dim, spacedim>::CellIteratorWrapper::CellIteratorWrapper(
const typename DoFHandler<dim, spacedim>::cell_iterator &cell)
: cell(cell)
{}
template <int dim, int spacedim>
-FEValuesBase<dim, spacedim>::CellIteratorContainer::CellIteratorContainer(
+FEValuesBase<dim, spacedim>::CellIteratorWrapper::CellIteratorWrapper(
const typename DoFHandler<dim, spacedim>::level_cell_iterator &cell)
: cell(cell)
{}
template <int dim, int spacedim>
bool
-FEValuesBase<dim, spacedim>::CellIteratorContainer::is_initialized() const
+FEValuesBase<dim, spacedim>::CellIteratorWrapper::is_initialized() const
{
return cell.has_value();
}
template <int dim, int spacedim>
-FEValuesBase<dim, spacedim>::CellIteratorContainer::
+FEValuesBase<dim, spacedim>::CellIteratorWrapper::
operator typename Triangulation<dim, spacedim>::cell_iterator() const
{
Assert(is_initialized(), ExcNotReinited());
template <int dim, int spacedim>
types::global_dof_index
-FEValuesBase<dim, spacedim>::CellIteratorContainer::n_dofs_for_dof_handler()
- const
+FEValuesBase<dim, spacedim>::CellIteratorWrapper::n_dofs_for_dof_handler() const
{
Assert(is_initialized(), ExcNotReinited());
template <int dim, int spacedim>
template <typename Number>
void
-FEValuesBase<dim, spacedim>::CellIteratorContainer::get_interpolated_dof_values(
+FEValuesBase<dim, spacedim>::CellIteratorWrapper::get_interpolated_dof_values(
const ReadVector<Number> &in,
Vector<Number> &out) const
{