Skip to content

Releases: malcolmw/pykonal

Minor patch #6

22 Oct 18:15
bc4ca9c
Compare
Choose a tag to compare
  • Some refactoring of code
  • Use -1 to represent NULL value instead of np.nan which was causing insidious errors
  • Account for 2π periodicity when interpolating in spherical coordinates
  • Set EikonalSolver.vvp = EikonalSolver.vv when EikonalSolver.vgrid == EikonalSolver.pgrid

Minor patch #5

10 Sep 14:48
Compare
Choose a tag to compare
  • Debug EikonalSolver._get_gradient() which was returning None for Cartesian coordinates.
  • Migrate demo notebook to current API

Minor patch #4

21 Aug 18:10
Compare
Choose a tag to compare

Improve stability by dropping imaginary part of solution to quadratic equation. This was previously done only when the discriminant was small negative, but now is done even when it is large negative.

Patch to improve stability

15 Aug 21:11
Compare
Choose a tag to compare
  • When the determinant of the quadratic equation in the update scheme is negative but close to zero, an approximate solution to the quadratic will be accepted.

Minor patch to improve stability

15 Aug 21:10
Compare
Choose a tag to compare
  • LinearInterpolator3D is returning np.inf and should raise an error instead. This patch checks for np.inf values in the client code, but should be fixed on the LinearInterpolator3D side.

Alpha release implementing ray tracing in spherical coordinates

08 Aug 15:58
Compare
Choose a tag to compare
0.1a1

UPGRADE:: Implement ray-tracing in spherical coordinates

Alpha release including periodic spherical coordinates.

06 Aug 15:15
Compare
Choose a tag to compare
  • API is not backwards compatible will 0.0 versions.
  • This version implements spherical coordinates.
  • Periodicity of spherical coordinate systems is automatically accounted for.
  • This version sorted out a bug with the heap sort function.

Beta version of 3D code: minor update 6

27 Jun 18:44
Compare
Choose a tag to compare
  • Ray tracing is significantly faster and more stable

Beta version of 3D code: minor update 4

15 Jun 19:12
Compare
Choose a tag to compare
  • Debug error during edge case of interpolation method.
  • Update examples.
  • Update method documentation.

Beta version of 3D code: minor update 3

13 Jun 19:15
Compare
Choose a tag to compare
  • Optimized ray-tracer
  • Cleaned up some code
  • Added detail to setup.py