Recent Releases of PyLogGrid

PyLogGrid -

[2.5.0]

Changed

  • Add support for python 3.12. & 3.13, change default python to 3.13, update libraries

[2.4.0]

Changed

  • Change structure from poetry to uv
  • Replace black, isort, fkale8, etc. by ruff

[2.3.5]

Fixed

  • Fixed critical race condition which caused incorrect convolution results when using multiple OMP threads
  • Fix poetry build

[2.3.4]

Added

  • Add HRB tutorial in docs

[2.3.3]

Fixed

  • Fix github repo link in docs
  • Improve tutorial docs

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by hippalectryon-0 11 months ago

PyLogGrid -

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by hippalectryon-0 about 1 year ago

PyLogGrid -

Fixed

  • Fix build process

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by hippalectryon-0 about 2 years ago

PyLogGrid -

Changed

  • Improve docs
  • Improve Utils/benchmark_c scripts and visualization
  • Move Maths and Physics subclasses outside of the Grid class
  • Move ETD4RK from Examples to Utils

Fixed

  • Error on a,b not integers in l_params
  • Fix a potential error where plastic was not supplied in l_params
  • Fix compiler warnings on convolver.c
  • Fix signature of interactive functions in plotLib
  • Improve stability of windows installation

Removed

  • Remove obsolete Examples/2D_basilisk/

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by hippalectryon-0 about 2 years ago

PyLogGrid -

Changed

  • Publish to pypi.org (used to be test.pypi.org)

Fixed

  • Fix Gitlab CI to only publish on new master tags
  • Fix docs

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by hippalectryon-0 about 2 years ago

PyLogGrid -

Added

  • Add A11 - 3D rotation to archive
  • Add proper packaging to release on pypi. Update the documentation accordingly
  • Add support for MSVC in convolver.c (MSVC isn't supported in the installation yet though)

Changed

  • Change license
  • Change doc to Sphinx, and improve many docs
  • Rename plotLib.pad_array_2D to plotLib.rightpad_array_2D
  • Rename LogGrid.convolver to LogGrid.compute_convolution_kernel for clarity
  • Update requirements
  • Improve installation documentation

Fixed

  • Fix pyyaml version
  • Fix normalization of datasci.randcomplex (was square instead of circular)
  • Fix the documentation build for newer Sphinx versions
  • Fix files not being cleaned by makefiles
  • Fix docs in .gitignore

Scientific Software - Peer-reviewed - Jupyter Notebook
Published by hippalectryon-0 about 2 years ago