diff --git a/pystencils_walberla/jinja_filters.py b/pystencils_walberla/jinja_filters.py index 174b9dfecbaf6bd0c1df4d391eca5cb1a5e7c7c3..f2d2c82257469b551c37a35a36141806c527d19a 100644 --- a/pystencils_walberla/jinja_filters.py +++ b/pystencils_walberla/jinja_filters.py @@ -13,16 +13,18 @@ temporary_fieldMemberTemplate = """ private: std::set< {type} *, field::SwapableCompare< {type} * > > cache_{original_field_name}_;""" temporary_fieldTemplate = """ -// Getting temporary field {tmp_field_name} -auto it = cache_{original_field_name}_.find( {original_field_name} ); -if( it != cache_{original_field_name}_.end() ) {{ - {tmp_field_name} = *it; -}} -else -{{ - {tmp_field_name} = {original_field_name}->cloneUninitialized(); - cache_{original_field_name}_.insert({tmp_field_name}); + // Getting temporary field {tmp_field_name} + auto it = cache_{original_field_name}_.find( {original_field_name} ); + if( it != cache_{original_field_name}_.end() ) + {{ + {tmp_field_name} = *it; + }} + else + {{ + {tmp_field_name} = {original_field_name}->cloneUninitialized(); + cache_{original_field_name}_.insert({tmp_field_name}); + }} }} """