aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/MultiParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar Luca Fedeli <luca.fedeli.88@gmail.com> 2019-11-13 19:21:10 +0100
committerGravatar Luca Fedeli <luca.fedeli.88@gmail.com> 2019-11-13 19:21:10 +0100
commitf97eb3249d9e0491ea1f8e24930a8a591a825fab (patch)
tree0dec7634d0442fd79c40f4cdc6e84b7dc485781d /Source/Particles/MultiParticleContainer.cpp
parent12f7a9ff98c37d9514d2ea1b709e42cdfde48a20 (diff)
downloadWarpX-f97eb3249d9e0491ea1f8e24930a8a591a825fab.tar.gz
WarpX-f97eb3249d9e0491ea1f8e24930a8a591a825fab.tar.zst
WarpX-f97eb3249d9e0491ea1f8e24930a8a591a825fab.zip
bugfixing & update examples
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r--Source/Particles/MultiParticleContainer.cpp18
1 files changed, 7 insertions, 11 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp
index 55768c6fc..6f2d025a8 100644
--- a/Source/Particles/MultiParticleContainer.cpp
+++ b/Source/Particles/MultiParticleContainer.cpp
@@ -682,11 +682,14 @@ void MultiParticleContainer::InitBreitWheeler ()
std::string filename;
std::tie(generate_table, filename, ctrl) = ParseBreitWheelerParams();
- //Only temporary for test purposes, will be removed
+ //Use dummy tables for test purposes if required
ParmParse pp("qed_bw");
- bool ignore_tables = false;
- pp.query("ignore_tables_for_test", ignore_tables);
- if(ignore_tables) return;
+ bool use_dummy_builtin_tables = false;
+ pp.query("use_dummy_builtin_tables", use_dummy_builtin_tables);
+ if(use_dummy_builtin_tables)
+ {
+ m_shr_p_bw_engine->init_dummy_tables();
+ }
//_________________________________________________
if(generate_table && ParallelDescriptor::IOProcessor()){
@@ -821,13 +824,6 @@ MultiParticleContainer::ParseBreitWheelerParams ()
// the optical depth is not evolved and pair generation is ignored
pp.query("chi_min", ctrl.chi_phot_min);
- //Only temporary for test purposes, will be removed
- bool ignore_tables = false;
- pp.query("ignore_tables_for_test", ignore_tables);
- if(ignore_tables)
- return std::make_tuple(false, "__DUMMY__", ctrl);
- //_________________________________________________
-
pp.query("generate_table", generate_table);
if(generate_table){