Skip to content

Add Polygon/Polyhedron NSIDED/NFACED ExodusII output#4490

Open
ConnorOuellette wants to merge 1 commit into
libMesh:develfrom
ConnorOuellette:c0polyhedron-exodus-nfaced
Open

Add Polygon/Polyhedron NSIDED/NFACED ExodusII output#4490
ConnorOuellette wants to merge 1 commit into
libMesh:develfrom
ConnorOuellette:c0polyhedron-exodus-nfaced

Conversation

@ConnorOuellette

Copy link
Copy Markdown

Summary

This adds ExodusII output support for libMesh’s arbitrary polygon and polyhedron elements:

  • writes C0POLYGON elements as Exodus NSIDED blocks
  • writes C0POLYHEDRON elements as Exodus NFACED blocks
  • emits the associated face block, face-node connectivity, face counts, element-face connectivity, and element face counts needed for NFACED output

Notes

  • If using ParaView, the default IOSS Reader does not support polygonal/polyhedral input. Please use the Legacy Exodus Reader.
  • Fixed an error with build_cube() where corner nodes were scaled twice

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant