Skip to content

Releases: crazycat9942/FieldArrowsJava

v1.0.5beta

07 Dec 18:55
81a9e83

Choose a tag to compare

v1.0.5beta Pre-release
Pre-release
Delete src directory

v1.0.4

21 Nov 01:21
b950f25

Choose a tag to compare

Bug fixes:

  • Fixed issue where blank or invalid equation caused program to crash/freeze. Now shows red text for invalid equations
  • Fixed complex equations not updating automatically when equation changed
  • Disabled contour integrals for vector fields (until I code in vector field integrals)

v1.0.3

19 Nov 00:29
9eb2cc5

Choose a tag to compare

New:

  • Create contour integrals of complex functions with either a freeform (drawn with mouse), freeform closed (drawn with mouse but the start connects to the end), or circular contour path. The value of the contour integral is shown in the upper left corner of the screen.
  • Add a test point to a vector field to see what "forces" a point would have on it if directed by the vector field. Draws the path the point takes forwards and backwards in time.

Bug fixes:

  • Fixed mouse position offset so calculations as a function of the mouse position (and other things related) are much more accurate
  • Added screen offset so things with the mouse still work if you move the window relative to your screen

Misc:

  • Now greys out unrelated menu items when not in use (ex: complex function detail is no longer editable without a complex function in the "P" box)

v1.0.2

29 Sep 02:49
29219a0

Choose a tag to compare

  • Made rendering for complex equations draw an image instead of drawing every pixel separately so loading complex equations should be about 2 times faster

  • Now shows mouse coordinates in menu (changes from x, y to a + bi in complex/mandelbrot mode)

  • Now shows output of equation for both vector fields and complex equations at mouse position. Also shows iterations for mandelbrot set to diverge at mouse coordinates.

v1.0.1

28 Sep 04:52
29dbbcb

Choose a tag to compare

  • added ability to change detail of mandelbrot set and detail of complex equations with menu sliders while in the program

v1.0.0

10 May 03:20
a0fdf08

Choose a tag to compare

Uses JEP (Java expression parser) to parse user expressions
-Supports complex functions (put a function of z in the P equation box)
-Supports rendering of mandelbrot set (put "zm" in the P equation box)
-Supports vector fields

Full Changelog: https://github.com/Honkingbruh/FieldArrowsJava/commits/v1.0.0