aboutsummaryrefslogtreecommitdiff
path: root/Source/WarpX.cpp
diff options
context:
space:
mode:
authorGravatar Luca Fedeli <luca.fedeli@cea.fr> 2021-10-12 01:07:57 +0200
committerGravatar GitHub <noreply@github.com> 2021-10-11 23:07:57 +0000
commitd367eb0c15c36baf390d0c9ec7bc068fe25490b7 (patch)
treed73172213740351af2be4a4e8013c0575979ea76 /Source/WarpX.cpp
parent619fe5e264f9feb192f04d73bf5cfa5fae034abf (diff)
downloadWarpX-d367eb0c15c36baf390d0c9ec7bc068fe25490b7.tar.gz
WarpX-d367eb0c15c36baf390d0c9ec7bc068fe25490b7.tar.zst
WarpX-d367eb0c15c36baf390d0c9ec7bc068fe25490b7.zip
avoid naked new for reduced_diags (#2396)
Diffstat (limited to 'Source/WarpX.cpp')
-rw-r--r--Source/WarpX.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/Source/WarpX.cpp b/Source/WarpX.cpp
index ece25ea0d..7f5d9e62e 100644
--- a/Source/WarpX.cpp
+++ b/Source/WarpX.cpp
@@ -261,7 +261,7 @@ WarpX::WarpX ()
multi_diags = std::make_unique<MultiDiagnostics>();
/** create object for reduced diagnostics */
- reduced_diags = new MultiReducedDiags();
+ reduced_diags = std::make_unique<MultiReducedDiags>();
Efield_aux.resize(nlevs_max);
Bfield_aux.resize(nlevs_max);
@@ -406,8 +406,6 @@ WarpX::~WarpX ()
for (int lev = 0; lev < nlevs_max; ++lev) {
ClearLevel(lev);
}
-
- delete reduced_diags;
}
void