SphereSim является открытым исходным кодом, полностью бесплатно и кросс-платформенный графический программный проект, который предоставляет инструмент для анимации и моделирования движения и поведение частиц в пространстве. SphereSim2 полностью переписан из оригинала SphereSim application.Includes особенностей реалистичным и динамичным физической simulationsKey включают реалистичные и динамические физические симуляции движений частиц, гравитации, столкновения сил, Леннард-Джонса-потенциал сил, многопоточных вычислений, гибкая размером шага методов Рунге-Кутты, интерактивный и непрерывный вид частиц,
Это также возможность расчета и отображения различных физических эффектов в группах частиц, таких как броуновское движение. Программа состоит из клиентской и серверной компонентами, и работает на Linux и Microsoft Windows операционной systems.Getting началось с SphereSimInstalling приложение SphereSim на вашем компьютере GNU / Linux является довольно простой процесс, но сначала вы должны начать с загрузки последней версии из Либо Softoware или проекта и Rsquo; сайт с, сохранить архив где-то на вашем компьютере и распаковать его.
Убедитесь, что все его требования будут установлены, откройте эмулятор терминала приложение, перейдите в папку, где вы и Rsquo; ве добытого архивный файл с & lsquo; кд & Rsquo; Команда (например, CD / дома / softoware / jellysheep-spheresim-6465722c2904) и запустить & lsquo;. & CMake Rsquo; команду, чтобы настроить программу.
После процесса конфигурации, который не должен и Rsquo; т взять больше, чем несколько секунд, необходимо запустить и lsquo; сделать и Rsquo; Команда скомпилировать программу и создать исполняемый файл. Установите все общесистемные, выполнив & lsquo; Судо сделать установку и Rsquo; Команда. Исполняемые файлы являются: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher и SphereSim_Tester.Under hoodTaking взгляд под капотом проекта SphereSim, мы можем заметить, что она написана в языке программирования С ++ и использует инструментарий Qt GUI для графического пользовательского интерфейс. Программное обеспечение также позволяет использование проектов Eigen3, OpenMP и OpenGL. . В настоящее время поддерживается на 32 и 64-разрядных платформ,
Требования
- Qt
- CMake
- Эйген
Комментарии не найдены