Skip to content

CellType of unspecified number of nodes. #16

@ThomasAbballe

Description

@ThomasAbballe

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions