deal.II/include/dofs/dof_renumbering.h File Reference

Include dependency graph for dof_renumbering.h:

Classes

struct  DoFRenumbering::CompareDownstream< Iterator, dim >
class  DoFRenumbering::ExcRenumberingIncomplete
class  DoFRenumbering::ExcInvalidComponentOrder
class  DoFRenumbering::ExcNotDGFEM

Namespaces

namespace  DoFRenumbering
namespace  DoFRenumbering::boost

Functions

template<class DH >
void DoFRenumbering::boost::Cuthill_McKee (DH &dof_handler, const bool reversed_numbering=false, const bool use_constraints=false)
template<class DH >
void DoFRenumbering::boost::compute_Cuthill_McKee (std::vector< unsigned int > &new_dof_indices, const DH &, const bool reversed_numbering=false, const bool use_constraints=false)
template<class DH >
void DoFRenumbering::boost::king_ordering (DH &dof_handler, const bool reversed_numbering=false, const bool use_constraints=false)
template<class DH >
void DoFRenumbering::boost::compute_king_ordering (std::vector< unsigned int > &new_dof_indices, const DH &, const bool reversed_numbering=false, const bool use_constraints=false)
template<class DH >
void DoFRenumbering::boost::minimum_degree (DH &dof_handler, const bool reversed_numbering=false, const bool use_constraints=false)
template<class DH >
void DoFRenumbering::boost::compute_minimum_degree (std::vector< unsigned int > &new_dof_indices, const DH &, const bool reversed_numbering=false, const bool use_constraints=false)
template<class DH >
void DoFRenumbering::Cuthill_McKee (DH &dof_handler, const bool reversed_numbering=false, const bool use_constraints=false, const std::vector< unsigned int > &starting_indices=std::vector< unsigned int >())
template<class DH >
void DoFRenumbering::compute_Cuthill_McKee (std::vector< unsigned int > &new_dof_indices, const DH &, const bool reversed_numbering=false, const bool use_constraints=false, const std::vector< unsigned int > &starting_indices=std::vector< unsigned int >())
template<int dim>
void DoFRenumbering::Cuthill_McKee (MGDoFHandler< dim > &dof_handler, const unsigned int level, const bool reversed_numbering=false, const std::vector< unsigned int > &starting_indices=std::vector< unsigned int >())
template<int dim>
void DoFRenumbering::component_wise (DoFHandler< dim > &dof_handler, const std::vector< unsigned int > &target_component=std::vector< unsigned int >())
template<int dim>
void DoFRenumbering::component_wise (MGDoFHandler< dim > &dof_handler, unsigned int level, const std::vector< unsigned int > &target_component=std::vector< unsigned int >())
template<int dim>
void DoFRenumbering::component_wise (MGDoFHandler< dim > &dof_handler, const std::vector< unsigned int > &target_component=std::vector< unsigned int >())
template<int dim, class ITERATOR , class ENDITERATOR >
static unsigned int DoFRenumbering::compute_component_wise (std::vector< unsigned int > &new_dof_indices, ITERATOR &start, const ENDITERATOR &end, const std::vector< unsigned int > &target_component)
template<class DH >
void DoFRenumbering::cell_wise (DH &dof_handler, const std::vector< typename DH::cell_iterator > &cell_order)
template<class DH >
void DoFRenumbering::cell_wise_dg (DH &dof_handler, const std::vector< typename DH::cell_iterator > &cell_order)
template<class DH >
void DoFRenumbering::compute_cell_wise_dg (std::vector< unsigned int > &renumbering, std::vector< unsigned int > &inverse_renumbering, const DH &dof_handler, const std::vector< typename DH::cell_iterator > &cell_order)
template<class DH >
void DoFRenumbering::compute_cell_wise (std::vector< unsigned int > &renumbering, std::vector< unsigned int > &inverse_renumbering, const DH &dof_handler, const std::vector< typename DH::cell_iterator > &cell_order)
template<int dim>
void DoFRenumbering::cell_wise (MGDoFHandler< dim > &dof_handler, const unsigned int level, const std::vector< typename MGDoFHandler< dim >::cell_iterator > &cell_order)
template<int dim>
void DoFRenumbering::cell_wise_dg (MGDoFHandler< dim > &dof_handler, const unsigned int level, const std::vector< typename MGDoFHandler< dim >::cell_iterator > &cell_order)
template<int dim>
void DoFRenumbering::compute_cell_wise_dg (std::vector< unsigned int > &renumbering, std::vector< unsigned int > &inverse_renumbering, const MGDoFHandler< dim > &dof_handler, const unsigned int level, const std::vector< typename MGDoFHandler< dim >::cell_iterator > &cell_order)
template<int dim>
void DoFRenumbering::compute_cell_wise (std::vector< unsigned int > &renumbering, std::vector< unsigned int > &inverse_renumbering, const MGDoFHandler< dim > &dof_handler, const unsigned int level, const std::vector< typename MGDoFHandler< dim >::cell_iterator > &cell_order)
template<class DH , int dim>
void DoFRenumbering::downstream (DH &dof_handler, const Point< dim > &direction)
template<class DH , int dim>
void DoFRenumbering::downstream_dg (DH &dof_handler, const Point< dim > &direction)
template<int dim>
void DoFRenumbering::downstream (MGDoFHandler< dim > &dof_handler, const unsigned int level, const Point< dim > &direction)
template<int dim>
void DoFRenumbering::downstream_dg (MGDoFHandler< dim > &dof_handler, const unsigned int level, const Point< dim > &direction)
template<class DH , int dim>
void DoFRenumbering::compute_downstream_dg (std::vector< unsigned int > &new_dof_indices, const DH &dof_handler, const Point< dim > &direction)
template<class DH , int dim>
void DoFRenumbering::compute_downstream (std::vector< unsigned int > &new_dof_indices, std::vector< unsigned int > &reverse, const DH &dof_handler, const Point< dim > &direction)
template<class DH , int dim>
void DoFRenumbering::compute_downstream_dg (std::vector< unsigned int > &new_dof_indices, std::vector< unsigned int > &reverse, const DH &dof_handler, const Point< dim > &direction)
template<int dim>
void DoFRenumbering::compute_downstream (std::vector< unsigned int > &new_dof_indices, std::vector< unsigned int > &reverse, const MGDoFHandler< dim > &dof_handler, const unsigned int level, const Point< dim > &direction)
template<int dim>
void DoFRenumbering::compute_downstream_dg (std::vector< unsigned int > &new_dof_indices, std::vector< unsigned int > &reverse, const MGDoFHandler< dim > &dof_handler, const unsigned int level, const Point< dim > &direction)
template<class DH , int dim>
void DoFRenumbering::clockwise_dg (DH &dof_handler, const Point< dim > &center, const bool counter=false)
template<int dim>
void DoFRenumbering::clockwise_dg (MGDoFHandler< dim > &dof_handler, const unsigned int level, const Point< dim > &center, const bool counter=false)
template<class DH , int dim>
void DoFRenumbering::compute_clockwise_dg (std::vector< unsigned int > &new_dof_indices, const DH &dof_handler, const Point< dim > &center, const bool counter)
template<class DH >
void DoFRenumbering::sort_selected_dofs_back (DH &dof_handler, const std::vector< bool > &selected_dofs)
template<class DH >
void DoFRenumbering::compute_sort_selected_dofs_back (std::vector< unsigned int > &new_dof_indices, const DH &dof_handler, const std::vector< bool > &selected_dofs)
template<class DH >
void DoFRenumbering::random (DH &dof_handler)
template<class DH >
void DoFRenumbering::compute_random (std::vector< unsigned int > &new_dof_indices, const DH &dof_handler)
template<class DH >
void DoFRenumbering::subdomain_wise (DH &dof_handler)
template<class DH >
void DoFRenumbering::compute_subdomain_wise (std::vector< unsigned int > &new_dof_indices, const DH &dof_handler)

deal.II documentation generated on Mon Nov 23 22:56:14 2009 by doxygen 1.6.1