From d40f3d5c1f71e460b164635ef36ec5130197987b Mon Sep 17 00:00:00 2001 From: Ann Almgren Date: Fri, 21 Aug 2026 09:26:03 -0700 Subject: [PATCH] fix issue 169 --- src/utilities/io.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/utilities/io.cpp b/src/utilities/io.cpp index 0604116d..7051030c 100644 --- a/src/utilities/io.cpp +++ b/src/utilities/io.cpp @@ -574,7 +574,13 @@ void incflo::WritePlotVariables(Vector vars, const std::string& plo else if (vars[n] == "error_p") { int icomp_err_p = AMREX_SPACEDIM; for (int lev = 0; lev <= finest_level; ++lev) - amrex::average_node_to_cellcenter(mf[lev], icomp, m_leveldata[lev]->p_nd, 0, 1); + { + if (m_use_cc_proj) { + MultiFab::Copy(mf[lev], m_leveldata[lev]->p_cc, 0, icomp, 1, 0); + } else { + amrex::average_node_to_cellcenter(mf[lev], icomp, m_leveldata[lev]->p_nd, 0, 1); + } + } Real offset = mf[0].sum(icomp,true); ParallelDescriptor::ReduceRealSum(offset);