Recent Releases of DynamicalBilliards.jl
DynamicalBilliards.jl - v4.1.0
DynamicalBilliards v4.1.0
Merged pull requests: - Use Julia Pkg extensions and remove InteractiveDynamics (#206) (@Datseris)
Closed issues: - bdplot not defined (#205)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 2 years ago
DynamicalBilliards.jl - v4.0.0
DynamicalBilliards v4.0.0
Merged pull requests: - move plotting to Makie (#204) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 4 years ago
DynamicalBilliards.jl - v3.12.1
DynamicalBilliards v3.12.1
Merged pull requests: - Splitter escapetime (#203) (@omdowley)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
DynamicalBilliards.jl - v3.12.0
DynamicalBilliards v3.12.0
Merged pull requests: - Finite splitter wall (#202) (@omdowley)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 5 years ago
DynamicalBilliards.jl - v3.11.4
DynamicalBilliards v3.11.4
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] over 5 years ago
DynamicalBilliards.jl - v3.11.3
DynamicalBilliards v3.11.3
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] almost 6 years ago
DynamicalBilliards.jl - v3.11.2
DynamicalBilliards v3.11.2
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DynamicalBilliards.jl - v3.11.1
DynamicalBilliards v3.11.1
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DynamicalBilliards.jl - v3.11.0
DynamicalBilliards v3.11.0
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DynamicalBilliards.jl - v3.10.2
DynamicalBilliards v3.10.2
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DynamicalBilliards.jl - v3.10.1
DynamicalBilliards v3.10.1
Closed issues: - Unroll distance(p, billiard) using metaprogramming (#156) - Add automatic normal for Walls (#183) - [FR] : polygon billiard from vertices (#188) - timeseries! is clearly wrong for default dt=Inf ! ! ! (#189) - Update to static arrays 0.12 (#192)
Merged pull requests: - Timeseries bugfix (#190) (@lhupe) - Billiard out of vertices (#191) (@Datseris) - CompatHelper: bump compat for "Requires" to "1.0" (#193) (@github-actions[bot]) - Allow timeseries! to evolve particle until a condition is met (#195) (@Datseris) - Install TagBot as a GitHub Action (#197) (@JuliaTagBot) - CompatHelper: bump compat for "Elliptic" to "1.0" (#198) (@github-actions[bot]) - move to JuliaDynamics org theme (#199) (@Datseris)
Scientific Software - Peer-reviewed
- Julia
Published by github-actions[bot] about 6 years ago
DynamicalBilliards.jl - Improve plotting by allowing to not plot particles (via keyword)
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 6 years ago
DynamicalBilliards.jl - v3.5.6
v3.5.6 (2019-05-29)
Merged pull requests:
- Fix bmap portion plotting (#187) (lhupe)
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] about 7 years ago
DynamicalBilliards.jl - v3.5.2
Scientific Software - Peer-reviewed
- Julia
Published by julia-tagbot[bot] about 7 years ago
DynamicalBilliards.jl -
Scientific Software - Peer-reviewed
- Julia
Published by Datseris about 7 years ago
DynamicalBilliards.jl - new function visited_obstacles
Scientific Software - Peer-reviewed
- Julia
Published by Datseris about 7 years ago
DynamicalBilliards.jl -
Scientific Software - Peer-reviewed
- Julia
Published by Datseris about 7 years ago
DynamicalBilliards.jl -
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl -
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl -
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - pertubation -> perturbation
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - Note on the clamping angle
Only documentation change.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - Safe version of pertubation growth
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - Pertubation growth function
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - New documenter version
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - New propagation algorithm and new animation and more
See changelog!
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - Revert 2.4.0 to 2.3.0 due to a major bug
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - Ellipse and new raysplitting
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - improve printing of large billairds
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - reduce clamping of propagation
this is a bugfix.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 7 years ago
DynamicalBilliards.jl - ispinned, p.ω
Scientific Software - Peer-reviewed
- Julia
Published by Datseris almost 8 years ago
DynamicalBilliards.jl - Keyword billiard functions
Scientific Software - Peer-reviewed
- Julia
Published by Datseris almost 8 years ago
DynamicalBilliards.jl - Mushroom tiny bugfix
Scientific Software - Peer-reviewed
- Julia
Published by Datseris almost 8 years ago
DynamicalBilliards.jl - No particle functions
see changelog and docstrings
Scientific Software - Peer-reviewed
- Julia
Published by Datseris almost 8 years ago
DynamicalBilliards.jl -
Scientific Software - Peer-reviewed
- Julia
Published by Datseris almost 8 years ago
DynamicalBilliards.jl - Massive new major release!
Also with update message!!! See changelog and docs!
Scientific Software - Peer-reviewed
- Julia
Published by Datseris almost 8 years ago
DynamicalBilliards.jl - Citing Information
This release once again has no significant information, but I would like the stable version of the documentation to have the Citing information.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 8 years ago
DynamicalBilliards.jl - JOSS + Zenodo DOIs
This release has no significant changes however has the latest updates required for the paper published in JOSS and the archiving process done by Zenodo.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 8 years ago
DynamicalBilliards.jl - Updated docs for v1.6.0
The documentation creation was not working due to a bug with MkDocs release 0.17.0
(see: https://github.com/JuliaDocs/Documenter.jl/issues/590#event-1310680993)
This release has same features as v1.6.0 but correct documentation.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 8 years ago
DynamicalBilliards.jl - Escapetimes Semicircles and more
WARNING: DOCUMENTATION NOT UPDATED. SEE v1.6.1INSTEAD OF THIS VERSION!
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 8 years ago
DynamicalBilliards.jl - Removing DynamicalBilliardsPlotting deprecations
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 8 years ago
DynamicalBilliards.jl - Lyapunov exponents & Algorithm Improvements
See CHANGELOG.md
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 8 years ago
DynamicalBilliards.jl - Parametric Types everywhere + massive improvements
See the CHANGELOG.md for details of these 20 solar masses-massive changes.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 8 years ago
DynamicalBilliards.jl - 0.6 julia compatibility
nothing change besides deprecations and type definition syntax
Scientific Software - Peer-reviewed
- Julia
Published by Datseris almost 9 years ago
DynamicalBilliards.jl - Plotting back here + Major improvements
Major type stability improvements! Also, now evolve evolves for number of collisions if the time argument is Int. Other minor improvements all-around were also made!
Plotting is now available through this package on-demand by calling DynamicalBilliards.enableploting()!
Scientific Software - Peer-reviewed
- Julia
Published by Datseris about 9 years ago
DynamicalBilliards.jl - Plotting functionallity moved to a different package.
With this release, all plotting functionality is moved to the package DynamicalBilliardsPlotting.
This is done mainly to remove the dependency of the core package into other plotting packages.
This also allows that if major changes need to be made to the plotting functions (like going from PyPlot to Plots) the main package remains unaffected.
Some syntax also changed to welcome Julia 0.6.
Changelog:
- updated isphysical: now has better angle range and checks symmetries only at ω=0
- removed all plotting from DynamicalBilliards and into DynamicalBilliardsPLotting
- removed PyPlot from REQUIRE
- changed where field to pflag field to account for Julia 0.6
- updated documentation to reflect new plotting procedures
- minor improvements to the documentation all around
Scientific Software - Peer-reviewed
- Julia
Published by Datseris about 9 years ago
DynamicalBilliards.jl - Release v1.0.0
Change log: - Bugfix in construct when encountering pinned particle - Improved docstrings all around - Add alias billiardlorentz() - Make all billiard constructors have full default values - Redid polygon constructor to reflect the addition of random obstacles - New "Physics" documentation page. - Velcity measure - Ray-splitting Functions - Pinned Particles - Implementation - Added the functions acceptableraysplitter etc - Added tutorial on how to change velocity (Physics page) - Added full plotting support for periodic billiards - Added optional argument for warning message to evolve with magnetic field - Bugfixed the semi-periodic bulliards - Added more examples in the examples page - Raysplitter is now a general map of indexes to containers (can accept tuples as well)
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - RandomObstacles, Better Plotting API, Docs improvements
CHANGELOG:
- Better and more general support for pretty-printing
- Docstring updates and improvements in: ParticlesObstacles, Propagation, PlotBilliards
- Bugfix in animateevolution
- Major improvement in isphysical to handle tricky user-defined functions
- Added how to install PyPlot in the docs
- Added support for time to be Real in evolve, propagate and in raysplitting
- Added particlekwargs and orbitkwargs in animateevolution
- Change all methods that come from Disk to apply to Circular instead
- Added RandomDisk obstacle and all associated methods
- Added RandomWall obstacle and all associated methods
- Removed internal lct>1e-5 check (100 tests and never happened)
- Changed the billiard generating functions to accept a string keyword argument
- Added "random" billiard generating functions
- Added color yellow/darkyellow as color code for random obstacles and added plotting functions
- Made the linestyle of Splitter obstacles to be dashed
- Updated tests to be compatible with the changes in the billiard generation
- Added test for Random billiard
- Improved documentation: Library, Basic Usage, Visualizing
- Added the mighty, awesome, billiard_julia()
- Added logo to my doc page. Added the julia billiard in docs introduction!
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - Plotting Fully operational + Major Doc improvements
Changelog: - introduced PyPlot dependency back - major plotting improvements - documentation strings to plotting! - new cellsize function - more consistency - better documentation - minor improvmenets and bugfixes in the documentation - added function that checks if the given raysplitter is acceptable - Added many more documentation pages - Added many docstrings in Library - better randominside
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - Attobot integration
This release does not add any new features from v0.5.0 but adds the Attobot integration
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - Full Release (adding to METADATA)
Changelog: - Various bugfixes - Updated and configured all tests (which also pass fully) - Uploaded and added full documentation (only couple of pages missing)
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - Ray-splitting added
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.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - No parametric Types, all Float64
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.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - No internal error checks
Removed all internal error checks. Added support for straight propagation plotting. Updated all docstrings a bit.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - Internal Error checks + Animated Plots
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)
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - Internal Error checks + Animated Plots
Internal Error checks are still present. This is the last version that this will happen.
Animated Plots are supported using the plot_evolve!() function.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago
DynamicalBilliards.jl - Stable, accurate with internal error checks
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.
Scientific Software - Peer-reviewed
- Julia
Published by Datseris over 9 years ago