diff options
Diffstat (limited to 'Source/Particles/Collision/CollisionHandler.cpp')
-rw-r--r-- | Source/Particles/Collision/CollisionHandler.cpp | 7 |
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."); + } } |