Skip to content

Commit a1b2285

Browse files
authored
Add JOSS citation. (#67)
1 parent e6106b0 commit a1b2285

File tree

3 files changed

+50
-10
lines changed

3 files changed

+50
-10
lines changed

CITATION.cff

+41-10
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,52 @@
1-
cff-version: 1.1.0
2-
message: "If you use this software, please cite it as below."
1+
cff-version: "1.2.0"
32
authors:
43
- family-names: Dolci
54
given-names: Daiane I.
6-
orcid: https://orcid.org/0000-0002-1435-9538
5+
orcid: "https://orcid.org/0000-0002-1435-9538"
76
- family-names: Maddison
87
given-names: James R.
9-
orcid: https://orcid.org/0000-0001-5742-4363
8+
orcid: "https://orcid.org/0000-0001-5742-4363"
109
- family-names: Ham
1110
given-names: David A.
12-
orcid: https://orcid.org/0000-0001-9545-9110
11+
orcid: "https://orcid.org/0000-0001-9545-9110"
1312
- family-names: Pallez
1413
given-names: Guillaume
15-
orcid: https://orcid.org/0000-0001-8862-3277
14+
orcid: "https://orcid.org/0000-0001-8862-3277"
1615
- family-names: Herrmann
1716
given-names: Julien
18-
orcid: https://orcid.org/0000-0003-4935-2368
19-
title: "checkpoint_schedules: schedules for incremental checkpointing of adjoint simulations"
20-
version: v1.0.3
21-
date-released: 2023-03-14
17+
orcid: "https://orcid.org/0000-0003-4935-2368"
18+
doi: 10.5281/zenodo.10817312
19+
message: If you use this software, please cite our article in the
20+
Journal of Open Source Software.
21+
preferred-citation:
22+
authors:
23+
- family-names: Dolci
24+
given-names: Daiane I.
25+
orcid: "https://orcid.org/0000-0002-1435-9538"
26+
- family-names: Maddison
27+
given-names: James R.
28+
orcid: "https://orcid.org/0000-0001-5742-4363"
29+
- family-names: Ham
30+
given-names: David A.
31+
orcid: "https://orcid.org/0000-0001-9545-9110"
32+
- family-names: Pallez
33+
given-names: Guillaume
34+
orcid: "https://orcid.org/0000-0001-8862-3277"
35+
- family-names: Herrmann
36+
given-names: Julien
37+
orcid: "https://orcid.org/0000-0003-4935-2368"
38+
date-published: 2024-03-22
39+
doi: 10.21105/joss.06148
40+
issn: 2475-9066
41+
issue: 95
42+
journal: Journal of Open Source Software
43+
publisher:
44+
name: Open Journals
45+
start: 6148
46+
title: "checkpoint_schedules: schedules for incremental checkpointing
47+
of adjoint simulations"
48+
type: article
49+
url: "https://joss.theoj.org/papers/10.21105/joss.06148"
50+
volume: 9
51+
title: "checkpoint_schedules: schedules for incremental checkpointing of
52+
adjoint simulations"

README.md

+5
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,8 @@ The complete documentation for checkpoint_schedules is available at [Firedrake p
3838

3939
## License
4040
*checkpoint_schedules* is licensed under the GNU LGPL version 3. See the LICENSE file for details.
41+
42+
## Citation
43+
If you use *checkpoint_schedules* in your research, please cite this paper
44+
[![DOI](https://joss.theoj.org/papers/10.21105/joss.06148/status.svg)](https://doi.org/10.21105/joss.06148).
45+

docs/source/index.rst

+4
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,7 @@ To contribute please consider the following steps:
4949
Bug reports
5050
===========
5151
Please report bugs on the `issue tracker <https://github.com/firedrakeproject/checkpoint_schedules/issues>`_.
52+
53+
Citing
54+
======
55+
If you use *checkpoint_schedules* in your research, please cite `<JOSS paper https://joss.theoj.org/papers/10.21105/joss.06148>`_.

0 commit comments

Comments
 (0)