aboutsummaryrefslogtreecommitdiff
path: root/Source/QED/BreitWheelerEngineWrapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/QED/BreitWheelerEngineWrapper.cpp')
-rw-r--r--Source/QED/BreitWheelerEngineWrapper.cpp14
1 files changed, 13 insertions, 1 deletions
diff --git a/Source/QED/BreitWheelerEngineWrapper.cpp b/Source/QED/BreitWheelerEngineWrapper.cpp
index e37673509..7d4f5e854 100644
--- a/Source/QED/BreitWheelerEngineWrapper.cpp
+++ b/Source/QED/BreitWheelerEngineWrapper.cpp
@@ -34,7 +34,13 @@ BreitWheelerEngine::build_pair_functor ()
{
AMREX_ALWAYS_ASSERT(lookup_tables_initialized);
- return BreitWheelerGeneratePairs(innards);
+ return BreitWheelerGeneratePairs(
+ innards.ctrl,
+ innards.cum_distrib_coords_1.size(),
+ innards.cum_distrib_coords_2.size(),
+ innards.cum_distrib_coords_1.data(),
+ innards.cum_distrib_coords_2.data(),
+ innards.cum_distrib_data.data());
}
bool BreitWheelerEngine::are_lookup_tables_initialized () const
@@ -190,6 +196,12 @@ BreitWheelerEngine::get_default_ctrl() const
return PicsarBreitWheelerCtrl();
}
+const PicsarBreitWheelerCtrl&
+BreitWheelerEngine::get_ref_ctrl() const
+{
+ return innards.ctrl;
+}
+
void BreitWheelerEngine::compute_lookup_tables (
PicsarBreitWheelerCtrl ctrl)
{