Skip to content

Releases: mpmendenhall/MPMUtils

Expansion and reorganization

29 Jul 04:06
Compare
Choose a tag to compare

Updating and cleaning up code, migrating higher-quality products into new directories. Reducing dependencies where possible, for easier integration into other projects. CMake-based build system for testing compile.

Cleanup; local jobs launcher

03 Nov 15:42
f6b6a25
Compare
Choose a tag to compare

Added "local run" option to job launcher.
Removed static member variables from XMLBuilder (bad in shared libraries).

Dynamic plugins

02 Nov 20:29
Compare
Choose a tag to compare

Configure PluginSaver plugins from a libconfig text file

v3.2.2

26 Oct 20:18
0d13e40
Compare
Choose a tag to compare

Fancier batch jobs script; miscellaneous updates

Batches and buffers

16 Sep 18:02
519b252
Compare
Choose a tag to compare

New utilities for batch job launching and inter-thread buffers.

Smart pointers

29 Jun 13:30
Compare
Choose a tag to compare

Start using std::shared_ptr where useful. Various non-backwards-compatible updates.

Decay generator updates

02 Jun 17:59
Compare
Choose a tag to compare

Improved ENSDF database parsing and manipulation

Reusable pool template

02 May 19:29
Compare
Choose a tag to compare

Template class for reusable item allocation pool

Reference-counted allocation pools

26 Apr 12:52
Compare
Choose a tag to compare

Added class for re-usable reference-counted objects (for, e.g., buffer space). Switched from NULL to nullptr, the c++11 preferred method for explicitly indicating a pointer versus integer 0.

Careful with version numbers!

25 Apr 12:16
Compare
Choose a tag to compare

Start more deliberate version numbering, vX.Y.Z or vX.Y.ZpW
X: increment major milestone changes
Y: increment on changes breaking API backwards-compatibility
Z: increment on backwards-compatible additions/improvements
W: bugfix patch to supersede previous version