- Many minor bugfixes and many corrections to the documentation examples.
Dataset
now always converts the input into vector ofSVectors
for better interaction with NearestNeighbors.jl- [BREAKING] :
timeseries
function was renamed totrajectory
.- Now the documentation is clear:
trajectory
means a set of one-dimensional timeseries (or a multi-dimensional timeseries), whiletimeseries
always means a one-dimensional timeseries
- Now the documentation is clear:
- Removed function
perform_non0hist
, as it had no reason to exist.
- Bugfix where
periodicorbits
was not consideringdisttol
keyword. - Removed
rescale
argument fromlyapunov
. This is technically breaking. - Bugfixes in
lyapunov
. - Improved default parameters in
lyapunov
as well as type-stability.
- Major bugfix in the
lyapunov
function where the time averaging was actually not happening correctly for discrete systems, resulting in slight inaccuracy. - Added option to choose whether you want the convergence timeseries for
lyapunov
, for both discrete and continuous systems. - Added option to supply your own functions to rescale and initialize the test
state in
lyapunov
for both continuous and discrete systems. - Bugfix related to
estimate_delay
.
- Increased speed of Standard Map system (by using
while
instead ofmod
). - Added a huuuge method due to Schmelcher & Diakonos which finds stable and unstable fixed points of any order for discrete maps!
- Added
append!
method forDataset
.
- Added method to estimate optimal delay time
estimate_delay
. - Added abstract
AbstractDataset
supertype. - Completely changed the way
Reconstruction
is done. - Added more methods, interaction and smart indexing related to the (new)
Reconstruction
object. See the new docstring ofreconstruct
for usage. - Added a new method that enables the calculation of the maximum Lyapunov
exponent from a numeric timeseries (like an experimental recording).
This method (called
numericallyapunov
) operates on a reconstruction, using 4 different algorithms. See the docstring ofnumericallyapunov
for more info! - Added
double_pendulum
to famous systems.
- Improved algorithm for deducing best boxsizes (using
min_pairwise_distance
) - All numerical data is now structured and expected to be in the
Dataset
Type, which by itself defines a new interface (identical to matrix). - Major speed improvements in lyapunov function calculation.
- Major speed improvements in histogram computation.
- A new qr method for small matrices, faster than
Base.qr
(seeqr_sq
). - Reconstruction interface.
- New and better docs.
- Better integration of
SVectors
in the package all around. - Better default keywords for attractor dimension and lyapunov exponents.
- Equations of motion on all famous systems.
Normal changelog will be kept from this point onwards.