From ecb3547afa2f9904e4c4df720413e4685d2b51e2 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Mon, 12 Aug 2013 10:56:16 -0400 Subject: CarpetLib: Optimize memory allocation when message_count_multiplier>1 --- Carpet/CarpetLib/src/commstate.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Carpet/CarpetLib/src/commstate.cc b/Carpet/CarpetLib/src/commstate.cc index 5e9eb9108..08b3724db 100644 --- a/Carpet/CarpetLib/src/commstate.cc +++ b/Carpet/CarpetLib/src/commstate.cc @@ -389,9 +389,9 @@ void comm_state::step () // Transfer messages again for performance testing for (int n = 1; n < message_count_multiplier; ++ n) { - srequests.clear(); + srequests.resize(0); srequests.reserve (dist::c_ndatatypes() * dist::size()); - rrequests.clear(); + rrequests.resize(0); rrequests.reserve (dist::c_ndatatypes() * dist::size()); // Irecv -- cgit v1.2.3