Format standard pour les maillages par éléments finis

9

Existe-t-il un format standard pour les maillages par éléments finis qui est largement utilisé dans l'industrie?

Merci!

Benjamin
la source

Réponses:

5

"Ce qui est bien avec les normes, c'est que vous avez tellement de choix." - Andrew S. Tanenbaum

D'après mon expérience avec l'utilisation de 3 à 4 logiciels FEM différents (et en écrivant quelques-uns), il n'y a pas d'étalon-or miracle. Certains google créatifs vous donneront quelques options, allant de la mise en œuvre de ascii , basé sur XML , à hdf5 .

Je serais très heureux de découvrir que je me trompe à ce sujet. . .

meawoppl
la source
Le maillage HDF5 est mort, bien que cette page cite quelques alternatives qui utilisent HDF5 comme back-end. Xdmf utilise à la fois XML et HDF5. Tous les formats sont mauvais, mais certains sont moins mauvais.
Jed Brown
4

Exodus II (utilise NetCDF) est utilisé par de nombreux ...

http://www.osti.gov/bridge/purl.cover.jsp?purl=/10102115-8

Il y a un meilleur pdf quelque part mais je n'arrive pas à le trouver en ce moment

stali
la source
Merci pour le lien Exodus II. Je note que VTK 5.x a des codecs pour cela, ce qui est utile dans ce que nous faisons.
Simeon Fitch
1

Tout cuit jusqu'à

  • une table de coordonnées pour tous les sommets du maillage
  • une table de connectivité définissant les éléments en termes de nombres globaux pour les sommets

qui décrit complètement un maillage donné.

Il est facile de construire des scripts de conversion qui peuvent être convertis dans d'autres formats, etc.

Allan P. Engsig-Karup
la source
3
C'est plutôt simpliste, il existe également des ensembles de limites (ensembles de sommets et ensembles de faces définissant Dirichlet et Neumann / Robin), des marqueurs de sous-domaine / matériau, le type d'élément / la topologie, l'association avec un modèle géométrique et souvent des métadonnées supplémentaires pour permettre une E / S parallèle efficace. Si les solutions sont également stockées dans le même format, il existe des métadonnées massivement plus pertinentes.
Jed Brown
1
Auparavant, la plupart des générateurs de maillage produisent ce que Allan décrit, mais même pour le problème le plus simple, vous avez besoin de marqueurs de limite. La chose la plus aggravante est que le format comme ExodusII complique le problème. Si vous augmentiez ce qui précède avec UNIQUEMENT des marqueurs sur des mailles arbitraires, cela suffirait.
Matt Knepley