WarpX
Loading...
Searching...
No Matches
BreitWheelerEngineWrapper.H File Reference
#include "BreitWheelerEngineWrapper_fwd.H"
#include "QedChiFunctions.H"
#include "QedWrapperCommons.H"
#include "Utils/WarpXConst.H"
#include <AMReX_Extension.H>
#include <AMReX_GpuQualifiers.H>
#include <AMReX_REAL.H>
#include <AMReX_Random.H>
#include <picsar_qed/containers/picsar_array.hpp>
#include <picsar_qed/math/cmath_overloads.hpp>
#include <picsar_qed/math/math_constants.h>
#include <picsar_qed/math/vec_functions.hpp>
#include <picsar_qed/physics/breit_wheeler/breit_wheeler_engine_core.hpp>
#include <picsar_qed/physics/breit_wheeler/breit_wheeler_engine_tables.hpp>
#include <picsar_qed/physics/gamma_functions.hpp>
#include <picsar_qed/physics/phys_constants.h>
#include <picsar_qed/physics/unit_conversion.hpp>
#include <cmath>
#include <vector>

Go to the source code of this file.

Classes

struct  PicsarBreitWheelerCtrl
 
class  BreitWheelerGetOpticalDepth
 
class  BreitWheelerEvolveOpticalDepth
 
class  BreitWheelerGeneratePairs
 
class  BreitWheelerEngine
 

Namespaces

namespace  amrex
 

Typedefs

using BW_dndt_table_params
 
using BW_dndt_table
 
using BW_dndt_table_view = BW_dndt_table::view_type
 
using BW_pair_prod_table_params
 
using BW_pair_prod_table
 
using BW_pair_prod_table_view = BW_pair_prod_table::view_type
 

Typedef Documentation

◆ BW_dndt_table

Initial value:
picsar::multi_physics::phys::breit_wheeler::
dndt_lookup_table<
amrex::ParticleReal,
std::vector< Real > PicsarQedVector
Definition QedWrapperCommons.H:105

◆ BW_dndt_table_params

Initial value:
picsar::multi_physics::phys::breit_wheeler::
dndt_lookup_table_params<amrex::ParticleReal>

◆ BW_dndt_table_view

using BW_dndt_table_view = BW_dndt_table::view_type

◆ BW_pair_prod_table

Initial value:
picsar::multi_physics::phys::breit_wheeler::
pair_prod_lookup_table<
amrex::ParticleReal,

◆ BW_pair_prod_table_params

Initial value:
picsar::multi_physics::phys::breit_wheeler::
pair_prod_lookup_table_params<amrex::ParticleReal>

◆ BW_pair_prod_table_view

using BW_pair_prod_table_view = BW_pair_prod_table::view_type