Block-Structured AMR Software Framework
AMReX_FillPatchUtil_3d.F90 File Reference

Functions/Subroutines

subroutine amrex_interp_div_free_bfield (lo, hi, bx, bxlo, bxhi, by, bylo, byhi, bz, bzlo, bzhi, cx, cxlo, cxhi, cy, cylo, cyhi, cz, czlo, czhi, dx, rr, use_limiter)
 
subroutine amrex_interp_efield (lo, hi, ex, exlo, exhi, ey, eylo, eyhi, ez, ezlo, ezhi, cx, cxlo, cxhi, cy, cylo, cyhi, cz, czlo, czhi, rr, use_limiter)
 

Function/Subroutine Documentation

◆ amrex_interp_div_free_bfield()

subroutine amrex_interp_div_free_bfield ( integer, dimension(3), intent(in)  lo,
integer, dimension(3), intent(in)  hi,
real(amrex_real), dimension(bxlo(1):bxhi(1),bxlo(2):bxhi(2),bxlo(3):bxhi(3)), intent(inout)  bx,
integer, dimension(3), intent(in)  bxlo,
integer, dimension(3), intent(in)  bxhi,
real(amrex_real), dimension(bylo(1):byhi(1),bylo(2):byhi(2),bylo(3):byhi(3)), intent(inout)  by,
integer, dimension(3), intent(in)  bylo,
integer, dimension(3), intent(in)  byhi,
real(amrex_real), dimension(bzlo(1):bzhi(1),bzlo(2):bzhi(2),bzlo(3):bzhi(3)), intent(inout)  bz,
integer, dimension(3), intent(in)  bzlo,
integer, dimension(3), intent(in)  bzhi,
real(amrex_real), dimension(cxlo(1):cxhi(1),cxlo(2):cxhi(2),cxlo(3):cxhi(3)), intent(in)  cx,
integer, dimension(3), intent(in)  cxlo,
integer, dimension(3), intent(in)  cxhi,
real(amrex_real), dimension(cylo(1):cyhi(1),cylo(2):cyhi(2),cylo(3):cyhi(3)), intent(in)  cy,
integer, dimension(3), intent(in)  cylo,
integer, dimension(3), intent(in)  cyhi,
real(amrex_real), dimension(czlo(1):czhi(1),czlo(2):czhi(2),czlo(3):czhi(3)), intent(in)  cz,
integer, dimension(3), intent(in)  czlo,
integer, dimension(3), intent(in)  czhi,
real(amrex_real), dimension(3), intent(in)  dx,
integer, intent(in)  rr,
integer, intent(in)  use_limiter 
)

◆ amrex_interp_efield()

subroutine amrex_interp_efield ( integer, dimension(3), intent(in)  lo,
integer, dimension(3), intent(in)  hi,
real(amrex_real), dimension(exlo(1):exhi(1),exlo(2):exhi(2),exlo(3):exhi(3)), intent(inout)  ex,
integer, dimension(3), intent(in)  exlo,
integer, dimension(3), intent(in)  exhi,
real(amrex_real), dimension(eylo(1):eyhi(1),eylo(2):eyhi(2),eylo(3):eyhi(3)), intent(inout)  ey,
integer, dimension(3), intent(in)  eylo,
integer, dimension(3), intent(in)  eyhi,
real(amrex_real), dimension(ezlo(1):ezhi(1),ezlo(2):ezhi(2),ezlo(3):ezhi(3)), intent(inout)  ez,
integer, dimension(3), intent(in)  ezlo,
integer, dimension(3), intent(in)  ezhi,
real(amrex_real), dimension(cxlo(1):cxhi(1),cxlo(2):cxhi(2),cxlo(3):cxhi(3)), intent(in)  cx,
integer, dimension(3), intent(in)  cxlo,
integer, dimension(3), intent(in)  cxhi,
real(amrex_real), dimension(cylo(1):cyhi(1),cylo(2):cyhi(2),cylo(3):cyhi(3)), intent(in)  cy,
integer, dimension(3), intent(in)  cylo,
integer, dimension(3), intent(in)  cyhi,
real(amrex_real), dimension(czlo(1):czhi(1),czlo(2):czhi(2),czlo(3):czhi(3)), intent(in)  cz,
integer, dimension(3), intent(in)  czlo,
integer, dimension(3), intent(in)  czhi,
integer, intent(in)  rr,
integer, intent(in)  use_limiter 
)