aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
diff options
context:
space:
mode:
authorGravatar David Grote <grote1@llnl.gov> 2022-02-04 17:12:55 -0800
committerGravatar GitHub <noreply@github.com> 2022-02-05 01:12:55 +0000
commit5692067b01252146b8d0a90137a1bd952644c8ca (patch)
treebfb704a14588a54207b883254264a8c474d65a14 /Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
parent9263e6a9832f7ec69a8cc54fda3f6f1de51caaf1 (diff)
downloadWarpX-5692067b01252146b8d0a90137a1bd952644c8ca.tar.gz
WarpX-5692067b01252146b8d0a90137a1bd952644c8ca.tar.zst
WarpX-5692067b01252146b8d0a90137a1bd952644c8ca.zip
Fixes removing implicit double to float conversions (#2687)
* Fixes removing implicit double to float conversions * Minor fix in Evolve * Removed comments * Reverted amrex::second to original version. This change will be made in a separate PR * More fixes * Performance: pow2 & pow3 * One more pow2 * Cleaning: auto where types are repetitive std::pow(float, int): see comments and https://stackoverflow.com/a/5627278/2719194
Diffstat (limited to 'Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H')
-rw-r--r--Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
index fee0a9dc8..e6e48af88 100644
--- a/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
+++ b/Source/FieldSolver/FiniteDifferenceSolver/FiniteDifferenceAlgorithms/CylindricalYeeAlgorithm.H
@@ -49,7 +49,7 @@ struct CylindricalYeeAlgorithm {
// In the rz case, the Courant limit has been evaluated
// semi-analytically by R. Lehe, and resulted in the following
// coefficients.
- std::array< amrex::Real, 6 > const multimode_coeffs = {{ 0.2105, 1.0, 3.5234, 8.5104, 15.5059, 24.5037 }};
+ std::array< amrex::Real, 6 > const multimode_coeffs = {{ 0.2105_rt, 1.0_rt, 3.5234_rt, 8.5104_rt, 15.5059_rt, 24.5037_rt }};
amrex::Real multimode_alpha;
if (n_rz_azimuthal_modes < 7) {
// Use the table of the coefficients