+ FEM: replace set with list to preserve order

This commit is contained in:
wmayer
2015-05-15 13:48:29 +02:00
parent 84d579186c
commit 96e77ab5bf
3 changed files with 6 additions and 6 deletions

View File

@@ -690,10 +690,10 @@ PyObject* FemMeshPy::getElementNodes(PyObject *args)
return 0;
try {
std::set<int> resultSet = getFemMeshPtr()->getElementNodes(id);
std::list<int> resultSet = getFemMeshPtr()->getElementNodes(id);
Py::Tuple ret(resultSet.size());
int index = 0;
for (std::set<int>::const_iterator it = resultSet.begin();it!=resultSet.end();++it)
for (std::list<int>::const_iterator it = resultSet.begin();it!=resultSet.end();++it)
ret.setItem(index++, Py::Int(*it));
return Py::new_reference_to(ret);