Reference documentation for deal.II version 9.1.1
|
#include <deal.II/fe/fe_values.h>
Inherits FEValuesBase< dim, spacedim >::CellIteratorBase.
Public Member Functions | |
CellIterator (const CI &cell) | |
virtual | operator typename Triangulation< dim, spacedim >::cell_iterator () const override |
virtual types::global_dof_index | n_dofs_for_dof_handler () const override |
virtual void | get_interpolated_dof_values (const IndexSet &in, Vector< IndexSet::value_type > &out) const override |
Private Attributes | |
const CI | cell |
Forward declaration of classes derived from CellIteratorBase. Their definition and implementation is given in the .cc file.
Implementation of derived classes of the CellIteratorBase interface. See there for a description of the use of these classes.
Definition at line 3337 of file fe_values.h.
FEValuesBase< dim, spacedim >::CellIterator< CI >::CellIterator | ( | const CI & | cell | ) |
Constructor. Take an iterator and store it in this class.
Definition at line 2812 of file fe_values.cc.
|
overridevirtual |
Conversion operator to an iterator for triangulations. This conversion is implicit for the original iterators, since they are derived classes. However, since here we have kind of a parallel class hierarchy, we have to have a conversion operator.
Definition at line 2821 of file fe_values.cc.
|
overridevirtual |
Return the number of degrees of freedom the DoF handler object has to which the iterator belongs to.
Definition at line 2831 of file fe_values.cc.
|
overridevirtual |
Call get_interpolated_dof_values
of the iterator with the given arguments.
Definition at line 2845 of file fe_values.cc.
|
private |
Copy of the iterator which we use in this object.
Definition at line 2729 of file fe_values.cc.