aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp
diff options
context:
space:
mode:
authorGravatar Neïl Zaim <49716072+NeilZaim@users.noreply.github.com> 2021-11-22 22:20:29 +0100
committerGravatar GitHub <noreply@github.com> 2021-11-22 21:20:29 +0000
commit04acd0d6324e8153c716fdd4870ef5a3c085eafc (patch)
tree62280645000390d0667f7965435c8fe61e6fdfdc /Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp
parent0fa7ede968173f8fbfa1a0fbd071e620f7f5cc00 (diff)
downloadWarpX-04acd0d6324e8153c716fdd4870ef5a3c085eafc.tar.gz
WarpX-04acd0d6324e8153c716fdd4870ef5a3c085eafc.tar.zst
WarpX-04acd0d6324e8153c716fdd4870ef5a3c085eafc.zip
Proton-boron fusion: compute initial momentum of produced alphas (#2330)
* Proton-boron fusion: initialize alphas momentum assuming isotropy * Remove constexpr underflow in single precision * Update Source/Particles/Collision/BinaryCollision/ProtonBoronFusionInitializeMomentum.H Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Diffstat (limited to 'Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp')
-rw-r--r--Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp b/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp
index fc70b39ca..7e78d95ed 100644
--- a/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp
+++ b/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.cpp
@@ -26,9 +26,9 @@ namespace BinaryCollisionUtils{
auto& species1 = mypc->GetParticleContainerFromName(species_names[0]);
auto& species2 = mypc->GetParticleContainerFromName(species_names[1]);
- if ((species1.AmIA<PhysicalSpecies::hydrogen>() && species2.AmIA<PhysicalSpecies::boron>())
+ if ((species1.AmIA<PhysicalSpecies::hydrogen>() && species2.AmIA<PhysicalSpecies::boron11>())
||
- (species1.AmIA<PhysicalSpecies::boron>() && species2.AmIA<PhysicalSpecies::hydrogen>())
+ (species1.AmIA<PhysicalSpecies::boron11>() && species2.AmIA<PhysicalSpecies::hydrogen>())
)
{
return NuclearFusionType::ProtonBoron;