[ET Trac] #2584: Carpet defines globally visible functions without a "Carpet" prefix in their names

Roland Haas trac-noreply at einsteintoolkit.org
Sun Dec 26 19:18:47 CST 2021


#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](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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/trac/attachments/20211227/983f2e98/attachment.html 


More information about the Trac mailing list