Đây là ứng dụng Linux có tên igafem để chạy trong Linux trực tuyến có bản phát hành mới nhất có thể được tải xuống dưới dạng igafem-v2.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên igafem này để chạy trong Linux trực tuyến với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
igafem để chạy trong Linux trực tuyến
MÔ TẢ
Phân tích Isogeometric (IGA) là một bước tiến cơ bản trong cơ học tính toán cung cấpkhả năng tích hợp các phương pháp phân tích vào các công cụ Thiết kế Hỗ trợ Máy tính (CAD) và ngược lại. Lợi ích của cách tiếp cận như vậy là rõ ràng, vì thời gian từ thiết kế đến phân tích được giảm đáng kể dẫn đến tiết kiệm lớn về chi phí và thời gian cho ngành công nghiệp. Việc kết hợp chặt chẽ giữa CAD và phân tích trong IGA đòi hỏi kiến thức từ cả hai lĩnh vực và một trong những mục tiêu của MIGFEM là cung cấp mã IGA FEM đơn giản dễ hiểu. Công trình được tài trợ bởi Quỹ tài trợ của Mạng lưới Đào tạo Ban đầu FP7 theo số tài trợ 289361 'Tích hợp Công nghệ Thiết kế Hình học và Mô phỏng Số.'
Nếu bạn sử dụng mã này hoặc lấy cảm hứng từ nó, vui lòng trích dẫn tài liệu tham khảo sau trong công việc của bạn:
VP Nguyễn, C Anitescu, S Bordas, T Rabczuk. "Phân tích Isogeometric: tổng quan và các khía cạnh triển khai trên máy tính". Toán học và Máy tính trong Mô phỏng, (2015), trang 89-116, Tập 117.
Tính năng
- Độ co giãn tuyến tính 1D, 2D, 3D với Bsplines / NURBS / Tsplines
- h, p và k-sàng lọc
- 2D XIGA cho các vết nứt không có lực kéo và giao diện vật liệu
- Phương pháp phạt, hệ số Lagrange, phương pháp bình phương nhỏ nhất cho các điều kiện biên Dirichlet
- Hỗ trợ NURBS đa bản vá tương thích 2D
- Vỏ Kirchhoff và Kirchhoff-Love (công thức tự do xoay vòng)
- Tấm Kirchhoff và tấm Mindlin-Reissner với NURBS
- Thực hiện IGA dựa trên trích xuất Bezier (2D và 3D)
- Hỗ trợ Tsplines từ Rhino3d (xem thêm GeoPDEs)
- Phi tuyến tính về mặt hình học đối với chất rắn và vỏ mỏng.
- Phân tích động lực học tạm thời với Newmark tiềm ẩn và lược đồ chênh lệch trung tâm rõ ràng
- Phân tích dao động tự do của vật rắn / tấm / vỏ.
- Các kỹ thuật hình ảnh hóa khác nhau cho B-splines / NURBS / Tsplines
- NURBS đa bản vá không tương thích 2D / 3D với phương pháp của Nitsche (xem nitsche-2D.zip)
- Ghép nối các yếu tố cấu trúc và rắn bằng phương pháp của Nitsche (phát triển)
- phương pháp điểm vật liệu với B-splines (phát triển)
- Arlequin 2D cho khớp nối lưới
- Có sẵn trong Octave với GUI (kiểm tra igafemgui)
- Các phương pháp sắp xếp cho độ đàn hồi
Khán giả
Khoa học / Nghiên cứu, Giáo dục, Kỹ thuật
Ngôn ngữ lập trình
MATLAB, C
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/cmcodes/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ một trong những Hệ thống hoạt động miễn phí của chúng tôi.