Я заинтересован в моделировании большого количества частиц и нуждаюсь в хорошем коде n-body. Есть ли какие-либо общедоступные продукты с открытым исходным кодом, и каковы их сильные и слабые стороны. Меня интересуют все типы кодов, те, которые можно запускать на многоядерном рабочем столе для базовых симуляций, а также те, которые можно запускать на больших параллельных кластерах (у меня есть доступ к обоим).
Для каждой записи укажите ссылку и краткое описание характера кода и сильных сторон программного обеспечения. Цель здесь состоит в том, чтобы предоставить список ссылок для тех, кто интересуется этой темой.
Во-первых, у меня нет никакого опыта в этом, я в лучшем случае увлекаюсь астрономией. Поэтому я просто собираюсь представить то, что я нашел, с минимальными комментариями на данный момент. Я нашел эту веб-страницу со ссылками на несколько программ: http://nbody.sourceforge.net/ Они ссылаются на Вашингтонский университет и их магазин n-body. Я не знаю, какой у вас должен быть статус, чтобы получить это программное обеспечение (возможно, студент).
В первой ссылке также перечислены эти источники:
Другие астрофизические проекты с N-телом
Интеграция с работой других очень желательна. Вот некоторые проекты, о которых мы знаем. Чтобы сообщить нам о других, отправив новый элемент в средство отслеживания ошибок SourceForge.
- The Nbody Shop - первое программное обеспечение, выпущенное здесь, принадлежит этой группе. Программа визуализации тела TIPSY доступна в этой группе.
- NChilada — проект по созданию параллельного пакета визуализации и анализа.
- Хаббл в бутылке — высокопроизводительный инструмент для параллельной визуализации. Хостинг на Sourceforge.
- NEMO - набор инструментов для звездной динамики.
- GADGET — свободно доступный параллельный код для космологического моделирования N-тел/SPH.
- SUNRISE - программа GPL для создания изображений переноса излучения космологических или галактических симуляций SPH.
- AMIGA - свободно доступный (GPL) параллельный код адаптивной сетки с общей памятью, который также включает средство поиска групп.
- astro-sim.org - сайт сообщества с указателями на астрофизические коды CFD и n-body.
Некоторые дополнительные ссылки, которые я нашел:
Я надеюсь, что эта серия ссылок даст вам то, что вы хотите.
http://www.supersci.org/Codes.php
Некоторые из них с открытым исходным кодом, а некоторые нет. Вам придется немного погуглить, чтобы получить полезную информацию, но, по крайней мере, с чего-то начать.
Амара Грэпс написал хороший обзор методов моделирования n тел .
пользователь854
Хелдер Велес