diff options
author | 2022-08-04 16:13:01 -0700 | |
---|---|---|
committer | 2022-08-04 16:13:01 -0700 | |
commit | 4f88c5b85e6de10ea51c3bd146f5ba5aaa6d5cec (patch) | |
tree | b3b276e7b0b99d5e715590a28dc4057db8325bde /Source/Utils/CoarsenIO.cpp | |
parent | 327f0425247097e1a7fb48897d5fe3664a4ea44f (diff) | |
download | WarpX-4f88c5b85e6de10ea51c3bd146f5ba5aaa6d5cec.tar.gz WarpX-4f88c5b85e6de10ea51c3bd146f5ba5aaa6d5cec.tar.zst WarpX-4f88c5b85e6de10ea51c3bd146f5ba5aaa6d5cec.zip |
`CoarsenIO::Coarsen` : `mf_tmp` to be constructed with `ngrowvect` (#3288)
Diffstat (limited to '')
-rw-r--r-- | Source/Utils/CoarsenIO.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Utils/CoarsenIO.cpp b/Source/Utils/CoarsenIO.cpp index 7fd305d95..7357dc923 100644 --- a/Source/Utils/CoarsenIO.cpp +++ b/Source/Utils/CoarsenIO.cpp @@ -139,7 +139,7 @@ CoarsenIO::Coarsen ( MultiFab& mf_dst, { // Cannot coarsen into MultiFab with different BoxArray or DistributionMapping: // 1) create temporary MultiFab on coarsened version of source BoxArray with same DistributionMapping - MultiFab mf_tmp( ba_tmp, mf_src.DistributionMap(), ncomp, 0, MFInfo(), FArrayBoxFactory() ); + MultiFab mf_tmp( ba_tmp, mf_src.DistributionMap(), ncomp, ngrowvect, MFInfo(), FArrayBoxFactory() ); // 2) interpolate from mf_src to mf_tmp (start writing into component 0) CoarsenIO::Loop( mf_tmp, mf_src, 0, scomp, ncomp, ngrowvect, crse_ratio ); // 3) copy from mf_tmp to mf_dst (with different BoxArray or DistributionMapping) |