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

Stellarium / stellarium / 9316146993
11%

Build:
DEFAULT BRANCH: master
Ran 31 May 2024 09:53AM UTC
Jobs 1
Files 630
Run time 2min
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

31 May 2024 09:37AM UTC coverage: 12.263% (-0.01%) from 12.274%
9316146993

push

github

10110111
Rewrite generation of shadow limits

Previous version didn't quite match the rise-set curve, crossing it or
failing to reach instead of touching. The crossing was likely due to a
bad approximation for taking into account Earth flattening, and the
failure to reach the final point was due to the fact that a single point
in time may generate two points of a single limit curve, while the
iteration in the original implementation (and the one in the book) are
only capable of generating one.

The new implementation goes a very different route: a single equation is
derived for all the limit points at a given time, and these points are
then found by Newton's method of locating roots.

This is not completely robust, so I there may be cases when this fails
due to Newton's method's lack of guarantees of convergence. When this
happens, we'll see discontinuities in the curves. But from what I
tested, these discontinuities, when present (particularly when the lines
naturally have multiple branches), are not critical due to refinement
being done at their ends.

0 of 283 new or added lines in 1 file covered. (0.0%)

396 existing lines in 1 file now uncovered.

14429 of 117659 relevant lines covered (12.26%)

18398.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9316146993.1 31 May 2024 09:53AM UTC 0
12.26
GitHub Action Run
Source Files on build 9316146993
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #9316146993
  • 0db8a4fa on github
  • Prev Build on master (#9307758810)
  • Next Build on master (#9321033530)
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