diff options
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralHankelTransform')
-rw-r--r-- | Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp b/Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp index ddd07acad..5d49322b2 100644 --- a/Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp +++ b/Source/FieldSolver/SpectralSolver/SpectralHankelTransform/HankelTransform.cpp @@ -64,12 +64,7 @@ HankelTransform::HankelTransform (int const hankel_order, // NB: When compared with the FBPIC article, all the matrices here // are calculated in transposed form. This is done so as to use the // `dot` and `gemm` functions, in the `transform` method. - int p_denom; - if (hankel_order == azimuthal_mode) { - p_denom = hankel_order + 1; - } else { - p_denom = hankel_order; - } + const int p_denom = (hankel_order == azimuthal_mode)?(hankel_order + 1):(hankel_order); amrex::Vector<amrex::Real> denom(m_nk); for (int ik=0 ; ik < m_nk ; ik++) { |