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_powforFun(#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
transformusing 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
canonicalspaces 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.parsecalls (#158) (@jishnub) - Type asesrtions in
BandedMatrixconversion (#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
similarforRaggedMatrix(#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
RowVectormethods (#193) (@jishnub) - Improve inference in
norm(#194) (@jishnub) - avoid
evalin 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_powfor Fun (#205) (@jishnub) - aggressive constprop in intpow (#206) (@jishnub)
- improve type inference in laplacian (#207) (@jishnub)
- promote in (::Fun) + (::Number) (#208) (@jishnub)
- Constrain
eltypeinConstantTimesOperator(#209) (@jishnub) - Improve inference in
BlockBandedMatrixconversion (#210) (@jishnub) - Parameterize operators in
PlusOperator/TimesOperator(#211) (@jishnub) - Docstrings for
maxspaceand friends (#212) (@jishnub) - accept tuples in promote range/domain spaces (#213) (@jishnub)
- n-d transforms (#215) (@jishnub)
reduce(maxinstead 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
BivariateFuns (#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)