Releases: JuliaApproximation/ApproxFunBase.jl
Releases · JuliaApproximation/ApproxFunBase.jl
v0.7.23
v0.5.18
ApproxFunBase v0.5.18
Closed issues:
Merged pull requests:
- Suppress wrong broadcasting over x in broadcasteval() (#88) (@wsshin)
- Fix wrong type casting in ProductFun evaluation (#89) (@wsshin)
- Specialize
literal_pow
forFun
(#115) (@jishnub) - Replace
getindex(sp,k)
withcomponent(sp,k)
in CachedOperator (#121) (@mjp98) - Make fun immutable (#136) (@jishnub)
- remove unnecessary conversion to Any (#138) (@jishnub)
- Simplify union for spaces (#139) (@jishnub)
- Export inplace fwd/inv transform functions (#140) (@jishnub)
- Test
transform
using AFOP (#141) (@jishnub) - Inplace polynomial transforms (#142) (@jishnub)
- Version bump to v0.6.3 (#143) (@jishnub)
- plus for a single Fun (#144) (@jishnub)
- coefficient conversion bugfix (#146) (@jishnub)
- remove trailing whitespace (#147) (@jishnub)
- size for infinite bandwidth plusoperator (#148) (@jishnub)
- Try both
canonicalspace
s indefaultConversion
(#149) (@jishnub) - despecialize union, split default_mult (#150) (@jishnub)
- improve inference in
Fun()
(#151) (@jishnub) - improve inference in tolerance in exp (#152) (@jishnub)
- import rad2deg/deg2rad from Base (#153) (@jishnub)
- don't specialize greater than (#154) (@jishnub)
- reduce explicit type-params in specialfuntions (#155) (@jishnub)
- implicit type-params in Fun-related functions (#156) (@jishnub)
- use libblastrampoline instead of libblas/liblapack (#157) (@jishnub)
- Reduce
Meta.parse
calls (#158) (@jishnub) - Type asesrtions in
BandedMatrix
conversion (#159) (@jishnub) - Inference in TimesOperator adjoint/transpose (#160) (@jishnub)
- assert in conversions (#161) (@jishnub)
- revert despecialization of type in zero/one (#162) (@jishnub)
- Improved inference in
coefficients
(#163) (@jishnub) - improved TTFX in multiplication (#164) (@jishnub)
- minor reductions in allocation in specialfunctions (#165) (@jishnub)
- bugfix in vectorfun arithmetic (#166) (@jishnub)
- Remove explicit CI test on
v1.8
(#167) (@jishnub) - convert to vector in chop (#168) (@jishnub)
- equality of derivatives (#169) (@jishnub)
- defaultcoeff for int coeffs (#170) (@jishnub)
- derivative for normalized spaces (#171) (@jishnub)
- compact show for operators (#172) (@jishnub)
- vector indexing for transpose op (#173) (@jishnub)
- tests for derivative in normalized spaces (#174) (@jishnub)
- remove unnecessary type assertions (#175) (@jishnub)
- zero with element instead of eltype in pad (#176) (@jishnub)
- test against SingularIntegralEquations.jl (#177) (@jishnub)
- multiplication of real and complex Fun (#178) (@jishnub)
- add OneHotVector (#179) (@jishnub)
- fix nocat (#180) (@jishnub)
- store size for plus and times operators (#181) (@jishnub)
- copy vector in
chop
(#182) (@jishnub) - bugfix in
ldiv_coefficients
(#183) (@jishnub) - Fix
similar
forRaggedMatrix
(#184) (@jishnub) - domain promotion for cached operator (#186) (@jishnub)
- Fix indexing for
PartialInverseOperator
(#188) (@jishnub) - triu/l for negative bandwidths (#189) (@jishnub)
- Add badges from Juliahub (#190) (@jishnub)
- Bump version to v0.6.19 (#192) (@jishnub)
- Fix
RowVector
methods (#193) (@jishnub) - Improve inference in
norm
(#194) (@jishnub) - avoid
eval
in specialfn (#195) (@jishnub) - remove unbound type parameter (#196) (@nsajko)
- Use Aqua for project quality checks (#197) (@jishnub)
- Update compathelper script (#198) (@jishnub)
- include downstream coverage (#199) (@jishnub)
- Function barrier in PiecewiseSpace (#200) (@jishnub)
- Support euler exponentiation (#201) (@jishnub)
- improve inference in literal exponentiation (#202) (@jishnub)
- improve inference in space tensor product (#203) (@jishnub)
- improve inference in Fun multiplication (#204) (@jishnub)
- Re-specialize
literal_pow
for Fun (#205) (@jishnub) - aggressive constprop in intpow (#206) (@jishnub)
- improve type inference in laplacian (#207) (@jishnub)
- promote in (::Fun) + (::Number) (#208) (@jishnub)
- Constrain
eltype
inConstantTimesOperator
(#209) (@jishnub) - Improve inference in
BlockBandedMatrix
conversion (#210) (@jishnub) - Parameterize operators in
PlusOperator
/TimesOperator
(#211) (@jishnub) - Docstrings for
maxspace
and friends (#212) (@jishnub) - accept tuples in promote range/domain spaces (#213) (@jishnub)
- n-d transforms (#215) (@jishnub)
reduce(max
instead ofmaximum
(#216) (@jishnub)- fixes to ProductFun (#217) (@jishnub)
- Fix multiplication of
MultivariateFun
(#218) (@jishnub) - Add docstrings to LowRankFun and PartialInverseOperator (#219) (@jishnub)
- static splat dispatch in default_Fun (#220) (@jishnub)
- move docstrings from ApproxFun (#221) (@jishnub)
- Version bump to v0.7.16 (#222) (@jishnub)
- Add extra spaces while displaying a
TensorSpace
(#223) (@jishnub) - All coeffs in
fromtensor
(#224) (@jishnub) - improve inference in LowRankFun (#225) (@jishnub)
- function barrier in SubOperator (#226) (@jishnub)
- refactor checkbounds methods (#227) (@jishnub)
- aggressive constprop in default_CachedOperator (#228) (@jishnub)
- Kronecker operators on
BivariateFun
s (#229) (@jishnub) - don't overwrite methods (#230) (@jishnub)
- expand docstring of lowrankfun (#231) (@jishnub)
- avoid casting in transform (#232) (@jishnub)
- make lowrankfun immutable (#233) (@jishnub)
- remove approx_full specialization (#234) (@jishnub)
- move tests to a separate module (#235) (@jishnub)
- add subdir package ApproxFunBaseTest (#236) (@jishnub)
- add LICENSE [skip ci] (#237) (@jishnub)
- backports for v0.5 (#238) (@jishnub)
v0.7.22
v0.7.21
ApproxFunBase v0.7.21
Merged pull requests:
v0.7.20
v0.7.19
v0.7.18
ApproxFunBase v0.7.18
Merged pull requests:
v0.7.17
v0.7.16
v0.7.15
ApproxFunBase v0.7.15
Merged pull requests: