Skip to content

Releases: JuliaDynamics/DynamicalBilliards.jl

Full Release (adding to METADATA)

26 Jan 10:23
Compare
Choose a tag to compare

Changelog:

  • Various bugfixes
  • Updated and configured all tests (which also pass fully)
  • Uploaded and added full documentation (only couple of pages missing)

Ray-splitting added

22 Jan 12:45
Compare
Choose a tag to compare

Added ray-splitting plus some more tests. This is a stable version with ray-splitting.
Added a significant part of the documentation.
In the next update I will add just a bit more objects about ray-splitting and some more billiards.
I will also finish the documentation.

No parametric Types, all Float64

13 Jan 12:26
Compare
Choose a tag to compare

Everything was changed from being a parametric type of T<:AbstractFloat to being specifically Float64. The reason for that is twofold: firstly, it introduces very big complexity while in principle it only offers the additional possibility of things being BigFloat instead of Float64. This package aims to be flexible and easy for users to define their own obstacles and stuff.

Secondly, all internal machinery is done based on Float64 precision. It would take a lot of effort to test everything for all other types of AbstractFloat.

No internal error checks

12 Jan 12:51
Compare
Choose a tag to compare

Removed all internal error checks.
Added support for straight propagation plotting.
Updated all docstrings a bit.

Internal Error checks + Animated Plots

11 Jan 16:34
Compare
Choose a tag to compare

Internal Error checks are still present. This is the last version that this will happen.
Animated Plots are supported using the plot_evolve!() function.
(this version has the correct REQUIRE)

Internal Error checks + Animated Plots

11 Jan 15:49
Compare
Choose a tag to compare

Internal Error checks are still present. This is the last version that this will happen.
Animated Plots are supported using the plot_evolve!() function.

Stable, accurate with internal error checks

09 Jan 11:23
Compare
Choose a tag to compare

Stable version of the package successfully evolving Particles and MagneticParticles. All tests pass fully, and in addition, many functions like e.g. evolve!() have internal error checks, that will be removed in future versions.