WarpX
Loading...
Searching...
No Matches
Poynting Namespace Reference

Functions

template<int normal_dir, typename T_Algo, typename AreaFunc>
amrex::Real Kernel (amrex::Box const &box, amrex::Array4< const amrex::Real > const &Ex_arr, amrex::Array4< const amrex::Real > const &Ey_arr, amrex::Array4< const amrex::Real > const &Ez_arr, amrex::Array4< const amrex::Real > const &Bx_arr, amrex::Array4< const amrex::Real > const &By_arr, amrex::Array4< const amrex::Real > const &Bz_arr, AreaFunc area_factor)
 

Function Documentation

◆ Kernel()

template<int normal_dir, typename T_Algo, typename AreaFunc>
amrex::Real Poynting::Kernel ( amrex::Box const & box,
amrex::Array4< const amrex::Real > const & Ex_arr,
amrex::Array4< const amrex::Real > const & Ey_arr,
amrex::Array4< const amrex::Real > const & Ez_arr,
amrex::Array4< const amrex::Real > const & Bx_arr,
amrex::Array4< const amrex::Real > const & By_arr,
amrex::Array4< const amrex::Real > const & Bz_arr,
AreaFunc area_factor )