Mô phỏng SPH


7

Có mô phỏng nào có thể thu được bằng cách sử dụng thủy động lực học hạt mịn và có thể được cấu hình để bao gồm các điều kiện ban đầu khác nhau không? Tôi muốn mô phỏng các va chạm hành tinh và tác động của chúng. Tôi muốn sao chép chính xác các liên kết sau đây.


https://www.youtube.com/watch?v=Fwl_JBQtH9o



Sẽ thật tuyệt vời nếu bạn có thể nói chính xác hơn một chút, bạn thực sự mong muốn điều gì. Có rất nhiều thuật toán, bao gồm SPH và các biến thể của nó, nhiều mã được viết và nhiều kết quả đầu ra đẹp mắt, bao gồm các va chạm hành tinh.
Alexey Bobrick

1
Thuật toán mà tôi đang tìm kiếm có thể mô phỏng các va chạm như liên kết sau: youtube.com/watch?v=Fwl_JBQtH9o
Artemisia

Tôi đang cố gắng sao chép chính xác mã được sử dụng cho liên kết YouTube đó.
Artemisia

Bạn có thể tìm thấy mã SPH của Canup không? Tôi là một sinh viên tiến sĩ người Brazil và tôi đang tìm kiếm một mã giống như bạn .. Cảm ơn =)
Andre Amarante

@AndreAmarante, thật không may, tôi không thể tìm thấy mã của Canup. Các mã SPH khác đã cung cấp nhiều thông tin chuyên sâu về cách tìm ra nó, vì vậy tôi khuyên bạn nên kiểm tra chúng. Chúc mừng!
Artemisia

Câu trả lời:


6

Tôi muốn giới thiệu mã Tiện ích của MPA Garching cho các mô phỏng vũ trụ về sự hình thành cấu trúc. Nó chủ yếu là lực hấp dẫn, nhưng tôi tin rằng bạn cũng có thể bao gồm các hiệu ứng khí:

GADGET tính toán lực hấp dẫn với thuật toán cây phân cấp (tùy ý kết hợp với sơ đồ lưới hạt cho lực hấp dẫn tầm xa) và thể hiện chất lỏng bằng phương pháp thủy động lực học hạt mịn (SPH). Mã này có thể được sử dụng cho các nghiên cứu về các hệ thống bị cô lập hoặc cho các mô phỏng bao gồm sự mở rộng vũ trụ của không gian, cả có hoặc không có điều kiện biên định kỳ. Trong tất cả các loại mô phỏng này, GADGET theo dõi sự phát triển của hệ thống cơ thể N không va chạm tự hấp dẫn và cho phép tùy chọn động lực khí. Cả tính toán lực lượng và bước thời gian của GADGET đều hoàn toàn thích ứng, với một phạm vi động, về nguyên tắc, không giới hạn.

Tôi không biết đây có phải là thứ thường được sử dụng cho các nhiệm vụ như của bạn không, nhưng nó có thể là một nơi để bắt đầu tìm kiếm.


Cảm ơn :) nó là một khởi đầu tốt. Tôi muốn mô phỏng chính xác youtube.com/watch?v=Fwl_JBQtH9o
Artemisia

1
Có nhiều mã SPH khác nhau xung quanh cộng đồng thiên văn học (tôi có một mình), nhưng AFAIK không có ngoại trừ tiện ích nào có sẵn để tải xuống (đơn giản vì các mã này rất cụ thể và dễ bị phá vỡ nếu bạn không biết bạn đang làm gì) . Vấn đề với tiện ích là nó thực hiện thuật toán SPH lỗi thời (> 10 tuổi) và không bao giờ thực sự có ý nghĩa đối với các va chạm hành tinh (Tôi cá là bạn sẽ cần một phương trình trạng thái cụ thể cho các va chạm hành tinh).
Walter

À đúng rồi. Tôi dự định sử dụng các phương trình phân tích trạng thái ANEOS.
Artemisia

Tôi muốn một mô phỏng với phiên bản cập nhật hơn của thuật toán SPH, không có vấn đề gì nếu tôi phải mua nó :) Có gợi ý nào không?
Artemisia

1
@Walter: có nhiều mã SPH công khai tốt khác. Kiểm tra mọi đánh giá gần đây về SPH, ví dụ Springel, Price hoặc Rosswog.
Alexey Bobrick
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.