Hi all !
I've recently worked on the conversion of Nastran Super Elements (code DMIG, but also CELAS2, CELAS4) to Systus. I think we are almost done, as most things should be working correctly. (I hope)
Anyway, during these developments, I ran into a small problem : there is no CellType with a non fixed number of nodes. Or, more precisely, there are (POLYL, POLYGON, etc) but Vega does not work properly with them. I found a small trick to be able to create the cells, but the mesh.find() is not working.
Bottom line, the issue seems to be each type of cells are stocked in a huge array of nbcells*nbNodesByCells, which simply don't allow a type to have an unspecified number of nodes.
It's kinda annoying, because I had to create 17 Types "POLYn" of cells, in order to cover all ground of my Systus Super Elements. It's not a very beautiful code, and it's not, of course, scalable. I don't now if it's a priority development, but it sure could be useful to me !
For now, I completely deactivate (in 37b7c66) all these types as I think it's misleading to keep them in this "broken" state.
Hi all !
I've recently worked on the conversion of Nastran Super Elements (code DMIG, but also CELAS2, CELAS4) to Systus. I think we are almost done, as most things should be working correctly. (I hope)
Anyway, during these developments, I ran into a small problem : there is no CellType with a non fixed number of nodes. Or, more precisely, there are (POLYL, POLYGON, etc) but Vega does not work properly with them. I found a small trick to be able to create the cells, but the mesh.find() is not working.
Bottom line, the issue seems to be each type of cells are stocked in a huge array of nbcells*nbNodesByCells, which simply don't allow a type to have an unspecified number of nodes.
It's kinda annoying, because I had to create 17 Types "POLYn" of cells, in order to cover all ground of my Systus Super Elements. It's not a very beautiful code, and it's not, of course, scalable. I don't now if it's a priority development, but it sure could be useful to me !
For now, I completely deactivate (in 37b7c66) all these types as I think it's misleading to keep them in this "broken" state.