template <int dim>
std::vector<types::global_dof_index>
get_conflict_indices_cfem(
- typename DoFHandler<dim>::active_cell_const iterator &it)
+ const typename DoFHandler<dim>::active_cell_iterator &it)
{
std::vector<types::global_dof_index> local_dof_indices(
it->get_fe().dofs_per_cell);
cell,
dof_handler.end(),
std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>(
&get_conflict_indices_cfem<dim>)));
// Output the coloring
template <int dim>
std::vector<types::global_dof_index>
get_conflict_indices_cfem(
- typename DoFHandler<dim>::active_cell_const iterator &it)
+ const typename DoFHandler<dim>::active_cell_iterator &it)
{
std::vector<types::global_dof_index> local_dof_indices(
it->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>(
&get_conflict_indices_cfem<dim>)));
// Output the coloring
template <int dim>
std::vector<types::global_dof_index>
get_conflict_indices_cfem(
- typename DoFHandler<dim>::active_cell_const iterator &it)
+ const typename DoFHandler<dim>::active_cell_iterator &it)
{
std::vector<types::global_dof_index> local_dof_indices(
it->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>(
&get_conflict_indices_cfem<dim>)));
// verify that within each color, there is no conflict
template <int dim>
std::vector<types::global_dof_index>
get_conflict_indices_cfem(
- typename DoFHandler<dim>::active_cell_const iterator &it)
+ const typename DoFHandler<dim>::active_cell_iterator &it)
{
std::vector<types::global_dof_index> local_dof_indices(
it->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>(
&get_conflict_indices_cfem<dim>)));
// Output the coloring
template <int dim>
std::vector<types::global_dof_index>
get_conflict_indices_cfem(
- typename DoFHandler<dim>::active_cell_const iterator &it)
+ const typename DoFHandler<dim>::active_cell_iterator &it)
{
std::vector<types::global_dof_index> local_dof_indices(
it->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>(
&get_conflict_indices_cfem<dim>)));
// Check that a color does not contain a conflict index twice
template <int dim>
std::vector<types::global_dof_index>
get_conflict_indices_cfem(
- typename DoFHandler<dim>::active_cell_const iterator &it)
+ const typename DoFHandler<dim>::active_cell_iterator &it)
{
std::vector<types::global_dof_index> local_dof_indices(
it->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>(
&get_conflict_indices_cfem<dim>));
for (unsigned int color = 0; color < coloring.size(); ++color)
std::vector<types::global_dof_index>
get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const;
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const;
Triangulation<dim> triangulation;
template <int dim>
std::vector<types::global_dof_index>
LaplaceProblem<dim>::get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const
{
std::vector<types::global_dof_index> local_dof_indices(
cell->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
static_cast<std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>>(
std::bind(&LaplaceProblem<dim>::get_conflict_indices,
this,
std::placeholders::_1)));
std::vector<types::global_dof_index>
get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const;
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const;
Triangulation<dim> triangulation;
template <int dim>
std::vector<types::global_dof_index>
LaplaceProblem<dim>::get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const
{
std::vector<types::global_dof_index> local_dof_indices(
cell->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
static_cast<std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>>(
std::bind(&LaplaceProblem<dim>::get_conflict_indices,
this,
std::placeholders::_1)));
std::vector<types::global_dof_index>
get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const;
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const;
Triangulation<dim> triangulation;
template <int dim>
std::vector<types::global_dof_index>
LaplaceProblem<dim>::get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const
{
std::vector<types::global_dof_index> local_dof_indices(
cell->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
static_cast<std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>>(
std::bind(&LaplaceProblem<dim>::get_conflict_indices,
this,
std::placeholders::_1)));
std::vector<types::global_dof_index>
get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const;
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const;
Triangulation<dim> triangulation;
template <int dim>
std::vector<types::global_dof_index>
LaplaceProblem<dim>::get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const
{
std::vector<types::global_dof_index> local_dof_indices(
cell->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
static_cast<std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>>(
std::bind(&LaplaceProblem<dim>::get_conflict_indices,
this,
std::placeholders::_1)));
std::vector<types::global_dof_index>
get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const;
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const;
Triangulation<dim> triangulation;
template <int dim>
std::vector<types::global_dof_index>
LaplaceProblem<dim>::get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const
{
std::vector<types::global_dof_index> local_dof_indices(
cell->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
static_cast<std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>>(
std::bind(&LaplaceProblem<dim>::get_conflict_indices,
this,
std::placeholders::_1)));
std::vector<types::global_dof_index>
get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const;
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const;
Triangulation<dim> triangulation;
template <int dim>
std::vector<types::global_dof_index>
LaplaceProblem<dim>::get_conflict_indices(
- typename DoFHandler<dim>::active_cell_const iterator &cell) const
+ const typename DoFHandler<dim>::active_cell_iterator &cell) const
{
std::vector<types::global_dof_index> local_dof_indices(
cell->get_fe().dofs_per_cell);
dof_handler.begin_active(),
dof_handler.end(),
static_cast<std::function<std::vector<types::global_dof_index>(
- typename DoFHandler<dim>::active_cell_const iterator &)>>(
+ const typename DoFHandler<dim>::active_cell_iterator &)>>(
std::bind(&LaplaceProblem<dim>::get_conflict_indices,
this,
std::placeholders::_1)));