Commit 33372529 authored by Peter Eastman's avatar Peter Eastman
Browse files

Bug fix: State.getParameters() always returned None

parent 9eb00769
......@@ -60,8 +60,10 @@
Py_INCREF(Py_None);
}
if (getParameters) {
pParameters = Py_None;
Py_INCREF(Py_None);
pParameters = PyDict_New();
const std::map<std::string, double>& params = state.getParameters();
for (std::map<std::string, double>::const_iterator iter = params.begin(); iter != params.end(); ++iter)
PyDict_SetItemString(pParameters, iter->first.c_str(), Py_BuildValue("d", iter->second));
} else {
pParameters = Py_None;
Py_INCREF(Py_None);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment