| Тип файла | APK |
|---|---|
| Версия | 1.8 |
| Издатель | Mikhail Kulesh |
| Дата выпуска | 30 дек. 2019 г. |
| Дата добавления | 30 дек. 2019 г. |
| Требования ОС | Android |
| Требования | Requires Android 4.1 and up |
| Всего скачиваний | 3 |
| Цена | Free |
Описание
MMD — это классический код молекулярной динамики, реализованный в виде приложения для Android. MMD — это аббревиатура от Method of Molecular Dynamics, которая представляет собой компьютерное моделирование движения частиц (атомов, молекул). Это моделирование выполняется с учетом заданных начальных и граничных условий и потенциала, описывающего взаимодействие частиц.
Траектории частиц определяются численно. Хорошо известное интегрирование уравнения движения Ньютона по скорости Верле используется для системы взаимодействующих частиц. Силы между частицами определяются аналитически с использованием «функции парного потенциала», которая зависит от расстояния между двумя частицами.
В физике MMD используется для изучения динамики явлений на атомном уровне, которые нельзя наблюдать напрямую. В контексте мобильных устройств его можно использовать как небольшую мобильную лабораторию для понимания основ физики элементарных частиц. Кроме того, его можно использовать для создания красивых динамичных картинок, которые подходят в качестве живых обоев.
Возможности приложения:
- Приложение можно установить в качестве живых обоев, которые визуализируют текущую экспериментальную установку.
- В режиме живых обоев в качестве фона можно использовать активные статические обои. Вы можете смешать свою любимую фоновую картинку с частицами, летящими перед ней.
- Изменения, сделанные в основном приложении, будут применены к демону живых обоев, чтобы упростить настройку обоев.
- Генерация исходной структуры частиц с использованием диагональных или квадратных сеток заданного размера
- Возможность выбора граничного условия (полная энергия постоянна, кинетическая энергия постоянна или нет ограничений)
- Если кинетическая энергия ограничена, можно применить термическое изменение, которое имитирует нагрев/охлаждение системы.
- Возможность изменить значение гравитации. Вектор гравитации также можно изменить вращением устройства.
- Возможность выбора и визуализации выбранного потенциала. В настоящее время доступны три общих потенциала: Леннарда-Джонса, Морса и Борна-Майера.
- Скин частиц можно выбрать из встроенного клип-арта.
- Мультисенсорный интерфейс используется для масштабирования и перетаскивания экспериментальной области.
Примечание: поскольку приложение реализует метод численного интегрирования, оно создает значительную нагрузку на ЦП. Поэтому режим живых обоев не подходит для маломощных устройств.
Ключевые слова: живые обои, HD обои, физика, молекулярная динамика, моделирование атомов, эксперимент
Приложение на 100% с открытым исходным кодом. Пожалуйста, не стесняйтесь загружать, исследовать, разветвлять или вносить свой вклад на https://github.com/mkulesh/atomicDynamics.
Языки: английский, русский.