Recent Releases of MultiPrecisionArrays.jl
MultiPrecisionArrays.jl - v0.1.4
MultiPrecisionArrays v0.1.4
This release is v0.14. The revised package
1) enables fine control of the termination parameters 2) puts the norm of the correction in the iteration statistics 3) fixes a bug when the residual is evaluated in extended precision 4) cleans up the solver functions and eliminates redundant code
There are no breaking changes.
Merged pull requests: - update (#65) (@ctkelley) - Update README.md (#66) (@ctkelley) - CompatHelper: bump compat for OhMyThreads to 0.7, (keep existing compat) (#67) (@github-actions[bot]) - Minor changes in JOSS paper (#69) (@danielskatz) - Fix doc errors mixing up with mantissa (#70) (@PallHaraldsson) - CompatHelper: bump compat for OhMyThreads to 0.8, (keep existing compat) (#71) (@github-actions[bot])
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] 7 months ago
MultiPrecisionArrays.jl -
Release for JOSS paper
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley over 1 year ago
MultiPrecisionArrays.jl - v0.1.3
MultiPrecisionArrays v0.1.3
Update termination criteria. Fix performance bug. JOSS version.
Merged pull requests: - version bump for Joss_Paper branch (#29) (@ctkelley) - Updates from main (#31) (@ctkelley) - Joss paper (#32) (@ctkelley) - Update from main (#33) (@ctkelley) - Update README.md (#34) (@ctkelley) - fix git woes (#36) (@ctkelley) - Updates (#37) (@ctkelley) - skip ci (#39) (@ctkelley) - Update README.md (#41) (@ctkelley) - docs update (#44) (@ctkelley) - CompatHelper: bump compat for OhMyThreads to 0.6, (keep existing compat) (#46) (@github-actions[bot]) - Update to sync with main branch (#47) (@ctkelley) - skip CI (#49) (@ctkelley) - Address JOSS reviewer comments: I (#52) (@ctkelley) - code cleanup part 1 (#55) (@ctkelley) - update from main (#56) (@ctkelley) - update from main (#58) (@ctkelley) - Typos in paper.md (#59) (@vissarion) - Update README.md (#63) (@ctkelley)
Closed issues: - JOSS Review Comments (#51) - JOSS references (#60)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
MultiPrecisionArrays.jl - v0.1.2
MultiPrecisionArrays v0.1.2
Version 0.1.2 adds support for residuals in high precision within the IR-Krylov functions.
Merged pull requests: - Readme update (#21) (@ctkelley) - Updade md files (#22) (@ctkelley) - Docs update (#23) (@ctkelley) - Docs update (#24) (@ctkelley) - IR-Krylov working (#25) (@ctkelley)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
MultiPrecisionArrays.jl - v0.1.1
MultiPrecisionArrays v0.1.1
Version .0.1.1 updates the termination criterion to normwise backward error.
Merged pull requests: - Update pubs (#11) (@ctkelley) - Spelling fix (#12) (@ctkelley) - More spelling fixes (#13) (@ctkelley) - bib fix (#14) (@ctkelley) - bib (#15) (@ctkelley) - updates (#16) (@ctkelley) - sync wiht mail (#17) (@ctkelley) - spelling fix (#18) (@ctkelley) - Update CI and termination criterion (#19) (@ctkelley)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 1 year ago
MultiPrecisionArrays.jl - v0.1.0
MultiPrecisionArrays v0.1.0
This update to version 0.1.0 has better docs with several changes.
I no longer export the constructors and the MPArray factorizations. You should only be using mplu, mplu!, mpglu, mpglu!, ...
Notation and variable name change to conform with standard practice (TH --> TW for working precision, TL --> TF for factorization precision etc). If you just use the multiprecision factorizations with no options, you will not notice this.
Explanation for why I am not excited about evaluating the residual in extended precision + a bit of support for that anyhow
Replacing Polyester in the Float16 LU with OhMyThreads v0.5 or later.
Merged pull requests: - CompatHelper: add new compat entry for OhMyThreads at version 0.4, (keep existing compat) (#9) (@github-actions[bot]) - CompatHelper: add new compat entry for FLoops at version 0.2, (keep existing compat) (#10) (@github-actions[bot])
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
MultiPrecisionArrays.jl - Update docs
Fixing the Documenter problem
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley about 2 years ago
MultiPrecisionArrays.jl - v0.0.9
MultiPrecisionArrays v0.0.9
This is v0.0.9 with more updates, better organization, and BiCGSTAB-IR.
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 2 years ago
MultiPrecisionArrays.jl - v0.0.8
MultiPrecisionArrays v0.0.8
New support for updating multiprecision factorizations in place + better docs
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 2 years ago
MultiPrecisionArrays.jl - First registered release
This package provides data structures and solvers for several variants of iterative refinement (IR). It will become much more useful when half precision (aka Float16) is fully supported in LAPACK/BLAS. For now, its only general-purpose application is classical iterative refinement with double precision equations and single precision factorizations.
IR is a perfect example of a storage/time tradeoff. To solve a linear system $A x = b$ in $R^N$ with IR, one incurs the storage penalty of making a low precision copy of $A$ and reaps the benefit of only having to factor the low precision copy.
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley about 2 years ago
MultiPrecisionArrays.jl - MultiPrecisionArrays v0.0.6
This version has simpler data structures and better documentation.
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley over 2 years ago
MultiPrecisionArrays.jl - MultiPrecisionArrays v0.0.5
I am about to make some changes in the API and internal structures. If these don't work out, I will revert to this version.
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley over 2 years ago
MultiPrecisionArrays.jl - MultiPrecisionArrays v0.0.4
This release has much better documentation than v0.0.3
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley over 2 years ago
MultiPrecisionArrays.jl - v0.0.3
Better, much better, half precision lu + improvements in docs/CI
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley over 2 years ago
MultiPrecisionArrays.jl - v0.0.2
This version is for the name change and some code cleanup.
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley over 2 years ago
MultiPrecisionArrays.jl - MPArrays v0.0.1
This release is to convince documenter to work
Scientific Software - Peer-reviewed
- Julia
Published by ctkelley about 3 years ago