|
| 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 Vector< double > &in, Vector< Vector< double > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const Vector< float > &in, Vector< Vector< float > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const BlockVector< double > &in, Vector< BlockVector< double > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const BlockVector< float > &in, Vector< BlockVector< float > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::Vector< double > &in, Vector< LinearAlgebra::Vector< double > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::Vector< float > &in, Vector< LinearAlgebra::Vector< float > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::Vector< double > &in, Vector< LinearAlgebra::distributed::Vector< double > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::Vector< float > &in, Vector< LinearAlgebra::distributed::Vector< float > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::BlockVector< double > &in, Vector< LinearAlgebra::distributed::BlockVector< double > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::BlockVector< float > &in, Vector< LinearAlgebra::distributed::BlockVector< float > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const Vector< std::complex< double > > &in, Vector< Vector< std::complex< double > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const Vector< std::complex< float > > &in, Vector< Vector< std::complex< float > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const BlockVector< std::complex< double > > &in, Vector< BlockVector< std::complex< double > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const BlockVector< std::complex< float > > &in, Vector< BlockVector< std::complex< float > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::Vector< std::complex< double > > &in, Vector< LinearAlgebra::Vector< std::complex< double > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::Vector< std::complex< float > > &in, Vector< LinearAlgebra::Vector< std::complex< float > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::Vector< std::complex< double > > &in, Vector< LinearAlgebra::distributed::Vector< std::complex< double > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::Vector< std::complex< float > > &in, Vector< LinearAlgebra::distributed::Vector< std::complex< float > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::BlockVector< std::complex< double > > &in, Vector< LinearAlgebra::distributed::BlockVector< std::complex< double > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const LinearAlgebra::distributed::BlockVector< std::complex< float > > &in, Vector< LinearAlgebra::distributed::BlockVector< std::complex< float > > ::value_type > &out) const override |
|
virtual void | get_interpolated_dof_values (const IndexSet &in, Vector< IndexSet::value_type > &out) const override |
|
template<int dim, int spacedim>
template<typename CI>
class FEValuesBase< dim, spacedim >::CellIterator< CI >
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 3589 of file fe_values.h.
template<int dim, int spacedim>
template<typename CI >
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.
Implements FEValuesBase< dim, spacedim >::CellIteratorBase.
Definition at line 2782 of file fe_values.cc.