8.6 KiB
8.6 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.9.0 (2023-07-24)
⚠ BREAKING CHANGES
- separates threshold cost and the seed_cost in mcmc
Features
- separates threshold cost and the seed_cost in mcmc (ca710e3)
0.8.9 (2023-07-23)
Features
- adds a bunch of mcmc generation code for log spaced models, yay (f280448)
- adds utility functions for dealing with markov chain monte carlo (feb0a5f)
0.8.8 (2023-04-09)
Features
- adds fast calc that allows for variable temp (36454d5)
0.8.7 (2022-09-17)
Features
Bug Fixes
- Correctly generates monte carlo version of xy model dipoles (5acf0ac)
0.8.6 (2022-06-13)
Features
- makes library build system poetry-core (ed0c6e2)
Bug Fixes
- pyproject build system now core as well (6277e84)
0.8.5 (2022-06-04)
Features
- adds fixedorientation model (2cdf46a)
0.8.4 (2022-05-26)
Bug Fixes
- probability of occupancy fixed (01f905a)
0.8.3 (2022-05-22)
Features
- Adds log spaced in frequency space model (7a9fa1b)
0.8.2 (2022-05-07)
Features
- Adds Random count dipole model with binomial type distribution for dipole number (27cbb36)
0.8.1 (2022-04-30)
Features
- adds multidipole nonlocal spectrum calculations (8264ca3)
0.8.0 (2022-04-30)
⚠ BREAKING CHANGES
- single dipole still outputs collection now to make interface consistent
Features
- single dipole still outputs collection now to make interface consistent (cb3c280)
0.7.0 (2022-04-30)
⚠ BREAKING CHANGES
- Changes names of classes to make more clear for dipole model and single dipole fixed magnitude model
- reduces model to minimal bayes needed stuff
- Guts the model interface for only the things useful for monte carlo bayes stuff
- Removes unused models to make refactoring a bit easier
Features
- adds fast method for calculating multiple dipole calculations (1bad2f7)
- adds multidipole fixed mag model (0c64ed0)
- Changes names of classes to make more clear for dipole model and single dipole fixed magnitude model (7eba331)
- Guts the model interface for only the things useful for monte carlo bayes stuff (946945d)
- reduces model to minimal bayes needed stuff (0d5508a)
- Removes unused models to make refactoring a bit easier (c04d863)
Bug Fixes
- makes name of method match interface (029021e)
- makes repr return actual name (0f78c7c)
- uses rng passed in correctly (70d95c8)
0.6.2 (2022-04-18)
Features
- adds methods for converting pdme objects into flatter numpy arrays (5c6c4c7)
- Allows you to pass in rng to generate monte carlo dipoles (ab244ed)
0.6.1 (2022-03-28)
Bug Fixes
- Swaps high and lows for ranges if needed to make negatives behave nicer (8a60967)
0.6.0 (2022-03-27)
⚠ BREAKING CHANGES
- adds pair inputs to array function
Features
- adds calc for pairs and pair ranges (e72489f)
- adds fast nonlocal noise Sij calculator (5fbff2a)
- adds methods for better creation of input lists, including pairs (852836b)
- adds pair inputs to array function (a7508b8)
0.5.4 (2022-03-06)
Bug Fixes
- lets you get model from discretisation for fixed magnitude models in type hintable way (548dcfe)
0.5.3 (2022-03-06)
Features
- Adds between utility function (a782b49)
- Adds fast calc expressions (0855911)
- Adds numpy make more dipoles at once and converters (c70a971)
- Calculates range measurements. (2d773df)
0.5.2 (2022-03-06)
0.5.1 (2022-03-05)
Bug Fixes
- Fixes typo (31762de)