|
WarpX
|
#include "BreitWheelerEngineWrapper_fwd.H"#include "QedChiFunctions.H"#include "QedWrapperCommons.H"#include "Utils/WarpXConst.H"#include <AMReX_Extension.H>#include <AMReX_GpuContainers.H>#include <AMReX_GpuQualifiers.H>#include <AMReX_REAL.H>#include <AMReX_Random.H>#include <AMReX_Vector.H>#include <picsar_qed/containers/picsar_array.hpp>#include <picsar_qed/math/cmath_overloads.hpp>#include <picsar_qed/math/vec_functions.hpp>#include <picsar_qed/physics/phys_constants.h>#include <picsar_qed/physics/quantum_sync/quantum_sync_engine_core.hpp>#include <picsar_qed/physics/quantum_sync/quantum_sync_engine_tables.hpp>#include <picsar_qed/physics/unit_conversion.hpp>#include <cmath>#include <vector>Go to the source code of this file.
Classes | |
| struct | PicsarQuantumSyncCtrl |
| class | QuantumSynchrotronGetOpticalDepth |
| class | QuantumSynchrotronEvolveOpticalDepth |
| class | QuantumSynchrotronPhotonEmission |
| class | QuantumSynchrotronEngine |
Namespaces | |
| amrex | |
Typedefs | |
| using | QS_dndt_table_params = picsar::multi_physics::phys::quantum_sync::dndt_lookup_table_params< amrex::ParticleReal > |
| using | QS_dndt_table = picsar::multi_physics::phys::quantum_sync::dndt_lookup_table< amrex::ParticleReal, amrex::Gpu::DeviceVector< amrex::ParticleReal > > |
| using | QS_dndt_table_view = QS_dndt_table::view_type |
| using | QS_phot_em_table_params = picsar::multi_physics::phys::quantum_sync::photon_emission_lookup_table_params< amrex::ParticleReal > |
| using | QS_phot_em_table = picsar::multi_physics::phys::quantum_sync::photon_emission_lookup_table< amrex::ParticleReal, amrex::Gpu::DeviceVector< amrex::ParticleReal > > |
| using | QS_phot_em_table_view = QS_phot_em_table::view_type |
| using QS_dndt_table = picsar::multi_physics::phys::quantum_sync:: dndt_lookup_table< amrex::ParticleReal, amrex::Gpu::DeviceVector<amrex::ParticleReal> > |
| using QS_dndt_table_params = picsar::multi_physics::phys::quantum_sync:: dndt_lookup_table_params<amrex::ParticleReal> |
| using QS_dndt_table_view = QS_dndt_table::view_type |
| using QS_phot_em_table = picsar::multi_physics::phys::quantum_sync:: photon_emission_lookup_table< amrex::ParticleReal, amrex::Gpu::DeviceVector<amrex::ParticleReal> > |
| using QS_phot_em_table_params = picsar::multi_physics::phys::quantum_sync:: photon_emission_lookup_table_params<amrex::ParticleReal> |
| using QS_phot_em_table_view = QS_phot_em_table::view_type |
1.8.13