diff options
author | 2021-08-24 21:21:54 -0700 | |
---|---|---|
committer | 2021-08-24 21:21:54 -0700 | |
commit | 7c51ab6d9c8c0351f7617e391d55849ae4d168d4 (patch) | |
tree | 4b8f3e7bdd77ea71caa356e79407fdb92df9f567 /Source/Parallelization/WarpXComm.cpp | |
parent | a2ffa48640fc8ffa9bbe6d64e285fa9ed20d0ce1 (diff) | |
download | WarpX-7c51ab6d9c8c0351f7617e391d55849ae4d168d4.tar.gz WarpX-7c51ab6d9c8c0351f7617e391d55849ae4d168d4.tar.zst WarpX-7c51ab6d9c8c0351f7617e391d55849ae4d168d4.zip |
WarpXComm.cpp: Fix Bug (Uninitialized MultiFabs) (#2230)
Diffstat (limited to 'Source/Parallelization/WarpXComm.cpp')
-rw-r--r-- | Source/Parallelization/WarpXComm.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
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<MultiFab>(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(); |