WarpX
Loading...
Searching...
No Matches
AddPlasmaUtilities.cpp File Reference
#include "AddPlasmaUtilities.H"
#include <cmath>

Functions

bool find_overlap (const amrex::RealBox &tile_realbox, const amrex::RealBox &part_realbox, const amrex::GpuArray< amrex::Real, 3 > &dx, const amrex::GpuArray< amrex::Real, 3 > &prob_lo, amrex::RealBox &overlap_realbox, amrex::Box &overlap_box, amrex::IntVect &shifted)
 
bool find_overlap_flux (const amrex::RealBox &tile_realbox, const amrex::RealBox &part_realbox, const amrex::GpuArray< amrex::Real, 3 > &dx, const amrex::GpuArray< amrex::Real, 3 > &prob_lo, const PlasmaInjector &plasma_injector, amrex::RealBox &overlap_realbox, amrex::Box &overlap_box, amrex::IntVect &shifted)
 

Function Documentation

◆ find_overlap()

bool find_overlap ( const amrex::RealBox & tile_realbox,
const amrex::RealBox & part_realbox,
const amrex::GpuArray< amrex::Real, 3 > & dx,
const amrex::GpuArray< amrex::Real, 3 > & prob_lo,
amrex::RealBox & overlap_realbox,
amrex::Box & overlap_box,
amrex::IntVect & shifted )

◆ find_overlap_flux()

bool find_overlap_flux ( const amrex::RealBox & tile_realbox,
const amrex::RealBox & part_realbox,
const amrex::GpuArray< amrex::Real, 3 > & dx,
const amrex::GpuArray< amrex::Real, 3 > & prob_lo,
const PlasmaInjector & plasma_injector,
amrex::RealBox & overlap_realbox,
amrex::Box & overlap_box,
amrex::IntVect & shifted )