On 08/01/16 18:46, Justin Chang wrote:
Okay, got it. Thanks all
An update to this. The latest version of the firedrake website now has some information: http://firedrakeproject.org/publications.html We now hook into PETSc's -citations setup, so if you run your code like: python foo.py -citations You'll get the correct papers (along with whatever PETSc reports). This can also be activated with "Citations.print_at_exit()" after importing Firedrake. If you ship your code downstream and want to provide correct references for further users, you can add additional citations to the database of possible references with: Citations().add("key", "bibtex-entry") Citations().add("key2", "bibtex-entry2") To register that a particular citation is "active", i.e. using functionality it references, do: Citations().register("key") This is how we select whether or not to cite (for example) the extruded mesh papers depending on whether or not you use that functionality. Cheers, Lawrence