Hi Justin,

That's exactly the right paper to cite for Firedrake in general. If your work particularly depends on features which have their own publications, then you might also cite those. At this stage, anything using quadrilateral elements or extrusion should cite McRae et al. (2016) and anything which has a particular reliance on kernel performance should cite Luporini et al. (2015). If you say anything about UFL, you should cite Martin Alnæs' paper on the subject, and it's likely that most papers using Firedrake would also want to be citing PETSc and/or one of the packages PETSc provides an interface to (depending on what you are using).

One of the things on the vapourware todo list is to provide a PETSc-style citation option to Firedrake to autogenerate the list of citations used in a particular run.

Regards,

David


On Thu, 7 Jan 2016 at 06:17 Justin Chang <jychang48@gmail.com> wrote:
I have used the Firedrake project to produce results in a paper I am hoping to submit very soon, but how exactly do I cite you guys?

Would it be 

Firedrake: automating the finite element method by composing abstractions" Rathgeber, F.; Ham, D. A; Mitchell, L.; Lange, M.; Luporini, F.; McRae, A. T.; Bercea, G.; Markall, G. R; and Kelly, P. H. Submitted to ACM TOMS, . 2015. 

or something else?

Thanks,
Justin