Định dạng chuẩn cho các lưới phần tử hữu hạn


9

Có tồn tại một định dạng tiêu chuẩn cho các lưới phần tử hữu hạn được sử dụng rộng rãi trong ngành không?

Cảm ơn!

Câu trả lời:


5

"Điều tốt đẹp về tiêu chuẩn là bạn có rất nhiều lựa chọn." - Andrew S. Tanenbaum

Theo kinh nghiệm của tôi với việc sử dụng 3-4 phần mềm FEM khác nhau (và viết một vài phần mềm của riêng tôi) là không có tiêu chuẩn vàng đạn bạc ngoài kia. Một số Google Googling sẽ cung cấp cho bạn một số tùy chọn, trong quá trình triển khai từ dựa trên ascii , dựa trên XML , đến hdf5 .

Tôi sẽ thực sự hài lòng khi phát hiện ra rằng tôi sai về điều này. . .


HDF5-lưới đã chết, mặc dù trang đó trích dẫn một số lựa chọn thay thế sử dụng HDF5 làm mặt sau của chúng. Xdmf sử dụng cả XML và HDF5. Tất cả các định dạng là xấu, nhưng một số ít xấu hơn.
Jed Brown


1

Tất cả nấu ăn xuống

  • một bảng tọa độ cho tất cả các đỉnh trong lưới
  • một bảng kết nối xác định các phần tử theo số toàn cầu cho các đỉnh

trong đó mô tả hoàn toàn một lưới nhất định.

Thật dễ dàng để xây dựng các tập lệnh chuyển đổi có thể chuyển đổi sang các định dạng khác, v.v.


3
Điều này khá đơn giản, cũng có các bộ ranh giới (bộ đỉnh và bộ mặt xác định Dirichlet và Neumann / Robin), đánh dấu tên miền / vật liệu, loại phần tử / cấu trúc liên kết, liên kết với mô hình hình học và thường siêu dữ liệu bổ sung để cho phép IO song song hiệu quả. Nếu các giải pháp cũng được lưu trữ ở cùng định dạng, thì có siêu dữ liệu phù hợp hơn.
Jed Brown

1
Trước đây, hầu hết các bộ tạo lưới đều cho ra những gì Allan mô tả, nhưng ngay cả đối với vấn đề đơn giản nhất bạn cũng cần các dấu mốc. Điều nghiêm trọng nhất là định dạng như ExodusII đã khắc phục vấn đề. Nếu bạn tăng cường các điểm trên bằng các dấu CHỈ trên các mảnh lưới tùy ý, điều đó là đủ.
Matt Knepley
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.