diff options
Diffstat (limited to 'Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.H')
-rw-r--r-- | Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.H | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.H b/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.H index 2333e1f41..09213ba03 100644 --- a/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.H +++ b/Source/Particles/Collision/BinaryCollision/BinaryCollisionUtils.H @@ -12,9 +12,20 @@ #include "Particles/MultiParticleContainer.H" -enum struct CollisionType { DeuteriumTritiumFusion, ProtonBoronFusion, Undefined }; - -enum struct NuclearFusionType { DeuteriumTritium, ProtonBoron, Undefined }; +enum struct CollisionType { DeuteriumTritiumToNeutronHeliumFusion, + DeuteriumDeuteriumToProtonTritiumFusion, + DeuteriumDeuteriumToNeutronHeliumFusion, + DeuteriumHeliumToProtonHeliumFusion, + ProtonBoronToAlphasFusion, + Undefined }; + +enum struct NuclearFusionType { + DeuteriumTritiumToNeutronHelium, + DeuteriumDeuteriumToProtonTritium, + DeuteriumDeuteriumToNeutronHelium, + DeuteriumHeliumToProtonHelium, + ProtonBoronToAlphas, + Undefined }; namespace BinaryCollisionUtils{ |