diff options
author | 2019-10-23 18:18:56 +0200 | |
---|---|---|
committer | 2019-10-23 18:18:56 +0200 | |
commit | 7ce6fa3e8c4e1050ae5511350cdc4095631a6272 (patch) | |
tree | cd063c33b371f194fec804d99660d7cf6b5e2168 /Source/Particles/MultiParticleContainer.cpp | |
parent | 98467d93f8d2dda5f9e361797b5d88df16cef04b (diff) | |
download | WarpX-7ce6fa3e8c4e1050ae5511350cdc4095631a6272.tar.gz WarpX-7ce6fa3e8c4e1050ae5511350cdc4095631a6272.tar.zst WarpX-7ce6fa3e8c4e1050ae5511350cdc4095631a6272.zip |
Improved parsing of inputfile
Diffstat (limited to 'Source/Particles/MultiParticleContainer.cpp')
-rw-r--r-- | Source/Particles/MultiParticleContainer.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index 95b9089fb..1c240bed1 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -859,7 +859,7 @@ MultiParticleContainer::ParseQuantumSyncParams () std::string load_table_name; pp.query("load_table_from", load_table_name); if(load_table_name != ""s){ - if(ParallelDescriptor::IOProcessor()){ + if(generate_table && ParallelDescriptor::IOProcessor()){ amrex::Print() << "Warning, Quantum Synchrotron table will be loaded, not generated. \n"; } table_name = load_table_name; @@ -917,7 +917,7 @@ MultiParticleContainer::ParseBreitWheelerParams () std::string load_table_name; pp.query("load_table_from", load_table_name); if(load_table_name != ""s){ - if(ParallelDescriptor::IOProcessor()){ + if(generate_table && ParallelDescriptor::IOProcessor()){ amrex::Print() << "Warning, Breit Wheeler table will be loaded, not generated. \n"; } table_name = load_table_name; @@ -936,7 +936,6 @@ MultiParticleContainer::ParseBreitWheelerParams () amrex::Error("Error: Breit Wheeler table has either to be generated or to be loaded.\n"); } - return std::make_tuple(generate_table, table_name, ctrl); } #endif |