#2933: CarpetX's reduction.hxx is not self-contained
Reporter: Roland Haas Status: new Milestone: Version: Type: bug Priority: major Component: CarpetX
Comment (by Roland Haas):
I have the dependency, that does unfortuantely not fix it:
``` REQUIRES CarpetX Loop ```
It would not affect what include files I see though, since Cactus has no notion of any thorn "owning" an include file declared in `interface.ccl` since they all actually just append to the include file, ie multiple thorns can have `INCLUDE HEADER: foo.hxx IN foo.hpp`.
I think this is just an oversight since all other users of `reduction.hxx` (well `io_norms.cxx`) include `loop.hxx` first, before including `reduction.hxx` and they do have a global `dim` in their namespace (from `CarpetX` I guess.
-- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2933/carpetxs-reduction...
trac@lists.einsteintoolkit.org