FlamingPy Release 0.8.2a5 #69
ghost
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
New features since the last release
EGraphplot legend is not limited to the "state" attribute of the node but to any attribute. #32 (backward incompatible)dimsattribute ofEGraphhas been removed. Its function is replaced by thedimensionsparameter that is passed to thedraw_EGraphmethod. This method does not require theEGraphto have adimsattribute defined anymore. #42 (backward incompatible)simulations.py, now supports simple and highly-scalable MPI jobs throughmpi4pylibraries in a non-intrusive manner. The users who do not have or want MPI, can runsimulations.pysingle-threaded as per usual without facing any errors. MPI users can speed up Monte Carlo samplings in EC steps virtually up to as many processors they can throw at it. The script support jobs both on local machines and large-scale clusters. #47 (backward compatible)mpirun -np 4 python flamingpy/simulations.pyBug fixes
fp.codes. #41Improvements
draw_EGraphfunction is refactored. #32display_axesis changed toshow_axesfor consistency.xliminviz.plot_Z_err_condis adjusted to the relevant domain when plotting the central peak. #33fig, axreturns for the draw methods inutils/viz.py. #33EGraphplots. #42mpi4pyis not a development requirement for Linux users. #64Documentation changes
gallery-itemdirective from thexanadu-sphinx-theme. For the new document to be compiled its filename should start withrun_. Thumbnails will be created out of the first figure generated and stored intutorials/_out/images/thumb/with the same name of the tutorial prepended withsphx_glr_.fppage. #41fp.codes,fp.cv, andfp.decoders. #41libopenmpi-devpackage to the apt list of.readthedoc.ymlto allow documentation successful builds after adding recentmpi4pyrequirements. #59guide_for_devs.rstexplaining how to install and use MPI along with FlamingPy. #64Contributors
This release contains contributions from (in alphabetical order):
Joost Bus, Sebastián Duque Mesa, Luis Mantilla, Nariman Saadatmand, Ilan Tzitrin, Trevor Vincent
See full commit details here.
This discussion was created from the release FlamingPy Release 0.8.2a5.
Beta Was this translation helpful? Give feedback.
All reactions