From 860279dd4a962de90ec710e38bb81d5f86a64a13 Mon Sep 17 00:00:00 2001 From: wolf Date: Wed, 18 Dec 2002 21:03:21 +0000 Subject: [PATCH] Convert the second arg of the pow call to the same type as the first. git-svn-id: https://svn.dealii.org/trunk@6855 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/source/fe/fe_q_hierarchical.cc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/deal.II/deal.II/source/fe/fe_q_hierarchical.cc b/deal.II/deal.II/source/fe/fe_q_hierarchical.cc index dd6319f543..7b2457adcc 100644 --- a/deal.II/deal.II/source/fe/fe_q_hierarchical.cc +++ b/deal.II/deal.II/source/fe/fe_q_hierarchical.cc @@ -96,14 +96,16 @@ FE_Q_Hierarchical::FE_Q_Hierarchical (const unsigned int degree) if (c==0) { dofs_subcell[c](j,k) = ((k+j) % 2 == 0) ? - std::pow(.5,k)*factor : -std::pow(.5,k)*factor; - dofs_cell[c](j,k) = std::pow(2.,j)*factor; + std::pow(.5,static_cast(k))*factor : + -std::pow(.5,static_cast(k))*factor; + dofs_cell[c](j,k) = std::pow(2.,static_cast(j))*factor; } else { - dofs_subcell[c](j,k) = std::pow(.5,k)*factor; + dofs_subcell[c](j,k) = std::pow(.5,static_cast(k))*factor; dofs_cell[c](j,k) = ((k+j) % 2 == 0) ? - std::pow(2.,j)*factor : -std::pow(2.,j)*factor; + std::pow(2.,static_cast(j))*factor : + -std::pow(2.,static_cast(j))*factor; } } } -- 2.39.5