[ET Trac] [Einstein Toolkit] #1729: Switch Carpet to new bboxset class implementation
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Tue Jan 13 07:00:18 CST 2015
#1729: Switch Carpet to new bboxset class implementation
--------------------------+-------------------------------------------------
Reporter: eschnett | Owner: eschnett
Type: enhancement | Status: review
Priority: major | Milestone:
Component: Carpet | Version: development version
Resolution: | Keywords:
--------------------------+-------------------------------------------------
Comment (by hinder):
I seem to remember that this new class required C++11. Is that the case?
bboxset2.hh seems to have some workarounds in case lambdas are not
available, so maybe this is no longer the case?
I have glanced at the code, but do not have time to do a detailed code
review, as there is a lot of code there. I assume that if it passes the
current tests, it is appropriate to make this the default at this point in
the release cycle, and if there are problems, that change can be reverted
before the next release. If you feel this level of review is appropriate,
please go ahead.
One comment: this is the sort of code for which it is very easy to write
unit tests. Assuming they don't already exist, where should they go? I
have some local additions to the old bboxset code, and wanted to write
tests for them, but wasn't sure of the best way of organising that.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1729#comment:2>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list