- Fixed header (comment) counting bug
- Refactored code and added a
description.pymodule which now more safely houses static pimc description data.
- Fixed small bug in
merge.pyrelated to counting bins in cumulative averages
- Fixed a small bug in
reduce-one.pyrelated to axis labels for pcycle
- Fixed a small bug in
reduce-one.pyrelated to axis labels for planeaveVext
- Updated
PIMCResultsto have a convenience method.epdata_byval()aiding the extraction of data for reduced vector estimators
- Updated
merge.pyto use pandas.read_csv() for faster large file management
- Updated
merge.pyto use subprocess for line counting - This massively increases performance for large files
- Fixed a bug in
rsubmit.py
- Stripped absolute path to pimc.e executable from
rsubmit.pyto avoid issues
- Fixed a bug in the header of
rsubmit.py
- Removed some old code related to ssf/ssfq
- fixed a bug in pimchelp when reading parameters from a file
- Updated
merge.pyto deal with possibly empty/corrupt files upon open
- Modification to
reduce-one.pyto allow for weighted averages and standard errors when merging over different seeds.
- Modification to
merge.pyto allow for pre-averaging of seeds using the--seedcmdline argument.
- Added considerable functionality to use multiple estimators and multiple values. Useful for comparing two different measurements of the same estimator.
- Updated pimcave.py to take a single estimator
- Updated merge.py to use less memory for cumulative estimators
- Added parallel to gensubmit.py and rsubmit.py to run parallel tasks on the cluster easier
- Updated reduce-one.py to deal with "average" estimators
- Added custom output labels to merge.py
- Adding ssfq files to merge.py
- Added some LJ log parameters to parameter map
- Added a q-resolved
ssfqto reduce-one
- added static structure factor (
ssf) to reduce-one
- Bugfix in
pimchelp.get_pimcid()which only shows up when the chemical potential is negative