diff options
Diffstat (limited to 'Source/Particles')
-rw-r--r-- | Source/Particles/ElementaryProcess/Ionization.H | 2 | ||||
-rw-r--r-- | Source/Particles/ParticleCreation/DefaultInitialization.H | 2 | ||||
-rw-r--r-- | Source/Particles/WarpXParticleContainer.H | 3 |
3 files changed, 4 insertions, 3 deletions
diff --git a/Source/Particles/ElementaryProcess/Ionization.H b/Source/Particles/ElementaryProcess/Ionization.H index 5ebd5ed50..da403e1d6 100644 --- a/Source/Particles/ElementaryProcess/Ionization.H +++ b/Source/Particles/ElementaryProcess/Ionization.H @@ -77,7 +77,7 @@ struct IonizationFilterFunc if (ion_lev < m_atomic_number) { constexpr amrex::Real c = PhysConst::c; - constexpr amrex::Real c2_inv = 1./c/c; + constexpr amrex::Real c2_inv = amrex::Real(1.)/c/c; // gather E and B amrex::ParticleReal xp, yp, zp; diff --git a/Source/Particles/ParticleCreation/DefaultInitialization.H b/Source/Particles/ParticleCreation/DefaultInitialization.H index 026aac7b3..b891a0d51 100644 --- a/Source/Particles/ParticleCreation/DefaultInitialization.H +++ b/Source/Particles/ParticleCreation/DefaultInitialization.H @@ -59,7 +59,7 @@ amrex::ParticleReal initializeRealValue (const InitializationPolicy policy, amre case InitializationPolicy::Zero : return 0.0; case InitializationPolicy::One : return 1.0; case InitializationPolicy::RandomExp : { - return -log(amrex::Random(engine)); + return -std::log(amrex::Random(engine)); } default : { amrex::Abort("Initialization Policy not recognized"); diff --git a/Source/Particles/WarpXParticleContainer.H b/Source/Particles/WarpXParticleContainer.H index d2c1f380e..7e5add527 100644 --- a/Source/Particles/WarpXParticleContainer.H +++ b/Source/Particles/WarpXParticleContainer.H @@ -273,7 +273,8 @@ public: bool do_splitting = false; bool initialize_self_fields = false; - amrex::Real self_fields_required_precision = 1.e-11; + amrex::Real self_fields_required_precision = + amrex::Real(1.e-11); int self_fields_max_iters = 200; // split along diagonals (0) or axes (1) |