Skip to content

Releases: mushroomfire/mdapy

V0.10.3

30 Jan 13:03
Compare
Choose a tag to compare
  • Fix bug when read/write POSCAR with reduced positions.
  • Fix bug when read data file with multi space.
  • Fix bug when read dump with reduced positions.
  • Add support for write data with type name list.
  • Support read/write simple Crystallographic Information File cif format.

v0.10.2

08 Jan 06:21
Compare
Choose a tag to compare
  • Significantly optimize the performance of Neighbor class.
  • Add label for colorbar while visualizing in jupyter.

v0.10.1

18 Dec 09:51
Compare
Choose a tag to compare
  • Provide a GUI interface based on the polyscope.
  • Provide a GUI software for Windows platform.
  • Fix a bug when generating System from array with velocity.
  • Modify repr of System to print entire DataFrame.
  • Fix a bug in pair_distribution class.
  • Fix a bug when loading dump file.
  • Fix a bug in PTM module.
  • Update polars version to 0.20.0
  • Updated README.

v0.10.0

04 Dec 06:54
Compare
Choose a tag to compare
  • Make mdapy support polars>=0.19.17
  • Make mdapy support taichi>=1.7.0
  • Fix a bug in void_distribution class
  • Fix a bug when system with small size
  • Change the display when system pos changed

v0.9.9

21 Nov 14:11
Compare
Choose a tag to compare
  • Rewrite the pltset and add a set_figure feature, which makes plotting easier.
  • We can use elemental list to calculate the atomic temperature now.
  • Fix a bug when loading xyz file.
  • Update support for Polars>=0.19.14.
  • Prepared to support Python 3.12.
  • Remove the SciencePlots and pyfnntw as optional dependency for concise.

v0.9.8

13 Nov 11:06
Compare
Choose a tag to compare
  • Update support for Polars>=0.19.13
  • Support clustering with multi cutoff distance for different elemental pairs.
  • Add species clustering feature.
  • Let k3d be an optional dependency. One can install it only if you need visualize the System in Jupyter environment.

v0.9.7

05 Nov 10:27
Compare
Choose a tag to compare
  • Experimentally support Visualizing System (only in Jupyter environment).
  • Add k3d as a dependency.
  • Add jupyter as a dependency.

v0.9.6

02 Nov 09:08
Compare
Choose a tag to compare
  • One can explicitly assign the type number when writing to data file.
  • Support load/save POSCAR format.
  • Support load/save XYZ format.

v0.9.5

24 Oct 15:09
Compare
Choose a tag to compare
  • Fix the documentations.
  • Add a dynamic logo.
  • Improve the memory use for System class.
  • Improve the README.
  • Add plot for 3D spatial binning.

v0.9.4

20 Oct 12:59
Compare
Choose a tag to compare
  • Remove dependency for Pandas and Pyarrow. mdapy uses Polars to be the newer DataFrame structure.
  • Updated Documentation.
  • Improve the importing speed.
  • Minor improvement on compilation speed.