diff options
Diffstat (limited to 'Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp')
-rw-r--r-- | Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp b/Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp index c5739ef21..82b1005e8 100644 --- a/Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp +++ b/Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp @@ -9,7 +9,7 @@ RhoFunctor::RhoFunctor ( const int lev, const amrex::IntVect crse_ratio, {} void -RhoFunctor::operator() ( amrex::MultiFab& mf_dst, const int dcomp ) const +RhoFunctor::operator() ( amrex::MultiFab& mf_dst, const int dcomp, const int /*i_buffer*/ ) const { auto& warpx = WarpX::GetInstance(); auto& mypc = warpx.GetPartContainer(); @@ -38,6 +38,6 @@ RhoFunctor::operator() ( amrex::MultiFab& mf_dst, const int dcomp ) const #else // In Cartesian geometry, coarsen and interpolate from temporary MultiFab rho // to output diagnostic MultiFab mf_dst - CoarsenIO::Coarsen( mf_dst, *rho, dcomp, 0, nComp(), 0, m_crse_ratio ); + CoarsenIO::Coarsen( mf_dst, *rho, dcomp, 0, nComp(), mf_dst.nGrow(0), m_crse_ratio ); #endif } |