OpenFOAM: Nguồn mở cho động lực học chất lỏng tính toán

OpenFOAM: Nguồn mở cho động lực học chất lỏng tính toán

OpenFOAM: Nguồn mở cho động lực học chất lỏng tính toán

OpenFOAM là một Hộp dụng cụ (ToolBox) bởi Mã nguồn mở và có thể lập trình, được sử dụng trong Động lực học chất lỏng tính toán (Động lực học chất lỏng tính toán - CFD).

Ngoài việc cởi mở, nó cũng miễn phí và được tạo ra bởi Tổ chức OpenFOAM. Và nó được phân phối độc quyền dưới Giấy phép Công cộng (GPL), vì lợi ích của tất cả.

OpenFOAM: Giới thiệu

OpenFOAM đã chọn Giấy phép GPL để cung cấp cho người dùng của chương trình, tự do sửa đổi và phân phối lại phần mềm và đảm bảo tiếp tục sử dụng miễn phí, trong các điều khoản của giấy phép. Làm giống nhau, a sự thay thế tuyệt vời trong lĩnh vực này chống lại các giải pháp độc quyền, khép kín và thương mại.

Cần lưu ý rằng OpenFOAM được tạo ra và phát hành bởi công dân Henry weller, trong năm 1989, dưới cái tên "FOAM»Và được xuất bản thành«OpenFOAM"bởi Henry Weller, Chris Greenshields và Mattijs Janssens, vào tháng Mười Hai 2004. Kể từ đó, OpenFOAM nó đã tiếp tục được quản lý và phát triển với các phiên bản mới được phát hành cho công chúng hàng năm. Và phiên bản ổn định mới nhất được phát hành là số 7.

OpenFOAM: Nội dung

OpenFOAM: Mở ToolBox cho CFD

Động lực học chất lỏng tính toán là gì?

Theo Blog SSE, trang web chuyên về vấn đề này, trong artículo, Đây là:

"Động lực học chất lỏng tính toán hay CFD (Động lực học chất lỏng tính toán) là lĩnh vực kiến ​​thức liên quan đến mô phỏng số của dòng chất lỏng, sự truyền nhiệt và các hiện tượng liên quan như phản ứng hóa học, cháy, khí quyển, v.v. CFD có nguồn gốc từ sự kết hợp của hai ngành: cơ học chất lỏng và tính toán số. Các phương trình chi phối dòng chất lỏng có nguồn gốc từ cơ học chất lỏng và có thể được giải bằng các phương pháp số khác nhau".

"Computational Fluid Dynamics được sử dụng rộng rãi trong các phân khúc công nghiệp khác nhau và hỗ trợ thiết kế và sản xuất hàng trăm sản phẩm, chẳng hạn như máy bay, ô tô và tàu thủy, cũng như các loại thiết bị công nghiệp đa dạng nhất. Cơ học chất lỏng tính toán có thể được sử dụng từ giai đoạn khái niệm của dự án, giúp xác định khả năng tồn tại và giải pháp sản phẩm tốt nhất, cho đến giai đoạn sản xuất, cho phép thể hiện các tình huống khác nhau".

OpenFOAM có những tính năng gì?

OpenFOAM có nhiều nhiều tính năng. Trong số này có thể kể đến:

  • Khả năng mô phỏng bất cứ thứ gì liên quan đến khu vực CFD, chẳng hạn như: Dòng chảy hỗn loạn trong khí động học ô tô, đến đám cháy và dập lửa trong các tòa nhà, liên quan đến quá trình đốt cháy, phản ứng hóa học, truyền nhiệt, vòi phun chất lỏng và màng.
  • Nó bao gồm các công cụ để di chuyển trong và xung quanh các hình học phức tạp (ví dụ: một chiếc xe), và để xử lý dữ liệu và trực quan hóa, trong số những công cụ khác.
  • Chạy các phép tính song song theo tiêu chuẩn để tận dụng tối đa bộ vi xử lý đa lõi và máy tính đa xử lý hiện nay.

Các đặc điểm kỹ thuật khác cần làm nổi bật là:

Động lực học chất lỏng / Mô hình vật lý

  • Mô hình nhiễu loạn
  • Mô hình nhiệt vật lý
  • Giao thông vận tải / Rheology
  • Nhiều nữa

phân tích dữ liệu

  • Xử lý hậu kỳ ParaView
  • Giao diện dòng lệnh sau xử lý (CLI)
  • Vẽ đồ thị và giám sát dữ liệu

Hình học và mắt lưới

  • Tạo lưới cho các hình học phức tạp với SnappyHexMesh
  • Tạo lưới cho các hình học đơn giản với blockMesh
  • Công cụ chuyển đổi lưới
  • Công cụ xử lý lưới

Giải pháp số

  • Phương pháp số
  • Bộ giải hệ thống tuyến tính
  • Bộ giải hệ thống ODE

Máy tính và Lập trình

  • Cú pháp phương trình
  • Thư viện chức năng
  • Tính toán song song

Có thể lấy OpenFOAM ở đâu?

Trang web chính thức của OpenFOAM Nó bằng tiếng Anh nhưng nó có một giao diện rất trực quan và dễ khám phá. Nó cũng có các trang web phụ trợ khác với rất nhiều thông tin. Sau đó, tương tự:

Kết luận

Kết luận

Chúng tôi hy vọng rằng này "bài viết nhỏ hữu ích" trên «OpenFOAM», mà là một «Caja de Herramienta (ToolBox)» de nguồn mở và có thể lập trình cho việc nghiên cứu «Dinámica de Fluidos Computacionales (Computational Fluid Dynamics - CFD)», rất được quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng và «GNU/Linux».

Và để biết thêm thông tin, đừng ngần ngại truy cập bất kỳ Thư viện trực tuyến như OpenLibra y jedit đọc sách (PDF) về chủ đề này hoặc chủ đề khác lĩnh vực kiến ​​thức. Còn bây giờ, nếu bạn thích điều này «publicación», đừng ngừng chia sẻ nó với những người khác, trong Các trang web, kênh, nhóm hoặc cộng đồng yêu thích của mạng xã hội, tốt nhất là miễn phí và mở như Loại voi lớn đa tuyệt chủnghoặc an toàn và riêng tư như Telegram.

Hoặc chỉ cần truy cập trang chủ của chúng tôi tại DesdeLinux để đọc các bài viết thú vị khác về «Software Libre», «Código Abierto», «GNU/Linux» và các chủ đề khác liên quan đến «Informática y la Computación»«Actualidad tecnológica».


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.