
Public Member Functions | |
| CellIterator (const CI &cell) | |
| virtual | operator const typename Triangulation< dim >::cell_iterator () const |
| virtual unsigned int | n_dofs_for_dof_handler () const |
| virtual void | get_interpolated_dof_values (const Vector< double > &in, Vector< double > &out) const |
| virtual void | get_interpolated_dof_values (const Vector< float > &in, Vector< float > &out) const |
| virtual void | get_interpolated_dof_values (const Vector< long double > &in, Vector< long double > &out) const |
| virtual void | get_interpolated_dof_values (const BlockVector< double > &in, Vector< double > &out) const |
| virtual void | get_interpolated_dof_values (const BlockVector< float > &in, Vector< float > &out) const |
| virtual void | get_interpolated_dof_values (const BlockVector< long double > &in, Vector< long double > &out) const |
| virtual void | get_interpolated_dof_values (const PETScWrappers::Vector &in, Vector< PetscScalar > &out) const |
| virtual void | get_interpolated_dof_values (const PETScWrappers::BlockVector &in, Vector< PetscScalar > &out) const |
| virtual void | get_interpolated_dof_values (const TrilinosWrappers::Vector &in, Vector< TrilinosScalar > &out) const |
| virtual void | get_interpolated_dof_values (const TrilinosWrappers::BlockVector &in, Vector< TrilinosScalar > &out) const |
| virtual void | get_interpolated_dof_values (const TrilinosWrappers::MPI::Vector &in, Vector< TrilinosScalar > &out) const |
| virtual void | get_interpolated_dof_values (const TrilinosWrappers::MPI::BlockVector &in, Vector< TrilinosScalar > &out) const |
Private Attributes | |
| const CI | cell |
| FEValuesBase< dim >::CellIterator< CI >::CellIterator | ( | const CI & | cell | ) |
Constructor. Take an iterator and store it in this class.
| virtual FEValuesBase< dim >::CellIterator< CI >::operator const typename Triangulation< dim >::cell_iterator | ( | ) | const [virtual] |
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 >::CellIteratorBase.
| virtual unsigned int FEValuesBase< dim >::CellIterator< CI >::n_dofs_for_dof_handler | ( | ) | const [virtual] |
Return the number of degrees of freedom the DoF handler object has to which the iterator belongs to.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const Vector< double > & | in, | |
| Vector< double > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const Vector< float > & | in, | |
| Vector< float > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const Vector< long double > & | in, | |
| Vector< long double > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const BlockVector< double > & | in, | |
| Vector< double > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const BlockVector< float > & | in, | |
| Vector< float > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const BlockVector< long double > & | in, | |
| Vector< long double > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const PETScWrappers::Vector & | in, | |
| Vector< PetscScalar > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const PETScWrappers::BlockVector & | in, | |
| Vector< PetscScalar > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const TrilinosWrappers::Vector & | in, | |
| Vector< TrilinosScalar > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const TrilinosWrappers::BlockVector & | in, | |
| Vector< TrilinosScalar > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const TrilinosWrappers::MPI::Vector & | in, | |
| Vector< TrilinosScalar > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
| virtual void FEValuesBase< dim >::CellIterator< CI >::get_interpolated_dof_values | ( | const TrilinosWrappers::MPI::BlockVector & | in, | |
| Vector< TrilinosScalar > & | out | |||
| ) | const [virtual] |
Call get_interpolated_dof_values of the iterator with the given arguments.
Implements FEValuesBase< dim >::CellIteratorBase.
const CI FEValuesBase< dim >::CellIterator< CI >::cell [private] |
Copy of the iterator which we use in this object.
documentation generated on Fri Nov 21 07:13:06 2008 by
doxygen
1.5.6