From 015340d60ce0f519236667ab2650a79bca498547 Mon Sep 17 00:00:00 2001 From: Michael Marshall <43034299+mmphys@users.noreply.github.com> Date: Wed, 19 Jun 2019 09:37:03 +0100 Subject: [PATCH] Elided superfluous copy on write --- Hadrons/Modules/MDistil/BC2.hpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Hadrons/Modules/MDistil/BC2.hpp b/Hadrons/Modules/MDistil/BC2.hpp index d3c4475a..6d30ad22 100644 --- a/Hadrons/Modules/MDistil/BC2.hpp +++ b/Hadrons/Modules/MDistil/BC2.hpp @@ -223,8 +223,8 @@ void TBC2::execute(void) } } - BFieldIO BField_save; - BField_save.BField = m; + //BFieldIO BField_save; + //BField_save.BField = m; GridCartesian * grid = env().getGrid(); @@ -232,7 +232,8 @@ void TBC2::execute(void) std::string filename ="./" + output + ".h5"; std::cout << "Writing to file " << filename << std::endl; Grid::Hdf5Writer writer(filename); - write(writer,"BaryonField",BField_save.BField); + //write(writer,"BaryonField",BField_save.BField); + write(writer,"BaryonField",m); } }