• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaDiff / TaylorSeries.jl / 547 / 2
93%
master: 93%

Build:
DEFAULT BRANCH: master
Ran 25 Mar 2017 03:56AM UTC
Files 13
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Mar 2017 03:53AM UTC coverage: 98.037% (-0.2%) from 98.216%
547.2

push

travis-ci

web-flow
Refactor functions (#99)

* More homegeneous structure for * and / for Taylor1 and TaylorN

Among others, mulHomogCoeff -> mul! and divHomogCoeff -> div!, and
internal changes.

* Fix getindex for Taylor1 and TaylorN and get rid of fixorder in * and /

Also introduce div! for TaylorN polynomials

* Fix an evaluate method and remove fixorder

fixorder is not needed anymore since getindex was fixed and returns
zero of appropriate type whenever the requested coefficient is well
inside the maximum order, but not defined as such.

* Use Base.power_by_squaring instead of defining more methods

* Metaprogramming for * and mul!, and cleanup code

* Refactor ^, square and sqrt and related functions for homogeneous coefficients

The following functions for the homogeneous coefficients
have been renamed: powerHomogCoef -> pow!, squareHomogCoef -> sqr!,
sqrtHomogCoef -> sqrt!

* Metaprogramming for the elementary functions and recurrence relations

This allows a more smooth approach for Taylor1 and TaylorN functions.

* Some metaprogramming in other_functions.jl

* Adapt docs/src/api.md to changes in the naming of functions

* Fix two tests

* Add `add!` and `subst!` for completeness, and tests

* Add methods for zero and one and metaprogramming for auxiliary functions

* Add constant_term and max_order, and reduce repeated code

* Add zero_korder and reduce code duplication

Also, eliminate an unused function (fdot) in src/other_functions

* Address comments pointed out in code review, and rename reverse -> inverse

Some tests have been modified to reflect current functionality.

* Add tests related to new functions, some docstrings, and update api.md

* Improve memory allocation mainly for TaylorN using mul!

* Two more small changes

* Add more tests for TaylorN

1099 of 1121 relevant lines covered (98.04%)

1266929.87 hits per line

Source Files on job 547.2
  • Tree
  • List 0
  • Changed 11
  • Source Changed 8
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 547
  • Travis Job 547.2
  • 0697deba on github
  • Prev Job for on master (#529.2)
  • Next Job for on master (#556.3)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc