Skip to content

jse-release-v3.13.5

Choose a tag to compare

@liqa1024 liqa1024 released this 02 Jan 23:03
  • Added support for the latest JDK 25 and LAMMPS 2025.
  • NNAP now provides a pure Java implementation of the basis, eliminating the need to go through JNI when performing basis calculations in APC.
  • The NNAP Trainer now disables L2 regularization by default due to its limited effectiveness.
  • Removed a large number of NNAP features that showed limited practical benefit but significantly increased code complexity.
  • Added support for configuring CMAKE_SETTING via environment variables.
  • The uniqueID has been uniformly expanded to a 16-character length.
  • Added support for utilities such as json2list, list2json, and related features.
  • Significantly optimized the initialization of JNI-related libraries, making the process smarter and more automated.
  • Refactored the jse.lmp.NativeLmp structure: core functionality has been moved to jse.clib.LmpCore, with complete version isolation.
  • Added support for running the internal LAMMPS directly via jse -lmp.
  • Introduced new commands jse --jniclean and jse --jnibuild.
  • Standardized command formats.
  • Provided a fully automated installation script and updated the related documentation.