aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/Collision/CollisionHandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Particles/Collision/CollisionHandler.cpp')
-rw-r--r--Source/Particles/Collision/CollisionHandler.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/Particles/Collision/CollisionHandler.cpp b/Source/Particles/Collision/CollisionHandler.cpp
index 600bbff29..40889ccb0 100644
--- a/Source/Particles/Collision/CollisionHandler.cpp
+++ b/Source/Particles/Collision/CollisionHandler.cpp
@@ -8,6 +8,7 @@
#include "BinaryCollision.H"
#include "PairWiseCoulombCollisionFunc.H"
+#include "BackgroundMCCCollision.H"
#include <AMReX_ParmParse.H>
@@ -37,6 +38,12 @@ CollisionHandler::CollisionHandler()
allcollisions[i] =
std::make_unique<BinaryCollision<PairWiseCoulombCollisionFunc>>(collision_names[i]);
}
+ else if (type == "background_mcc") {
+ allcollisions[i] = std::make_unique<BackgroundMCCCollision>(collision_names[i]);
+ }
+ else{
+ amrex::Abort("Unknown collision type.");
+ }
}