[petsc-dev] PetscCitations: software or underlying math
Matthew Knepley
knepley at gmail.com
Thu Oct 24 11:08:31 CDT 2013
On Thu, Oct 24, 2013 at 9:11 AM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
> This is responding to Matt's comment, which is a topic that we could use
> more feedback on.
>
>
> https://bitbucket.org/petsc/petsc/commits/0a8e8854d85628d5034c7879b76533cb3504de85#general-comments
>
> Should the formal citations list (produced when running with -citations)
> include underlying mathematical work or only tangible software that is
> being executed? I'm hesitant to include the mathematical background, at
> least by default, because it is inherently non-scalable.
>
I think we can differentiate between mathematical background and analysis,
e.g.
Proving that GMRES converges with these matrices, etc.
and showing exactly how to structure an algorithm:
Saad and Schultz, 96
I am for including publications that show how to structure things even if
they
do not produce code. I think in the future these kinds of publications will
also
feature code since the culture is changing.
> We could perhaps have multiple levels of verbosity, one of which is
> basically "further reading".
>
I think this could also be useful.
> Even with only software, applying automated citations recursively is a
> scalability risk similar to the advertising clause in 4-clause BSD,
> though the standard for publication about software tends to
> self-regulate a bit, along with the relative dearth of people interested
> in maintaining scientific software packages.
>
If this does come to pass, we can add a "superceded" tag or something.
Matt
> What do you think PetscCitations should be?
>
--
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20131024/654276fd/attachment.html>
More information about the petsc-dev
mailing list