Formato estándar para mallas de elementos finitos.

9

¿Existe un formato estándar para mallas de elementos finitos que se usa ampliamente en la industria?

¡Gracias!

Benjamín
fuente

Respuestas:

5

"Lo bueno de los estándares es que tienes tantos para elegir". - Andrew S. Tanenbaum

En mi experiencia con el uso de 3-4 piezas diferentes de software FEM (y escribir algunas propias) es que no hay un estándar de oro de bala de plata por ahí. Algunos creativo googlear le dará algunas opciones, que van en la implementación de ascii-conducido , basado en XML , a hdf5 .

Me encantaría descubrir que estoy equivocado sobre esto. . .

meawoppl
fuente
La malla HDF5 está muerta, aunque esa página cita algunas alternativas que usan HDF5 como back-end. Xdmf utiliza tanto XML y HDF5. Todos los formatos son malos, pero algunos son menos malos.
Jed Brown
4

Exodus II (utiliza NetCDF) es utilizado por muchos ...

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

Hay un mejor pdf en alguna parte, pero parece que no puedo encontrarlo en este momento

stali
fuente
Gracias por el enlace Exodus II. Observo que VTK 5.x tiene códecs, lo que es útil en lo que estamos haciendo.
Simeon Fitch
1

Todo se cocina hasta

  • una tabla de coordenadas para todos los vértices en malla
  • una tabla de conectividad que define elementos en términos de números globales para vértices

que describe completamente una malla dada.

Es fácil construir scripts de conversión que puedan convertir a otros formatos, etc.

Allan P. Engsig-Karup
fuente
3
Esto es bastante simplista, también hay conjuntos de límites (conjuntos de vértices y conjuntos de caras que definen Dirichlet y Neumann / Robin), marcadores de subdominio / material, tipo de elemento / topología, asociación con un modelo geométrico y, a menudo, metadatos adicionales para permitir una E / S paralela eficiente. Si las soluciones también se almacenan en el mismo formato, hay metadatos masivamente más relevantes.
Jed Brown
1
Solía ​​ser que la mayoría de los generadores de malla generan lo que Allan describe, pero incluso para el problema más simple, necesita marcadores de límite. Lo más agravante es que formatos como ExodusII complican demasiado el problema. Si aumentara lo anterior con SOLO marcadores en piezas de malla arbitrarias, eso sería suficiente.
Matt Knepley