Skip to content

Commit

Permalink
a couple of technical errors in the paper
Browse files Browse the repository at this point in the history
  • Loading branch information
dham committed Sep 25, 2023
1 parent d21dd04 commit 45a9b55
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 13 deletions.
24 changes: 12 additions & 12 deletions docs/paper/paper.bib
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ @article{aupy2016optimal
pages = {C232--C255},
year = {2016},
publisher = {SIAM},
doi = {doi.org/10.1145/347837.347846},
doi = {10.1145/347837.347846},
}


Expand All @@ -18,7 +18,7 @@ @article{Plessix2006
volume = "167",
pages = "495--503",
year = "2006",
doi = {doi.org/10.1111/j.1365-246X.2006.02978.x},
doi = {10.1111/j.1365-246X.2006.02978.x},
}

@article{papadopoulos2021computing,
Expand All @@ -30,7 +30,7 @@ @article{papadopoulos2021computing
pages = {A1555--A1582},
year = {2021},
publisher = {SIAM},
doi = {doi.org/10.1137/20M132620},
doi = {10.1137/20M132620},
}

@article{Jansen2011,
Expand All @@ -42,7 +42,7 @@ @article{Jansen2011
year = {2011},
note = {10th ICFD Conference Series on Numerical Methods for Fluid Dynamics (ICFD 2010)},
issn = {0045-7930},
doi = {doi.org/10.1016/j.compfluid.2010.09.039},
doi = {10.1016/j.compfluid.2010.09.039},
author = {J.D. Jansen},
keywords = {Adjoint, Optimization, Optimal control, Subsurface, Porous media, Flow, Petroleum, Reservoir},
}
Expand All @@ -56,7 +56,7 @@ @article{griewank2000algorithm
pages = {19--45},
year = {2000},
publisher = {ACM New York, NY, USA},
doi = {doi.org/10.1145/347837.347846},
doi = {10.1145/347837.347846},
}

@article{herrmann2020,
Expand All @@ -68,7 +68,7 @@ @article{herrmann2020
pages = {1--25},
year = {2020},
publisher = {ACM New York, NY, USA},
doi = {doi.org/10.1145/3378672},
doi = {10.1145/3378672},
}

@article{stumm2009multistage,
Expand All @@ -80,15 +80,15 @@ @article{stumm2009multistage
pages = {1946--1967},
year = {2009},
publisher = {SIAM},
doi = {doi.org/10.1137/080718036},
doi = {10.1137/080718036},
}

@article{maddison2023,
title = {On the implementation of checkpointing with high-level algorithmic differentiation},
author = {Maddison, James R},
journal = {arXiv preprint arXiv:2305.09568},
year = {2023},
doi = {doi.org/10.48550/arXiv.2305.09568},
doi = {10.48550/arXiv.2305.09568},
}

@article{tlm2019,
Expand Down Expand Up @@ -120,7 +120,7 @@ @article{schanen2016
year = {2016},
note = {International Conference on Computational Science 2016, ICCS 2016, 6-8 June 2016, San Diego, California, USA},
issn = {1877-0509},
doi = {doi.org/10.1016/j.procs.2016.05.444},
doi = {10.1016/j.procs.2016.05.444},
author = {Michel Schanen and Oana Marin and Hong Zhang and Mihai Anitescu},
keywords = {Two-Level Checkpointing, Adjoints, Gradient, Large Scale, Nek5000, CFD},}

Expand All @@ -133,7 +133,7 @@ @article{aupy2017periodicity
pages = {594--624},
year = {2017},
publisher = {Taylor \& Francis},
doi = {doi.org/10.1080/10556788.2016.1230612},
doi = {10.1080/10556788.2016.1230612},
}

@article{pringle2016providing,
Expand All @@ -152,7 +152,7 @@ @article{goldberg2020bathymetric
pages = {e2020JC016370},
year = {2020},
publisher = {Wiley Online Library},
doi = {doi.org/10.1029/2020JC016370},
doi = {10.1029/2020JC016370},
}

@article{Zhang_2023,
Expand All @@ -162,7 +162,7 @@ @article{Zhang_2023
pages = {101913},
year = {2023},
issn = {1877-7503},
doi = {doi.org/10.1016/j.jocs.2022.101913},
doi = {10.1016/j.jocs.2022.101913},
author = {Hong Zhang and Emil M. Constantinescu},
keywords = {Checkpointing, Adjoint method, Multistage time-stepping schemes, Dynamic programming, PETSc},
}
Expand Down
3 changes: 2 additions & 1 deletion docs/paper/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,8 @@ checkpointing [@maddison2023]. It also contains trivial schedules which store
the entire forward state. This enables users to support adjoint calculations
with or without checkpointing via a single code path.

The complete documentation for *checkpoint_schedules* is available at https://www.firedrakeproject.org/checkpoint_schedules/.
The complete documentation for *checkpoint_schedules* is available on
[the project website](https://www.firedrakeproject.org/checkpoint_schedules/).

# Acknowledgments
This work was supported by the Engineering and Physical Sciences Research
Expand Down

0 comments on commit 45a9b55

Please sign in to comment.