![]() |
Reference documentation for deal.II version 8.1.0
|
#include <dof_handler_policy.h>
Public Member Functions | |
virtual | ~PolicyBase () |
virtual NumberCache | distribute_dofs (::DoFHandler< dim, spacedim > &dof_handler) const =0 |
virtual void | distribute_mg_dofs (::DoFHandler< dim, spacedim > &dof_handler, std::vector< NumberCache > &number_caches) const =0 |
virtual NumberCache | renumber_dofs (const std::vector< types::global_dof_index > &new_numbers,::DoFHandler< dim, spacedim > &dof_handler) const =0 |
A class that implements policies for how the DoFHandler::distribute_dofs and DoFHandler::renumber_dofs functions should work.
Definition at line 59 of file dof_handler_policy.h.
|
virtual |
Destructor.
|
pure virtual |
Distribute degrees of freedom on the object given as last argument.
Implemented in internal::DoFHandler::Policy::ParallelDistributed< dim, spacedim >, and internal::DoFHandler::Policy::Sequential< dim, spacedim >.
|
pure virtual |
Distribute the multigrid dofs on each level
Implemented in internal::DoFHandler::Policy::ParallelDistributed< dim, spacedim >, and internal::DoFHandler::Policy::Sequential< dim, spacedim >.
|
pure virtual |
Renumber degrees of freedom as specified by the first argument.
Implemented in internal::DoFHandler::Policy::ParallelDistributed< dim, spacedim >, and internal::DoFHandler::Policy::Sequential< dim, spacedim >.