aboutsummaryrefslogtreecommitdiff
path: root/Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp')
-rw-r--r--Source/Diagnostics/ComputeDiagFunctors/RhoFunctor.cpp4
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
}