Recent Releases of exponentialutilities.jl

exponentialutilities.jl - v1.27.0

ExponentialUtilities v1.27.0

Diff since v1.26.1

Merged pull requests: - Bump codecov/codecov-action from 3 to 4 (#161) (@dependabot[bot]) - fix exponential! example (#166) (@cvsvensson) - [skip ci] update downgrade CI repo (#167) (@ArnoStrouwen) - reapply formatting (#168) (@ArnoStrouwen) - ci: use reusable formatting workflow (#170) (@thazhemadam) - Bump julia-actions/setup-julia from 1 to 2 (#172) (@dependabot[bot]) - Bump julia-actions/cache from 1 to 2 (#174) (@dependabot[bot]) - don't use generated function implimentation of naivemul for sparse matrices (#175) (@oscardssmith) - ci: standardize workflows using SciML's reusable workflows (#177) (@thazhemadam) - ci: test with 1, lts and pre versions of julia (#178) (@thazhemadam) - CompatHelper: bump compat for GPUArraysCore to 0.2, (keep existing compat) (#179) (@github-actions[bot]) - Added StaticArrays extension for expv method (#180) (@jecs) - Disallow exponential!() for sparse matrices (#182) (@mcarmesin) - Parametrize VType in KrylovSubspace constructor (#183) (@mcarmesin) - Bump codecov/codecov-action from 4 to 5 (#184) (@dependabot[bot])

Closed issues: - export alloc_mem (#131)

- Julia
Published by github-actions[bot] over 1 year ago

exponentialutilities.jl - v1.26.1

ExponentialUtilities v1.26.1

Diff since v1.26.0

Merged pull requests: - expv error estimate: hermitian only (#165) (@daviehh)

Closed issues: - mode=:error_estimate gives wrong results for long times (#160)

- Julia
Published by github-actions[bot] about 2 years ago

exponentialutilities.jl - v1.26.0

ExponentialUtilities v1.26.0

Diff since v1.25.0

Merged pull requests: - docs 1.0 upgrade (#137) (@ArnoStrouwen) - CompatHelper: bump compat for CUDA to 5 for package gpu, (keep existing compat) (#139) (@github-actions[bot]) - upgrade reproducibility Documenter 1.0 (#140) (@ArnoStrouwen) - [skip ci] skip ci.yml for doc pr (#141) (@ArnoStrouwen) - Fix typo in expv_timestep documentation (#142) (@ArneBouillon) - typos CI (#144) (@ArnoStrouwen) - Bump actions/checkout from 3 to 4 (#145) (@dependabot[bot]) - test dependabot ignore patch typos (#146) (@ArnoStrouwen) - Finish timestepping after happy breakdown (#147) (@ArneBouillon) - Bump crate-ci/typos from 1.15.10 to 1.16.23 (#148) (@dependabot[bot]) - finish dependabot ignoring typos patches (#149) (@ArnoStrouwen) - Aqua CI (#150) (@ArnoStrouwen) - CompatHelper: bump compat for Adapt to 4, (keep existing compat) (#152) (@github-actions[bot]) - downgrade CI (#153) (@ArnoStrouwen) - Julia 1.10 compat maintenance (#155) (@ArnoStrouwen) - Ci (#157) (@ArnoStrouwen) - Bump crate-ci/typos from 1.16.23 to 1.17.0 (#158) (@dependabot[bot]) - Bump crate-ci/typos from 1.17.0 to 1.18.1 (#162) (@dependabot[bot]) - Update dependabot.yml (#163) (@ArnoStrouwen)

Closed issues: - phiv_timestep performance problems for scalar equations (#143) - [Feature request] exp_timestep for Schordinger picture? (#156)

- Julia
Published by github-actions[bot] about 2 years ago

exponentialutilities.jl - v1.25.0

ExponentialUtilities v1.25.0

Diff since v1.24.0

Closed issues: - Long compile times (#128) - Error: exponential! and exp_generic perform scalar indexing on gpu (#130) - exponential! crashes with some sparse array (#132)

Merged pull requests: - enable dependabot for GitHub actions (#121) (@ranocha) - Bump actions/cache from 1 to 3 (#122) (@dependabot[bot]) - Bump codecov/codecov-action from 1 to 3 (#123) (@dependabot[bot]) - Bump actions/checkout from 1 to 3 (#124) (@dependabot[bot]) - Migrate from SnoopPrecompile to PrecompileTools (#127) (@timholy) - Doc improv (#129) (@ArnoStrouwen) - Bump actions/checkout from 3 to 4 (#133) (@dependabot[bot]) - Fix GPU exponential! defaults (#134) (@ChrisRackauckas) - Allow for sparse matrices in exponential!? (#135) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 2 years ago

exponentialutilities.jl - v1.24.0

ExponentialUtilities v1.24.0

Diff since v1.23.0

Merged pull requests: - update to ArrayInterface 7 (#120) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 3 years ago

exponentialutilities.jl - v1.23.0

ExponentialUtilities v1.23.0

Diff since v1.22.1

Merged pull requests: - Remove over-specializations and extra precompile (#119) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 3 years ago

exponentialutilities.jl - v1.22.1

ExponentialUtilities v1.22.1

Diff since v1.22.0

Closed issues: - Support for CUDA Arrays (#80) - Failure in precompiling in OrdinaryDiffEq (#112)

Merged pull requests: - add precompile script (#107) (@daviehh) - CompatHelper: add new compat entry for SnoopPrecompile at version 1, (keep existing compat) (#108) (@github-actions[bot]) - add reproducibility to index.md and make.jl (#110) (@00krishna) - doc compat (#113) (@ArnoStrouwen) - CompatHelper: add new compat entry for ExponentialUtilities at version 1 for package docs, (keep existing compat) (#114) (@github-actions[bot]) - format (#115) (@ArnoStrouwen) - [skip ci] fix badge (#116) (@ArnoStrouwen) - CompatHelper: bump compat for CUDA to 4 for package gpu, (keep existing compat) (#117) (@github-actions[bot]) - vl/u type: Real to concrete to avoid runtime dispatch (#118) (@daviehh)

- Julia
Published by github-actions[bot] about 3 years ago

exponentialutilities.jl - v1.22.0

ExponentialUtilities v1.22.0

Diff since v1.21.1

Merged pull requests: - Move conversions to Adapt and setup downstream tests (#106) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

exponentialutilities.jl - v1.21.1

ExponentialUtilities v1.21.1

Diff since v1.21.0

Closed issues: - no stable docs (#95)

Merged pull requests: - canonize docs (#105) (@ArnoStrouwen)

- Julia
Published by github-actions[bot] over 3 years ago

exponentialutilities.jl - v1.21.0

ExponentialUtilities v1.21.0

Diff since v1.20.0

Merged pull requests: - updated README and make.jl as per sciml template (#104) (@00krishna)

- Julia
Published by github-actions[bot] over 3 years ago

exponentialutilities.jl - v1.20.0

ExponentialUtilities v1.20.0

Diff since v1.19.0

Merged pull requests: - GPU support for expv and expv_timestep (#101) (@albertomercurio)

- Julia
Published by github-actions[bot] over 3 years ago

exponentialutilities.jl - v1.19.0

ExponentialUtilities v1.19.0

Diff since v1.18.0

Closed issues: - GPU-Friendly inplace_add! (#89)

Merged pull requests: - format with SciML Style (#93) (@ChrisRackauckas) - [skip ci] badges (#94) (@ArnoStrouwen) - doc cov (#96) (@ArnoStrouwen) - MassInstallAction: Install the Invalidations workflow on this repository (#97) (@devmotion) - GPU-able inplace_add! (#99) (@SBuercklin) - No extra broadcast to fix master GPU CI (#100) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

exponentialutilities.jl - v1.18.0

ExponentialUtilities v1.18.0

Diff since v1.17.1

Merged pull requests: - Change to GPUArraysCore (#91) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

exponentialutilities.jl - v1.17.1

ExponentialUtilities v1.17.1

Diff since v1.17.0

Merged pull requests: - Add a documentation (#90) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

exponentialutilities.jl - v1.17.0

ExponentialUtilities v1.17.0

Diff since v1.16.0

Merged pull requests: - Reduce allocation in exp_noalloc (#86) (@YingboMa) - Change to ArrayInterfaceCore (#88) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] almost 4 years ago

exponentialutilities.jl - v1.16.0

ExponentialUtilities v1.16.0

Diff since v1.15.0

Merged pull requests: - Remove Requires.jl usage (#85) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] almost 4 years ago

exponentialutilities.jl - v1.15.0

ExponentialUtilities v1.15.0

Diff since v1.14.0

Merged pull requests: - Support CUDA arrays (#84) (@GiggleLiu)

- Julia
Published by github-actions[bot] almost 4 years ago

exponentialutilities.jl - v1.14.0

ExponentialUtilities v1.14.0

Diff since v1.13.0

Closed issues: - Error using expv with Turing.jl (#81)

Merged pull requests: - add Balance fallback via GenericSchur for non-BlasFloat (#82) (@ChrisRackauckas) - Test GenericSchur fallback (#83) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] almost 4 years ago

exponentialutilities.jl - v1.13.0

ExponentialUtilities v1.13.0

Diff since v1.12.1

Merged pull requests: - CompatHelper: bump compat for ArrayInterface to 5, (keep existing compat) (#78) (@github-actions[bot])

- Julia
Published by github-actions[bot] almost 4 years ago

exponentialutilities.jl - v1.12.1

ExponentialUtilities v1.12.1

Diff since v1.12.0

Merged pull requests: - Simplify the LBT stuff (#79) (@ViralBShah)

- Julia
Published by github-actions[bot] almost 4 years ago

exponentialutilities.jl - v1.12.0

ExponentialUtilities v1.12.0

Diff since v1.11.0

Closed issues: - Switch to LBT for 1.7+ (#76)

Merged pull requests: - update liblapack location to use libblastrampoline_jll if available (#77) (@sjkelly)

- Julia
Published by github-actions[bot] almost 4 years ago

exponentialutilities.jl - v1.11.0

ExponentialUtilities v1.11.0

Diff since v1.10.2

Merged pull requests: - likely a typo in export (#73) (@daviehh) - CI for LTS (#74) (@ChrisRackauckas) - CompatHelper: bump compat for ArrayInterface to 4, (keep existing compat) (#75) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 4 years ago

exponentialutilities.jl - v1.10.2

ExponentialUtilities v1.10.2

Diff since v1.10.1

Closed issues: - expv gives wrong results for a specific matrix (#52)

Merged pull requests: - Avoid integer overflow when scaling the argument in the generic exp (#72) (@andreasnoack)

- Julia
Published by github-actions[bot] about 4 years ago

exponentialutilities.jl - v1.10.1

ExponentialUtilities v1.10.1

Diff since v1.10.0

Merged pull requests: - Fix expmethod swapping from expv (#70) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 4 years ago

exponentialutilities.jl - v1.10.0

ExponentialUtilities v1.10.0

Diff since v1.9.0

Closed issues: - Handling of different exp methods (#66)

Merged pull requests: - README.md description and reference update (#65) (@jarlebring) - Selection of exponential in exponential! (#67) (@jarlebring) - Docs and deprecation for exponential! (#68) (@jarlebring)

- Julia
Published by github-actions[bot] over 4 years ago

exponentialutilities.jl - v1.9.0

ExponentialUtilities v1.9.0

Diff since v1.8.4

Closed issues: - One multiplication too many in _exp! (#63)

Merged pull requests: - New implementation of _exp! based on generated code (#64) (@jarlebring)

- Julia
Published by github-actions[bot] over 4 years ago

exponentialutilities.jl - v1.8.4

ExponentialUtilities v1.8.4

Diff since v1.8.3

Merged pull requests: - Make faster intlog2 use fallback in case arg is out of range. (#59) (@chriselrod) - Unroll based off of sizeof(eltype(C)) (#60) (@chriselrod)

- Julia
Published by github-actions[bot] almost 5 years ago

exponentialutilities.jl - v1.8.3

ExponentialUtilities v1.8.3

Diff since v1.8.2

Closed issues: - Generalize faster exppadep for all ArrayInterface.ismutable (#56)

Merged pull requests: - Use ArrayInterface.ismutable, further reduce allocations (#57) (@chriselrod) - Fix exp_generic for general AbstractMatrix. (#58) (@chriselrod)

- Julia
Published by github-actions[bot] almost 5 years ago

exponentialutilities.jl - v1.8.2

ExponentialUtilities v1.8.2

Diff since v1.8.1

Merged pull requests: - Faster exppadep(::Matrix, ::Val{13}, ::Val{13}) (#55) (@chriselrod)

- Julia
Published by github-actions[bot] almost 5 years ago

exponentialutilities.jl - v1.8.1

ExponentialUtilities v1.8.1

Diff since v1.8.0

Merged pull requests: - Zero fixes (#48) (@jagot) - MassInstallAction: Install the TagBot workflow on this repository (#49) (@christopher-dG) - MassInstallAction: Install the GitHubActionsCI workflow on this repository (#50) (@christopher-dG) - Avoid throwing on Infs in exp_generic (#53) (@andreasnoack)

- Julia
Published by github-actions[bot] almost 5 years ago

exponentialutilities.jl - v1.8.0

ExponentialUtilities v1.8.0

Diff since v1.7.0

Closed issues: - generic_exp fails in zero (#42)

Merged pull requests: - Hard code 13 term Pade approximate (#45) (@ChrisRackauckas) - Alternative fix of exp_generic(0.0) that makes it correct for higher … (#46) (@andreasnoack)

- Julia
Published by github-actions[bot] over 5 years ago

exponentialutilities.jl - v1.7.0

ExponentialUtilities v1.7.0

Diff since v1.6.0

Closed issues: - support CUDA arrays? (#27)

Merged pull requests: - Default to type 13,13 Padé approximantion (#30) (@YingboMa) - Install TagBot as a GitHub Action (#31) (@JuliaTagBot) - Update README.md (#33) (@mforets) - generalize function definitions to support cuda (#36) (@Roger-luo) - cuarrays support through requires (#37) (@ChrisRackauckas) - CompatHelper: add new compat entry for "Requires" at version "1.0" (#38) (@github-actions[bot]) - Allow CUDA.jl (#39) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 5 years ago

exponentialutilities.jl - v1.6.0

v1.6.0 (2019-12-11)

Diff since v1.5.1

Closed issues:

  • Register (#23)

Merged pull requests:

  • Add exp\_generic to README and make it work with Numbers. (#29) (MasonProtter)
  • Add generic exp function. (#28) (MasonProtter)
  • Remove scaling tolerance by opnorm (#26) (YingboMa)

- Julia
Published by julia-tagbot[bot] about 6 years ago

exponentialutilities.jl - v1.5.1

v1.5.1 (2019-06-22)

Diff since v1.5.0

Merged pull requests:

  • New patch version (#25) (YingboMa)
  • Fix the opnorm isa Function case in expv\_timestep (#24) (YingboMa)

- Julia
Published by julia-tagbot[bot] over 6 years ago

exponentialutilities.jl - v1.5.0

v1.5.0 (2019-06-19)

Diff since v1.4.0

Closed issues:

  • KIOPS (#14)

Merged pull requests:

- Julia
Published by julia-tagbot[bot] over 6 years ago

exponentialutilities.jl - Complex handling

- Julia
Published by ChrisRackauckas almost 7 years ago

exponentialutilities.jl - Restructure and improve `opnorm` & `ishermitian` handling

  • Structural update to make things more logical.

  • opnorm and ishermitian kwargs are now values instead of functions. This allows the user to more conveniently pass in precomputed values without having to define dummy functions or extending LinearAlgebra methods.

- Julia
Published by MSeeker1340 over 7 years ago

exponentialutilities.jl - Improvement for Hermitian operators

Better support for complex Hermitian operators and an alternative stopping criteria (Saad) for expv.

- Julia
Published by MSeeker1340 over 7 years ago

exponentialutilities.jl - Efficient `Diagonal` handling for `phi`

Adds a special case for Diagonal inputs to phi that is more efficient and also returns Diagonals.

- Julia
Published by MSeeker1340 over 7 years ago

exponentialutilities.jl - Initial release

Initial release

- Julia
Published by MSeeker1340 over 7 years ago