#2584: Carpet defines globally visible functions without a "Carpet" prefix in their names
| Reporter: | Roland Haas |
| Status: | new |
| Milestone: | |
| Version: | development version |
| Type: | bug |
| Priority: | minor |
| Component: | Carpet |
Comment (by Roland Haas):
Pull request is here: https://bitbucket.org/eschnett/carpet/pull-requests/48/carpet-prefix-public-functions-with-carpet
For C code this should be source code compatible since it uses a couple of #define to map CallScheduleGroup to CarpetCallScheduleGroup but the Fortran interface defined using CCTK_FNAME(CallScheduleGroup) cannot be fixed that way since Fortran code does not (tend to) include any header file.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2584/carpet-defines-globally-visible-functions