aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/MultiParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar Luca Fedeli <luca.fedeli@cea.fr> 2019-10-23 17:42:22 +0200
committerGravatar Luca Fedeli <luca.fedeli@cea.fr> 2019-10-23 17:42:22 +0200
commite74d1f6c7326dfceac938d504af66fd58b946ce2 (patch)
tree75eddb0a655f0591cef78bfd4d022ecce815f6c5 /Source/Particles/MultiParticleContainer.cpp
parent5ecf40f5da641b9e6d40989b29b975686805e0ca (diff)
downloadWarpX-e74d1f6c7326dfceac938d504af66fd58b946ce2.tar.gz
WarpX-e74d1f6c7326dfceac938d504af66fd58b946ce2.tar.zst
WarpX-e74d1f6c7326dfceac938d504af66fd58b946ce2.zip
moved ignore_table_test block at the beginning of InitBW and InitQS methods
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r--Source/Particles/MultiParticleContainer.cpp29
1 files changed, 15 insertions, 14 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp
index 74409a57f..f56a34525 100644
--- a/Source/Particles/MultiParticleContainer.cpp
+++ b/Source/Particles/MultiParticleContainer.cpp
@@ -767,6 +767,13 @@ void MultiParticleContainer::InitQED ()
void MultiParticleContainer::InitQuantumSync ()
{
+ //Only temporary for test purposes, will be removed
+ ParmParse pp("qed_qs");
+ bool ignore_tables = false;
+ pp.query("ignore_tables_for_test", ignore_tables);
+ if(ignore_tables) return;
+ //_________________________________________________
+
bool generate_table;
PicsarQuantumSynchrotronCtrl ctrl;
std::string filename;
@@ -779,13 +786,6 @@ void MultiParticleContainer::InitQuantumSync ()
}
ParallelDescriptor::Barrier();
- //Only temporary for test purposes, will be removed
- ParmParse pp("qed_qs");
- bool ignore_tables = false;
- pp.query("ignore_tables_for_test", ignore_tables);
- if(ignore_tables) return;
- //_________________________________________________
-
Vector<char> table_data;
ParallelDescriptor::ReadAndBcastFile(filename, table_data);
if(!qs_engine.init_lookup_tables_from_raw_data(table_data))
@@ -794,6 +794,14 @@ void MultiParticleContainer::InitQuantumSync ()
void MultiParticleContainer::InitBreitWheeler ()
{
+
+ //Only temporary for test purposes, will be removed
+ ParmParse pp("qed_bw");
+ bool ignore_tables = false;
+ pp.query("ignore_tables_for_test", ignore_tables);
+ if(ignore_tables) return;
+ //_________________________________________________
+
bool generate_table;
PicsarBreitWheelerCtrl ctrl;
std::string filename;
@@ -806,13 +814,6 @@ void MultiParticleContainer::InitBreitWheeler ()
}
ParallelDescriptor::Barrier();
- //Only temporary for test purposes, will be removed
- ParmParse pp("qed_bw");
- bool ignore_tables = false;
- pp.query("ignore_tables_for_test", ignore_tables);
- if(ignore_tables) return;
- //_________________________________________________
-
Vector<char> table_data;
ParallelDescriptor::ReadAndBcastFile(filename, table_data);
if(!bw_engine.init_lookup_tables_from_raw_data(table_data))