#2254: let use codes registers citations
Reporter:Roland Haas
Status:new
Milestone:
Version:
Type:enhancement
Priority:minor
Component:EinsteinToolkit thorn

Pull request is here: https://bitbucket.org/cactuscode/cactusutils/pull-requests/20/formaline-let-use-codes-registers/diff

A while ago there was some discussion to have Cactus output the list of requested citations during the run. This pull request is the “simple” solution to this by just introducing a couple of lines of code to let thorns register (arbitrary really) strings for citations.

A more complex method would be to extend configuration.ccl to have fields for this, then edit the piraha parser and the Cactus flesh datastructure sto store that information. Then have flesh functions to query the information and finally have Formaline call those functions.

I sample usage is in the rhaas/citation branch of GRHydro.

Output looks like this:

requested_citation_keys="Baiotti:2004wn"
requested_citations="@Article{Baiotti:2004wn,
  requested-for \=\"EinsteinEvolve/GRHydro\",
  author \=       \"Luca Baiotti and Ian Hawke and Pedro J. Montero and
                  Frank L{--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2254/let-use-codes-registers-citations