pdme/CHANGELOG.md
Deepak Mallubhotla e61838d85f
All checks were successful
gitea-physics/pdme/pipeline/head This commit looks good
gitea-physics/pdme/pipeline/tag This commit looks good
chore(release): 0.9.3
2024-02-26 17:34:47 -06:00

9.6 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.9.3 (2024-02-26)

Features

  • adds util func for calculating arg using sign instead of complex arithmetic (3ebe2bb)

Bug Fixes

  • fixes stupid cost shape issue (ed9dd2c)

0.9.2 (2023-07-24)

Bug Fixes

  • update tests but for git also don't wrap costs (50f98ed)

0.9.1 (2023-07-24)

Bug Fixes

  • fixes some of the shape mangling of our mcmc code (e01d0e1)

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

  • adds xy model for convenience to pdme (e894c89)
  • moves xy model up to model package (2a1ae3b)

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