fixed: clear additional functions in clearProperties

this is necessary to not register multiple functions if
used in adaptive simulations
This commit is contained in:
Arne Morten Kvarving 2022-04-22 10:55:42 +02:00
parent cadcefb454
commit e3d3b526e8

View File

@ -52,6 +52,9 @@ SIMoutput::~SIMoutput ()
void SIMoutput::clearProperties ()
{
myPoints.clear();
for (std::pair<const std::string,RealFunc*>& func : myAddScalars)
delete func.second;
myAddScalars.clear();
this->SIMinput::clearProperties();
}