Skip to content

JOSS paper draft #1092

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .github/workflows/draft-pdf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
on: [push]

jobs:
paper:
runs-on: ubuntu-latest
name: Paper Draft
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build draft PDF
uses: openjournals/openjournals-draft-action@master
with:
journal: joss
# This should be the path to the paper within your repo.
paper-path: docs/papers/joss/paper.md
- name: Upload
uses: actions/upload-artifact@v1
with:
name: paper
# This is the output path where Pandoc will write the compiled
# PDF. Note, this should be the same directory as the input
# paper.md
path: docs/papers/joss/paper.pdf
3 changes: 3 additions & 0 deletions docs/papers/joss/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.log

/paper.pdf
177 changes: 177 additions & 0 deletions docs/papers/joss/paper.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,177 @@

@article{julia-paper,
author = {Bezanson, Jeff and Edelman, Alan and Karpinski, Stefan and Shah, Viral B.},
title = {Julia: A Fresh Approach to Numerical Computing},
journal = {SIAM Review},
volume = {59},
number = {1},
pages = {65-98},
year = {2017},
doi = {10.1137/141000671}
}


@misc{E3SM,
title = {Energy Exascale Earth System Model v2.0},
author = {{E3SM} Project, DOE},
doi = {10.11578/E3SM/dc.20210927.1},
url = {https://doi.org/10.11578/E3SM/dc.20210927.1},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/E3SM/dc.20210927.1}},
year = {2021}
}

@Misc{petsc-web-page,
Author = "Satish Balay and Shrirang Abhyankar and Mark~F. Adams and Jed Brown
and Peter Brune and Kris Buschelman and Lisandro Dalcin and Alp Dener and Victor Eijkhout
and William~D. Gropp and Dinesh Kaushik and Matthew~G. Knepley and Dave~A. May
and Lois Curfman McInnes and Richard Tran Mills and Todd Munson and Karl Rupp
and Patrick Sanan and Barry~F. Smith and Stefano Zampini and Hong Zhang and Hong Zhang",
Title = "{PETS}c {W}eb page",
Note = "https://www.mcs.anl.gov/petsc",
Year = "2020"}

@TechReport{petsc-user-ref,
Author = "Satish Balay and Shrirang Abhyankar and Mark~F. Adams and Jed Brown
and Peter Brune and Kris Buschelman and Lisandro Dalcin and Alp Dener and Victor Eijkhout
and William~D. Gropp and Dinesh Kaushik and Matthew~G. Knepley and Dave~A. May
and Lois Curfman McInnes and Richard Tran Mills and Todd Munson and Karl Rupp
and Patrick Sanan and Barry~F. Smith and Stefano Zampini and Hong Zhang and Hong Zhang",
Title = "{PETS}c Users Manual",
Number = "ANL-95/11 - Revision 3.13",
Institution = "Argonne National Laboratory",
Year = "2020"}

@InProceedings{petsc-efficient,
Author = "Satish Balay and William D. Gropp and Lois C. McInnes and Barry F. Smith",
Title = "Efficient Management of Parallelism in Object Oriented
Numerical Software Libraries",
Booktitle = "Modern Software Tools in Scientific Computing",
Editor = "E. Arge and A. M. Bruaset and H. P. Langtangen",
Pages = "163--202",
Publisher = "Birkhauser Press",
Year = "1997"}

@article{libceed-joss-paper,
author = {Jed Brown and Ahmad Abdelfattah and Valeria Barra and Natalie Beams and Jean Sylvain Camier and Veselin Dobrev and Yohann Dudouit and Leila Ghaffari and Tzanio Kolev and David Medina and Will Pazner and Thilina Ratnayaka and Jeremy Thompson and Stan Tomov},
title = {{libCEED}: Fast algebra for high-order element-based discretizations},
journal = {Journal of Open Source Software},
year = {2021},
publisher = {The Open Journal},
volume = {6},
number = {63},
pages = {2945},
doi = {10.21105/joss.02945}
}

@misc{libceed-user-manual,
author = {Abdelfattah, Ahmad and
Barra, Valeria and
Beams, Natalie and
Brown, Jed and
Camier, Jean-Sylvain and
Dobrev, Veselin and
Dudouit, Yohann and
Ghaffari, Leila and
Kolev, Tzanio and
Medina, David and
Pazner, Will and
Ratnayaka, Thilina and
Shakeri, Rezgar and
Thompson, Jeremy L and
Tomov, Stanimire and
Wright III, James},
title = {{libCEED} User Manual},
month = dec,
year = 2022,
publisher = {Zenodo},
version = {0.11.0},
doi = {10.5281/zenodo.7480454}
}

@misc{MFEMlibrary,
title = "{MFEM}: {Modular Finite Element Methods Library}",
url = "https://mfem.org/",
year = "2021",
doi = "10.11578/dc.20171025.1248"
}

@article{mfem-paper,
title = {{MFEM}: A Modular Finite Element Library},
author = {R. Anderson and J. Andrej and A. Barker and J. Bramwell and J.-S. Camier and
J. Cerveny V. Dobrev and Y. Dudouit and A. Fisher and Tz. Kolev and W. Pazner and
M. Stowell and V. Tomov and I. Akkerman and J. Dahm and D. Medina and S. Zampini},
journal = {Computers \& Mathematics with Applications},
doi = {10.1016/j.camwa.2020.06.009},
year = {2020}
}

@article{dealII92,
title = {The \texttt{deal.II} Library, Version 9.2},
author = {Daniel Arndt and Wolfgang Bangerth and Bruno Blais and
Thomas C. Clevenger and Marc Fehling and Alexander V. Grayver and
Timo Heister and Luca Heltai and Martin Kronbichler and Matthias Maier and
Peter Munch and Jean-Paul Pelteret and Reza Rastak and
Ignacio Thomas and Bruno Turcksin and Zhuoran Wang and David Wells},
journal = {Journal of Numerical Mathematics},
publisher = {De Gruyter},
year = {2020},
volume = {28},
number = {3},
pages = {131-146},
DOI = {10.1515/jnma-2020-0043},
url = {https://dealii.org/deal92-preprint.pdf}
}

@article{firedrake,
author = {Rathgeber, Florian and Ham, David A. and Mitchell, Lawrence and Lange, Michael and Luporini, Fabio and Mcrae, Andrew T. T. and Bercea, Gheorghe-Teodor and Markall, Graham R. and Kelly, Paul H. J.},
title = {Firedrake: Automating the Finite Element Method by Composing Abstractions},
year = {2016},
issue_date = {September 2017},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {43},
number = {3},
issn = {0098-3500},
url = {https://doi.org/10.1145/2998441},
doi = {10.1145/2998441},
journal = {ACM Trans. Math. Softw.}
}

@article{FeniCS,
author = {Alnæs, Martin S. and Blechta, Jan and Hake, Johan and Johansson, August and Kehlet, Benjamin and Logg, Anders and Richardson, Chris and Ring, Johannes and Rognes, Marie E. and Wells, Garth N.},
title = {The FEniCS Project Version 1.5},
year = {2015},
volume = {3},
number = {100},
pages = {9-23},
doi = {https://doi.org/10.11588/ans.2015.100.20553},
journal = {Archive of Numerical Software}
}

@software{climate_machine_zenodo,
author = {Climate Modeling Alliance},
title = {ClimateMachine.jl},
month = may,
year = 2020,
publisher = {Zenodo},
version = {0.2.0},
doi = {10.5281/zenodo.5542395},
url = {https://doi.org/10.5281/zenodo.5542395}
}

@article{TempestRemap1,
author = {Paul A. Ullrich and Mark A. Taylor},
journal = {Mon. Wea. Rev.},
title = {Arbitrary-Order Conservative and Consistent Remapping and a Theory of Linear Maps: Part 1},
volume = {143},
year = {2015},
doi = {10.1175/MWR-D-14-00343.1}
}

@article{TempestRemap2,
author = {Paul A. Ullrich, Darshi Devendran and Hans Johansen},
journal = {Mon. Weather Rev.},
title = {Arbitrary-Order Conservative and Consistent Remapping and a Theory of Linear Maps, Part 2},
volume = {144},
year = {doi: 10.1175/MWR-D-15-0301.1}
}
Loading