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 #32

Merged
merged 39 commits into from
Jul 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
0a82ac8
Setup for Joss submission
ctkelley Apr 15, 2024
dbc43ea
Put pdf file in Joss_Paper directory
ctkelley Apr 15, 2024
a0869c1
Fixing compile issue
ctkelley Apr 15, 2024
31f0e5c
trying to get this to compile
ctkelley Apr 15, 2024
af28da9
with it compile now?
ctkelley Apr 15, 2024
dc34efb
Update bib
ctkelley Apr 15, 2024
2b0261b
Update bib
ctkelley Apr 15, 2024
636846f
Bib update
ctkelley Apr 15, 2024
86761e9
update manual
ctkelley Apr 18, 2024
35368e4
More updates
ctkelley Apr 18, 2024
6494a72
Merge pull request #11 from ctkelley/main
ctkelley Apr 20, 2024
16cc27d
spell fix
ctkelley Apr 20, 2024
3d400a9
Merge branch 'Joss_Paper' of https://github.com/ctkelley/MultiPrecisi…
ctkelley Apr 20, 2024
b7c85c1
Merge pull request #12 from ctkelley/main
ctkelley Apr 20, 2024
b0c69b8
Merge pull request #13 from ctkelley/main
ctkelley Apr 21, 2024
109e3af
Merge pull request #14 from ctkelley/main
ctkelley Apr 21, 2024
5dd6508
Merge pull request #15 from ctkelley/main
ctkelley Apr 21, 2024
068b423
skip ci
ctkelley Apr 21, 2024
e3d5d57
Merge pull request #16 from ctkelley/main
ctkelley Apr 21, 2024
a0da3ff
Merge pull request #17 from ctkelley/main
ctkelley Jun 7, 2024
5628524
Merge pull request #18 from ctkelley/main
ctkelley Jun 8, 2024
27b6813
Merge pull request #19 from ctkelley/main
ctkelley Jun 13, 2024
a73eb20
Merge pull request #20 from ctkelley/main
ctkelley Jun 19, 2024
a2c173d
Merge pull request #21 from ctkelley/main
ctkelley Jun 19, 2024
78b1ce2
Merge pull request #22 from ctkelley/main
ctkelley Jun 19, 2024
d44802b
Merge pull request #23 from ctkelley/main
ctkelley Jun 30, 2024
fb287d6
Merge pull request #24 from ctkelley/main
ctkelley Jul 2, 2024
d36d353
Merge pull request #25 from ctkelley/main
ctkelley Jul 9, 2024
0e85b9b
Merge pull request #27 from ctkelley/main
ctkelley Jul 9, 2024
f7af1d8
bib update
ctkelley Jul 10, 2024
acab027
skip ci
ctkelley Jul 10, 2024
9c51504
adding a citation and a comment
ctkelley Jul 11, 2024
a4b553f
Load updated pdf
ctkelley Jul 11, 2024
b6e7aee
Merge pull request #29 from ctkelley/main
ctkelley Jul 12, 2024
49dbce7
Merge pull request #31 from ctkelley/main
ctkelley Jul 22, 2024
e8829fd
Merge pull request #33 from ctkelley/main
ctkelley Jul 22, 2024
692e192
Update README.md
ctkelley Jul 23, 2024
23665bb
Update README.md
ctkelley Jul 23, 2024
878ae11
Update README.md
ctkelley Jul 24, 2024
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@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@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: 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