diff options
Diffstat (limited to 'Source/Particles/MultiParticleContainer.H')
-rw-r--r-- | Source/Particles/MultiParticleContainer.H | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/Source/Particles/MultiParticleContainer.H b/Source/Particles/MultiParticleContainer.H index f9a0e51d7..f6d6acafb 100644 --- a/Source/Particles/MultiParticleContainer.H +++ b/Source/Particles/MultiParticleContainer.H @@ -11,6 +11,7 @@ #include <AMReX_Particles.H> #ifdef WARPX_QED + #include <QedChiFunctions.H> #include <BreitWheelerEngineWrapper.H> #include <QuantumSyncEngineWrapper.H> #endif @@ -19,8 +20,6 @@ #include <map> #include <string> #include <algorithm> -#include <utility> -#include <tuple> // // MultiParticleContainer holds multiple (nspecies or npsecies+1 when @@ -256,22 +255,17 @@ protected: void InitBreitWheeler (); /** - * Parses inputfile parameters for Quantum Synchrotron engine - * @return {a tuple containing a flag which is true if tables - * have to be generate, a filename (where tables should be stored - * or read from) and control parameters.} + * Called by InitQuantumSync if a new table has + * to be generated. */ - std::tuple<bool, std::string, PicsarQuantumSynchrotronCtrl> - ParseQuantumSyncParams (); + void QuantumSyncGenerateTable(); /** - * Parses inputfile parameters for Breit Wheeler engine - * @return {a tuple containing a flag which is true if tables - * have to be generate, a filename (where tables should be stored - * or read from) and control parameters.} + * Called by InitBreitWheeler if a new table has + * to be generated. */ - std::tuple<bool, std::string, PicsarBreitWheelerCtrl> - ParseBreitWheelerParams (); + void BreitWheelerGenerateTable(); + #endif private: |