Skip to content
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

Joss paper #42

Closed
wants to merge 12 commits into from
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@v4
- 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: Joss_Paper/paper.md
- name: Upload
uses: actions/upload-artifact@v4
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: Joss_Paper
182 changes: 182 additions & 0 deletions Joss_Paper/paper.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
@article{amestoy:2024,
author = {Amestoy, Patrick and Buttari, Alfredo and Higham, Nicholas J. and L’Excellent, Jean-Yves and Mary, Theo and Vieubl\'{e}, Bastien},
title = {Five-Precision GMRES-Based Iterative Refinement},
journal = {SIAM Journal on Matrix Analysis and Applications},
volume = {45},
number = {1},
pages = {529-552},
year = {2024},
doi = {10.1137/23M1549079}
}

@article{CarsonHigham:2017,
author = {E. Carson and N. J. Higham},
title = {A new analysis of iterative refinement and its application of
accurate solution of ill-conditioned sparse linear systems},
journal = {SIAM Journal on Scientific Computing},
volume=39,
number=6,
pages={A2834-A2856},
year=2017,
doi={10.1137/17M1122918}
}

@article{CarsonHigham:2018,
author = {E. Carson and N. J. Higham},
title = {Accelerating the Solution of Linear Systems by Iterative Refinement in Three Precisions},
journal = {SIAM Journal on Scientific Computing},
volume = {40},
number = {2},
pages = {A817-A847},
year = {2018},
doi = {10.1137/17M1140819}
}

@article{dongarra:1983,
author="J.J.Dongarra and C.B.Moler and J.H.Wilkinson",
title="Improving the accuracy of computed eigenvalues and eigenvectors",
journal="SIAM Journal on Numerical Analysis",
volume=20,
pages="23--45",
year=1983
}

@techreport{Wilkinson:48,
author="J. H. Wilkinson",
title="Progress Report on the Automatic Computing Engine",
number="MA/17/1024",
institution="Mathematics Division, Department of Scientific and Industrial Research, National Physical Laboratory, Teddington, UK",
year=1948,
url="http://www.alanturing.net/turing_archive/archive/l/l10/l10.php"
}


@book{higham:1996,
author = "N. J. Higham",
title = "Accuracy and Stability of Numerical Algorithms",
publisher = "Society for Industrial and Applied Mathematics",
address = "Philadelphia, PA, USA",
year = 1996,
pages = "xxviii+688",
doi = {10.1137/1.9780898718027},
URL = "http://www.ma.man.ac.uk/~higham/asna.html",
isbn = "0-89871-355-2"
}


@article{kelley:2022a,
author="C. T. Kelley",
title="Newton's Method in Mixed Precision",
year=2022,
volume=64,
pages="191--211",
doi="10.1137/20M1342902",
journal="SIAM Review"
}

@book{kelley:2022b,
author="C. T. Kelley",
title="{Solving Nonlinear Equations with Iterative Methods:
Solvers and Examples in Julia}",
year=2022,
publisher="SIAM",
address="Philadelphia",
isbn="978-1-611977-26-4",
series="Fundamentals of Algorithms",
doi={10.1137/1.9781611977271},
number=20
}

@misc{kelley:2022c,
title="{SIAMFANLEquations.jl}",
author="C. T. Kelley",
year=2022,
note="Julia Package",
doi="10.5281/zenodo.4284807",
url="https://github.com/ctkelley/SIAMFANLEquations.jl",
howpublished="https://github.com/ctkelley/SIAMFANLEquations.jl"
}


@misc{kelley:2023,
title={Newton's Method in Three Precisions},
author={C. T. Kelley},
year={2023},
eprint={2307.16051},
archivePrefix={arXiv},
primaryClass={math.NA},
doi = {10.48550/arXiv.2307.16051},
note="To appear in Pacific Journal of Optimization"
}

@misc{kelley:2024a,
title="{MultiPrecisionArrays.jl}",
author="C. T. Kelley",
year=2024,
note="Julia Package",
doi="10.5281/zenodo.7521427",
url="https://github.com/ctkelley/MultiPrecisionArrays.jl",
howpublished="https://github.com/ctkelley/MultiPrecisionArrays.jl"
}

@misc{kelley:2024b,
author="C. T. Kelley",
title="Using {MultiPrecisionArrays.jl}: {I}terative Refinement in {J}ulia",
year=2024,
archivePrefix={arXiv},
primaryClass={math.NA},
doi = {10.48550/arXiv.2311.14616},
eprint={2311.14616}
}

@article{Juliasirev:17,
title="Julia: A Fresh Approach to Numerical Computing",
author="J. Bezanson and A. Edelman and S. Karpinski and V. B. Shah",
year=2017,
journal="SIAM Review",
volume=59,
pages="65--98",
doi={10.1137/141000671}
}

@article{demmel:06,
title="Error Bounds from Extra-Precise Iterative Refinement",
author="James Demmel and Yozo Hida and William Kahan",
year=2006,
journal="ACM Trans. Math. Soft.",
pages="325--351",
doi={10.1145/1141885.1141894},
}

@article{VanderVorst:1992,
author="H. A. van der Vorst",
title="{Bi-CGSTAB}: A fast and smoothly converging variant to
{Bi-CG} for the solution of nonsymmetric systems",
journal = {SIAM J. Sci. Stat. Comp.},
year=1992,
pages="631--644",
volume=13
}

@ARTICLE{saad:1986,
author = {Y. Saad and M.H. Schultz},
title = {{GMRES} a generalized minimal residual algorithm for solving
nonsymmetric linear systems},
journal = {SIAM J. Sci. Stat. Comp.},
year = 1986,
pages = {856--869},
doi = {10.1137/0907058},
volume = 7 }

}

@misc{kelley:2024c,
author="C. T. Kelley",
title="Interprecision transfers in iterative refinement",
year = 2024,
archivePrefix={arXiv},
primaryClass={math.NA},
eprint={2407.00827},
note="submitted for publication"
}

Loading