On 7 January 2016 at 09:43, Lawrence Mitchell <lawrence.mitchell@imperial.ac.uk> wrote:
On 07/01/16 08:51, David Ham wrote:
> 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)
That's this one:
@article{McRae2015,
title = {Automated generation and symbolic manipulation of
tensor product finite elements},
author = {McRae, Andrew TT and Bercea, Gheorge-Teodor and
Mitchell, Lawrence and Ham, David A and Cotter,
Colin J},Note that should be Gheorghe, not Gheorge. I take full responsibility for misspelling his name on the original arXiv submission!archivePrefix ="arXiv",
journal = {Submitted to SIAM Journal on Scientific Computing},
eprint = {1411.2940},
year = {2015},
url = {http://arxiv.org/abs/1411.2940}
}
> and anything which has a particular reliance on kernel
> performance should cite Luporini et al. (2015).
@article{Luporini2015,
author = {Luporini, Fabio and Varbanescu, Ana Lucia and Rathgeber,
Florian and Bercea, Gheorghe-Teodor and Ramanujam, J. and Ham, David
A. and Kelly, Paul H. J.},
title = {Cross-Loop Optimization of Arithmetic Intensity for Finite
Element Local Assembly},
journal = {ACM Trans. Archit. Code Optim.},
issue_date = {January 2015},
volume = {11},
number = {4},
month = jan,
year = {2015},
issn = {1544-3566},
pages = {57:1--57:25},
articleno = {57},
numpages = {25},
url = {http://doi.acm.org/10.1145/2687415},
doi = {10.1145/2687415},
acmid = {2687415},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {Finite element integration, SIMD vectorization,
compilers, local assembly, optimizations},
}
> 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.
Running with -citations will do, at least, the PETSc part for now.
Lawrence
_______________________________________________
firedrake mailing list
firedrake@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/firedrake