Elmer là một mã nguồn mở phần mềm mô phỏng multiphysical phát triển bởi CSC. Phát triển Elmer đã được bắt đầu năm 1995 trong sự hợp tác với trường Đại học Phần Lan, các viện nghiên cứu và ngành công nghiệp.
Elmer gồm các mô hình vật lý của động lực học chất lỏng, Cơ khí, điện, truyền nhiệt và âm thanh, ví dụ. Chúng được mô tả bởi các phương trình vi phân từng phần mà Elmer giải quyết bằng phương pháp phần tử hữu hạn (FEM).
Là một phần mềm mã nguồn mở, Elmer cũng cung cấp cho người sử dụng các phương tiện để sửa đổi các thủ tục giải pháp hiện có và phát triển giải quyết mới cho phương trình của người dùng quan tâm
Tính năng .
- truyền nhiệt: mô hình cho dây điện, bức xạ và biến đổi pha
- dòng chảy chất lỏng: các phương trình Navier-Stokes, Stokes và Reynolds phương trình
- vận chuyển loài: phương trình đối lưu-khuếch tán generic
- co giãn: phương trình đàn hồi chung, giảm chiều mô hình cho tấm và vỏ
- Acoustics: phương trình Helmholtz
- Điện từ: tĩnh điện, tĩnh từ, cảm ứng
- Microfluidics: điều kiện trơn trượt, các phương trình Poisson-Boltzmann
- phương pháp Levelset: vấn đề ranh giới miễn phí Euler
- Quantum Mechanics: mật độ lý thuyết chức năng (Kohn-Sham)
- chương trình Thời gian hội nhập cho các phương trình thứ tự đầu tiên và thứ hai
- phương pháp Giải pháp cho các vấn đề eigenvalue
- giải quyết hệ thống tuyến tính trực tiếp (LAPACK & Umfpack)
- lặp Krylov giải quyết không gian con cho các hệ thống tuyến tính
- Multigrid giải quyết (GMG và AMG) cho một số phương trình cơ bản
- ILU chuẩn bị trước của hệ thống tuyến tính
- song song của các phương pháp lặp
- Các phương pháp Galerkin tục
- Ổn định công thức phần tử hữu hạn, bao gồm các phương pháp còn lại miễn phí bong bóng và SUPG
- Adaptivity, đặc biệt là trong 2D
- giải quyết BEM (không có đa cực tăng tốc)
Bình luận không