![]() |
Doxygen API reference documentation for ideal.II
|
The spacetime dofhandler object. More...
#include <spacetime_dof_handler.hh>
Public Member Functions | |
| DoFHandler (spacetime::Triangulation< dim > *tria) | |
| Constructor based on spacetime::Triangulation. | |
| DoFHandler (spacetime::parallel::distributed::Triangulation< dim > *tria) | |
| Constructor based on parallel::distributed::spacetime::Triangulation. | |
| void | generate () |
| generate all slab::DofHandler objects. | |
| unsigned int | M () |
| The number of slabs. | |
| slab::DoFHandlerIterator< dim > | begin () |
| An iterator pointing to the first slab::DoFHandler. | |
| slab::DoFHandlerIterator< dim > | end () |
| An iterator pointing behind the last slab::DoFHandler. | |
Protected Attributes | |
| Triangulation< dim > * | _tria |
| spacetime::parallel::distributed::Triangulation< dim > * | _par_dist_tria |
| std::list< slab::DoFHandler< dim > > | _dof_handlers |
The spacetime dofhandler object.
In practice this is just a class around a list of shared pointers to slab::DoFHandler objects to simplify generation and time marching.
| idealii::spacetime::DoFHandler< dim >::DoFHandler | ( | spacetime::Triangulation< dim > * | tria | ) |
Constructor based on spacetime::Triangulation.
| tria | The spacetime::Triangulation object to use in construction of the underlying handlers. |
| idealii::spacetime::DoFHandler< dim >::DoFHandler | ( | spacetime::parallel::distributed::Triangulation< dim > * | tria | ) |
Constructor based on parallel::distributed::spacetime::Triangulation.
| tria | The parallel::distributed::spacetime::Triangulation object to use in construction of the underlying handlers. |
| slab::DoFHandlerIterator< dim > idealii::spacetime::DoFHandler< dim >::begin | ( | ) |
An iterator pointing to the first slab::DoFHandler.
| slab::DoFHandlerIterator< dim > idealii::spacetime::DoFHandler< dim >::end | ( | ) |
An iterator pointing behind the last slab::DoFHandler.
| void idealii::spacetime::DoFHandler< dim >::generate | ( | ) |
generate all slab::DofHandler objects.
This function iterates over all slab::Triangulation objects in the underlying triangulation and constructs one slab::DoFHandler for each.
| unsigned int idealii::spacetime::DoFHandler< dim >::M | ( | ) |
The number of slabs.