diff options
author | 2019-10-11 10:40:51 -0700 | |
---|---|---|
committer | 2019-10-11 10:40:51 -0700 | |
commit | 46baf306dfa45a5a966452664d8f041e608711eb (patch) | |
tree | 80a14e9e2d07f0fde0ee954ee49c9fe1aabd1edb /Source/QED/QuantumSyncEngineWrapper.cpp | |
parent | 3fea6d30d65967f77a3fa6d9a2322609cdd111b7 (diff) | |
parent | 9e4cb10cbd19d787852bcfbb5cd83b38497ce5a6 (diff) | |
download | WarpX-46baf306dfa45a5a966452664d8f041e608711eb.tar.gz WarpX-46baf306dfa45a5a966452664d8f041e608711eb.tar.zst WarpX-46baf306dfa45a5a966452664d8f041e608711eb.zip |
Merge pull request #344 from lucafedeli88/qed_phys_part_with_lambda
QED: now particles initialize a real component (optical depth) to be used for QED modules
Diffstat (limited to 'Source/QED/QuantumSyncEngineWrapper.cpp')
-rw-r--r-- | Source/QED/QuantumSyncEngineWrapper.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Source/QED/QuantumSyncEngineWrapper.cpp b/Source/QED/QuantumSyncEngineWrapper.cpp new file mode 100644 index 000000000..b55149187 --- /dev/null +++ b/Source/QED/QuantumSyncEngineWrapper.cpp @@ -0,0 +1,17 @@ +#include "QuantumSyncEngineWrapper.H" +//This file provides a wrapper aroud the quantum_sync engine +//provided by the PICSAR library + +using namespace picsar::multi_physics; + +// Factory class ============================= + +QuantumSynchrotronEngine::QuantumSynchrotronEngine (){} + +QuantumSynchrotronGetOpticalDepth +QuantumSynchrotronEngine::build_optical_depth_functor () +{ + return QuantumSynchrotronGetOpticalDepth(); +} + +//============================================ |