Skip to content

Release 0.2: Energies, Locks, and Caches (Oh My!)

Compare
Choose a tag to compare
@knightofkessler knightofkessler released this 24 Jul 21:56
· 29 commits to master since this release

Version 0.2 of CMDS adds a number of new features, including

  • functions that facilitate computing and plotting the energy of a system.
  • a caching system (which uses the locking system) that allows certain function handles to be cached rather than recalculated every time they are used. This system massively speeds up functions like integ and stm.
  • a locking system that can prevent desired properties and namespaces from being edited carelessly.
  • functions for storing and retrieving the active coordinate system using a single variable.
  • a new dimension mode in cplot that allows viewing q[i] - qdot[i] or q[i] - p[i] space, where [i] is a positive integer.
  • various minor fixes and improvements.