From 7c51ab6d9c8c0351f7617e391d55849ae4d168d4 Mon Sep 17 00:00:00 2001 From: Edoardo Zoni <59625522+EZoni@users.noreply.github.com> Date: Tue, 24 Aug 2021 21:21:54 -0700 Subject: WarpXComm.cpp: Fix Bug (Uninitialized MultiFabs) (#2230) --- Source/Parallelization/WarpXComm.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Source/Parallelization/WarpXComm.cpp') diff --git a/Source/Parallelization/WarpXComm.cpp b/Source/Parallelization/WarpXComm.cpp index 0fb0eb170..09d84f210 100644 --- a/Source/Parallelization/WarpXComm.cpp +++ b/Source/Parallelization/WarpXComm.cpp @@ -178,6 +178,9 @@ WarpX::UpdateAuxilaryDataStagToNodal () Btmp[i] = std::make_unique(cnba, dm, 1, ngtmp); } } + Btmp[0]->setVal(0.0); + Btmp[1]->setVal(0.0); + Btmp[2]->setVal(0.0); // ParallelCopy from coarse level for (int i = 0; i < 3; ++i) { IntVect ng = Btmp[i]->nGrowVect(); @@ -232,6 +235,9 @@ WarpX::UpdateAuxilaryDataStagToNodal () cnba, dm, 1, ngtmp); } } + Etmp[0]->setVal(0.0); + Etmp[1]->setVal(0.0); + Etmp[2]->setVal(0.0); // ParallelCopy from coarse level for (int i = 0; i < 3; ++i) { IntVect ng = Etmp[i]->nGrowVect(); -- cgit v1.2.3