General Energy Group analysis class.
|
__init__(self,
cst,
trjfile,
orig_cfgfile,
groups)
Initialize |
|
|
|
getGroups(self)
Return energy groups. |
|
|
|
getEnergyTimeSeries(self)
return energy values |
|
|
|
_prepareCfg(self,
orig_cfgfile,
new_cfgfile,
cmsfile,
trjfile,
outputfile)
Prepare a config file for vrun using backend config file. |
|
|
|
_prepareCmsfile(self,
cst,
cmsfile,
groups)
Create a cms file for vrun based on group definition. |
|
|
|
_launchVrun(self,
cfgfile,
cmsfile)
Launch vrun to evaluate energy. |
|
|
|
_processLine(self,
energy_match,
line,
ngroups) |
|
|
|
_parseOutput(self,
filename)
Parse output from vrun to retrieve energy. |
|
|
|
_sort_dict(self,
d)
sort dictionary values by keys; return two lists |
|
|
|
|
|
_cleanup(self,
file_list)
Cleanup temporary created files |
|
|