Skip to content

Commit

Permalink
Avoid use of deprecated functions in tests
Browse files Browse the repository at this point in the history
  • Loading branch information
kronbichler committed Apr 8, 2020
1 parent b15e787 commit 241378a
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 16 deletions.
6 changes: 3 additions & 3 deletions tests/bits/fe_tools_01a.cc
Expand Up @@ -33,7 +33,7 @@


// check
// DoFTools::lexicographic_to_hierarchic_numbering
// FETools::lexicographic_to_hierarchic_numbering


template <int dim>
Expand All @@ -42,8 +42,8 @@ check(const FE_Q<dim> &fe, const std::string &name)
{
deallog << "Checking " << name << " in " << dim << "d:" << std::endl;

std::vector<unsigned int> n(fe.dofs_per_cell);
FETools::lexicographic_to_hierarchic_numbering(fe, n);
const std::vector<unsigned int> n =
FETools::lexicographic_to_hierarchic_numbering<dim>(fe.degree);
for (unsigned int i = 0; i < fe.dofs_per_cell; ++i)
deallog << n[i] << " ";
deallog << std::endl;
Expand Down
6 changes: 3 additions & 3 deletions tests/bits/fe_tools_01b.cc
Expand Up @@ -33,7 +33,7 @@


// check
// DoFTools::hierarchic_to_lexicographic_numbering
// FETools::hierarchic_to_lexicographic_numbering


template <int dim>
Expand All @@ -42,8 +42,8 @@ check(const FE_Q<dim> &fe, const std::string &name)
{
deallog << "Checking " << name << " in " << dim << "d:" << std::endl;

std::vector<unsigned int> n(fe.dofs_per_cell);
FETools::hierarchic_to_lexicographic_numbering(fe, n);
const std::vector<unsigned int> n =
FETools::hierarchic_to_lexicographic_numbering<dim>(fe.degree);
for (unsigned int i = 0; i < fe.dofs_per_cell; ++i)
deallog << n[i] << " ";
deallog << std::endl;
Expand Down
12 changes: 6 additions & 6 deletions tests/bits/fe_tools_01c.cc
Expand Up @@ -33,9 +33,9 @@


// check invertability of the map from
// DoFTools::hierarchic_to_lexicographic_numbering
// FETools::hierarchic_to_lexicographic_numbering
// to
// DoFTools::lexicographic_to_hierarchic_numbering
// FETools::lexicographic_to_hierarchic_numbering


template <int dim>
Expand All @@ -44,11 +44,11 @@ check(const FE_Q<dim> &fe, const std::string &name)
{
deallog << "Checking " << name << " in " << dim << "d:" << std::endl;

std::vector<unsigned int> n1(fe.dofs_per_cell);
FETools::hierarchic_to_lexicographic_numbering(fe, n1);
const std::vector<unsigned int> n1 =
FETools::hierarchic_to_lexicographic_numbering<dim>(fe.degree);

std::vector<unsigned int> n2(fe.dofs_per_cell);
FETools::lexicographic_to_hierarchic_numbering(fe, n2);
const std::vector<unsigned int> n2 =
FETools::lexicographic_to_hierarchic_numbering<dim>(fe.degree);

for (unsigned int i = 0; i < fe.dofs_per_cell; ++i)
{
Expand Down
8 changes: 4 additions & 4 deletions tests/fe/numbering.cc
Expand Up @@ -234,8 +234,8 @@ check(const FE_Q<dim> &fe)
// identity. output the two maps to
// generate some output for
// automatic comparison
std::vector<unsigned int> l2h(fe.dofs_per_cell);
FETools::lexicographic_to_hierarchic_numbering(fe, l2h);
const std::vector<unsigned int> l2h =
FETools::lexicographic_to_hierarchic_numbering<dim>(fe.degree);
for (unsigned int i = 0; i < dofs_per_cell; ++i)
{
Assert(l2h[hierarchic_to_lexicographic_numbering[i]] == i,
Expand All @@ -247,8 +247,8 @@ check(const FE_Q<dim> &fe)
// finally, we also have the
// forward map in the lib, so check
// for equality
std::vector<unsigned int> h2l(fe.dofs_per_cell);
FETools::hierarchic_to_lexicographic_numbering(fe, h2l);
const std::vector<unsigned int> h2l =
FETools::hierarchic_to_lexicographic_numbering<dim>(fe.degree);
AssertThrow(hierarchic_to_lexicographic_numbering == h2l, ExcInternalError());
}

Expand Down

0 comments on commit 241378a

Please sign in to comment.