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!

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. . .


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


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.


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.