+ FEM: add a couple of methods to Python interface

This commit is contained in:
wmayer
2015-05-09 00:15:05 +02:00
parent d3029657f0
commit a538d3c29d
4 changed files with 115 additions and 4 deletions

View File

@@ -625,6 +625,17 @@ std::set<int> FemMesh::getNodesByVertex(const TopoDS_Vertex &vertex) const
return result;
}
std::set<int> FemMesh::getElementNodes(int id) const
{
std::set<int> result;
const SMDS_MeshElement* elem = myMesh->GetMeshDS()->FindElement(id);
if (elem) {
for (int i = 0; i < elem->NbNodes(); i++)
result.insert(elem->GetNode(i)->GetID());
}
return result;
}
void FemMesh::readNastran(const std::string &Filename)
{
Base::TimeInfo Start;