aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Particles')
-rw-r--r--Source/Particles/ElementaryProcess/Ionization.H2
-rw-r--r--Source/Particles/ParticleCreation/DefaultInitialization.H2
-rw-r--r--Source/Particles/WarpXParticleContainer.H3
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)