diff --git a/src/SIM/SIMoutput.C b/src/SIM/SIMoutput.C index b6f325ad..203a33cf 100644 --- a/src/SIM/SIMoutput.C +++ b/src/SIM/SIMoutput.C @@ -52,6 +52,9 @@ SIMoutput::~SIMoutput () void SIMoutput::clearProperties () { myPoints.clear(); + for (std::pair& func : myAddScalars) + delete func.second; + myAddScalars.clear(); this->SIMinput::clearProperties(); }