BasicBSpline.jl

Basic (mathematical) operations for B-spline functions and related things with julia

MIT License

Stars
95
Committers
3

Bot releases are visible (Hide)

BasicBSpline.jl - v0.6.6

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

BasicBSpline v0.6.6

Diff since v0.6.5

Merged pull requests:

  • Add documentation for interpolations (#247) (@hyrodium)
  • Add EmptyKnotVector type (#248) (@hyrodium)
  • Fix bug in expandspace_R (#249) (@hyrodium)
  • Refactor with Vararg (#250) (@hyrodium)
  • Bump version to v0.6.6 (#251) (@hyrodium)
BasicBSpline.jl - v0.6.5

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

BasicBSpline v0.6.5

Diff since v0.6.4

Merged pull requests:

  • Faster _changebasis_sim (#242) (@hyrodium)
  • Add Aqua.jl in runtests.jl (#243) (@hyrodium)
  • Move [extras] to test/Project.toml (#245) (@hyrodium)
  • Bump version to v0.6.5 (#246) (@hyrodium)
BasicBSpline.jl - v0.6.4

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

BasicBSpline v0.6.4

Diff since v0.6.3

Closed issues:

  • changebasis(::UniformBSplineSpace, ::UniformBSplineSpace) can be faster (#158)

Merged pull requests:

  • Update documentation (#233) (@hyrodium)
  • Update documentation (#234) (@hyrodium)
  • Faster changebasis for UniformBSplineSpace (#238) (@hyrodium)
  • Update documentation (#240) (@hyrodium)
  • Bump version to v0.6.4 (#241) (@hyrodium)
BasicBSpline.jl - v0.6.3

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

BasicBSpline v0.6.3

Diff since v0.6.2

Merged pull requests:

  • CompatHelper: bump compat for IntervalSets to 0.7, (keep existing compat) (#226) (@github-actions[bot])
  • Update documentation (#227) (@hyrodium)
  • Refactor around UniformBSplineSpace (#229) (@hyrodium)
  • Update documentation (#230) (@hyrodium)
  • Remove rand_interval in runtests.jl (#231) (@hyrodium)
  • Bump version to v0.6.3 (#232) (@hyrodium)
BasicBSpline.jl - v0.6.2

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

BasicBSpline v0.6.2

Diff since v0.6.1

Closed issues:

  • Add support M(:,0.2,:) (#216)
  • Add support broadcasting BSplineManifold (#217)

Merged pull requests:

  • Add broadcacsting for B-spline manifold (#220) (@hyrodium)
  • Add support currying for B-spline manifold with : == Colon() (#221) (@hyrodium)
  • Update documentation (#222) (@hyrodium)
  • Bump version to v0.6.2 (#223) (@hyrodium)
BasicBSpline.jl - v0.6.1

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

BasicBSpline v0.6.1

Diff since v0.6.0

Closed issues:

  • InexactError with fittingcontrolpoints (#214)

Merged pull requests:

  • Fix InexactError in innerproduct (#215) (@hyrodium)
  • Update documentation (#218) (@hyrodium)
  • Bump version to v0.6.1 (#219) (@hyrodium)
BasicBSpline.jl - v0.6.0

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

BasicBSpline v0.6.0

Diff since v0.5.7

Closed issues:

  • Stop promotion KnotVector([1,2,3]) to KnotVector([1.0,2.0,3.0]) (#207)

Merged pull requests:

  • Stop unnecessary type coversion for KnotVector (#209) (@hyrodium)
  • Release v0.6.0 (#213) (@hyrodium)
BasicBSpline.jl - v0.5.7

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

BasicBSpline v0.5.7

Diff since v0.5.6

Merged pull requests:

  • Update documentation (#206) (@hyrodium)
  • Add warning message for KnotVector type conversion (#210) (@hyrodium)
  • Bump version to v0.5.7 (#211) (@hyrodium)
  • Fix doctest for fittingcontrolpoints (#212) (@hyrodium)
BasicBSpline.jl - v0.5.6

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

BasicBSpline v0.5.6

Diff since v0.5.5

Closed issues:

  • Add more recipes for plotting (#184)

Merged pull requests:

  • Add plotting recipes for B-spline surface (#199) (@hyrodium)
  • Add plotting recipe for BSplineDerivativeSpace (#200) (@hyrodium)
  • Update documentation (#201) (@hyrodium)
  • Update documentation (#202) (@hyrodium)
  • Bump version to v0.5.6 (#204) (@hyrodium)
  • Update function names around fitting (#205) (@hyrodium)
BasicBSpline.jl - v0.5.5

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

BasicBSpline v0.5.5

Diff since v0.5.4

Merged pull requests:

  • Update documentation (#192) (@hyrodium)
  • Update documentation (#193) (@hyrodium)
  • Add plotting recipe for B-spline space (#194) (@hyrodium)
  • add sqsupsetneq(sqspne) ⋥ (#195) (@hyrodium)
  • Update documentation (#196) (@hyrodium)
  • Bump version to v0.5.5 (#197) (@hyrodium)
BasicBSpline.jl - v0.5.4

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

BasicBSpline v0.5.4

Diff since v0.5.3

Closed issues:

  • ⊊(::BSplineSpace, ::BSplineSpace) is not supported (#175)

Merged pull requests:

  • Add support for ⊊, ⊋ and ⋤ (#189) (@hyrodium)
  • CompatHelper: bump compat for IntervalSets to 0.6, (keep existing compat) (#190) (@github-actions[bot])
  • Bump version to v0.5.4 (#191) (@hyrodium)
BasicBSpline.jl - v0.5.3

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

BasicBSpline v0.5.3

Diff since v0.5.2

Closed issues:

  • Not just a issue: Visualization of B-Spline curves in Jupyter Notebook (#172)
  • Add dependency on RecipesBase (#180)

Merged pull requests:

  • Add plotting example with PlotlyJS (#181) (@hyrodium)
  • Update documentation (#182) (@hyrodium)
  • Add dependency on RecipesBase (#183) (@hyrodium)
  • CompatHelper: add new compat entry for RecipesBase at version 1, (keep existing compat) (#185) (@github-actions[bot])
  • Add plotting recipe for B-spline curve in 3d (#186) (@hyrodium)
  • Update ci.yml with workflow_dispatch (#187) (@hyrodium)
  • Bump version to v0.5.3 (#188) (@hyrodium)
BasicBSpline.jl - v0.5.2

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

BasicBSpline v0.5.2

Diff since v0.5.1

Closed issues:

  • expandspace sometimes doesn't produce expanded space (#169)
  • Error on changebasis (#174)

Merged pull requests:

  • Add expandspace_I, expandspace_R, isnondegenerate_I, isnondegenerate_R etc. (#171) (@hyrodium)
  • Remove matrix inv (#173) (@hyrodium)
  • Fix changebasis (#176) (@hyrodium)
  • Cleanup (#178) (@hyrodium)
  • Bump version to v0.5.2 (#179) (@hyrodium)
BasicBSpline.jl - v0.5.1

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

BasicBSpline v0.5.1

Diff since v0.5.0

Closed issues:

  • Add support for NURBS (RationalBSplineManifold) (#142)
  • changebasis for DerivativeBSplineSpace (#159)

Merged pull requests:

  • changebasis for BSplineDerivativeSpace (#163) (@hyrodium)
  • Update docs (#165) (@hyrodium)
  • update julia versions in ci.yml (#166) (@hyrodium)
  • Add support for NURBS (RationalBSplineManifold) (#167) (@hyrodium)
  • Add push_preview=true in deploydocs (#168) (@hyrodium)
  • Bump version to v0.5.1 (#170) (@hyrodium)
BasicBSpline.jl - v0.5.0

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

BasicBSpline v0.5.0

Diff since v0.4.2

Merged pull requests:

  • Breaking changes and update version to v0.5.0 (#162) (@hyrodium)
BasicBSpline.jl - v0.4.2

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

BasicBSpline v0.4.2

Diff since v0.4.1

Closed issues:

  • Add UniformKnotVector <: AbstractKnotVector (#125)
  • changebasis fails for non-float BSplineSpace (#143)
  • equality == for BSplineSpace is not defined (#152)
  • innerproduct_R(::UniformBSplineSpace) can be calculated with Euler's triangle (#154)

Merged pull requests:

  • Add UniformKnotVector and UniformBSplineSpace (#149) (@hyrodium)
  • Update around isdegenerate (#151) (@hyrodium)
  • Add equality == for AbstractBSplineSpace (#153) (@hyrodium)
  • Fix changebasis for non-float BSplineSpace (#155) (@hyrodium)
  • innerproduct_R(::UniformBSplineSpace) with Euler's triangle (#156) (@hyrodium)
  • Bump version to v0.4.2 (#157) (@hyrodium)
BasicBSpline.jl - v0.4.1

Published by github-actions[bot] almost 3 years ago

BasicBSpline v0.4.1

Diff since v0.4.0

Merged pull requests:

  • update docs around KnotVector (#144) (@hyrodium)
  • Faster fittingcontrolpoints (#145) (@hyrodium)
  • Remove integral (#146) (@hyrodium)
  • Add unsafe_mapping function and DomainError handling (#147) (@hyrodium)
  • Bump version to v0.4.1 (#148) (@hyrodium)
BasicBSpline.jl - v0.4.0

Published by github-actions[bot] almost 3 years ago

BasicBSpline v0.4.0

Diff since v0.3.2

Closed issues:

  • Fix type promotion in bsplinebasis (#133)
  • Rename isproper -> isnondegenerate (#137)

Merged pull requests:

  • Add dependency on StaticArrays.jl (#134) (@hyrodium)
  • CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat) (#135) (@github-actions[bot])
  • add dependency on BasicBSplineExporter in docs (#136) (@hyrodium)
  • rename isproper to isnondegenerate etc. (#138) (@hyrodium)
  • Fix around zero methods for KnotVector (#139) (@hyrodium)
  • Fix documentation (#140) (@hyrodium)
  • bump version to v0.4.0 (#141) (@hyrodium)
BasicBSpline.jl - v0.3.2

Published by github-actions[bot] almost 3 years ago

BasicBSpline v0.3.2

Diff since v0.3.1

Merged pull requests:

  • broadcast (#129) (@hyrodium)
  • Fix bsplinebasis function on endpoints (#130) (@hyrodium)
  • Update docs (#131) (@hyrodium)
  • Bump version to v0.3.2 (#132) (@hyrodium)
BasicBSpline.jl - v0.3.1

Published by github-actions[bot] almost 3 years ago

BasicBSpline v0.3.1

Diff since v0.3.0

Merged pull requests:

  • Fix type promotion (#123) (@hyrodium)
  • update logo (#126) (@hyrodium)
  • Update type promotions in bsplinebasis (#127) (@hyrodium)
  • bump version to v0.3.1 (#128) (@hyrodium)