SphereSim er en open source, helt gratis og cross-platform grafisk software-projekt, der giver et værktøj til at animere og simulering af bevægelse og adfærd af partikler i et rum. SphereSim2 er en komplet omskrivning af de oprindelige SphereSim application.Includes realistisk og dynamisk fysisk simulationsKey funktioner omfatter realistiske og dynamiske fysiske simuleringer af partikel bevægelser, gravitation, kollisionskræfterne, Lennard-Jones Potentiel kræfter, flertrådede beregninger, fleksibel trinstørrelse Runge-Kutta metoder, interaktiv og kontinuerlig visning af partikler,
Det er også i stand til at beregne og vise forskellige fysiske effekter i partikel grupper som Brownsk bevægelse. Programmet består af klient og server komponenter, og kører på Linux og Microsoft Windows-operativsystem systems.Getting startede med SphereSimInstalling den SphereSim programmet på din GNU / Linux-computer er en ganske enkel proces, men først skal du begynde med at downloade den nyeste version fra enten Softoware eller projektet & rsquo; s hjemmeside, gem arkivet et sted på din computer og unzip det.
Sørg alle sine krav er installeret, og åbn en terminal emulator app, gå til den placering, hvor du & rsquo; ve udvundet arkivfilen med & lsquo; cd & rsquo; kommando (f.eks cd / home / softoware / jellysheep-spheresim-6465722c2904) og kør & lsquo;. cmake & rsquo; kommandoen til at konfigurere programmet.
Efter konfigurationen, som shouldn af & rsquo; t tage mere end et par sekunder, skal du køre & lsquo; gøre & rsquo; kommandoen til at kompilere programmet og oprette den eksekverbare. Installer alt hele systemet ved at køre & lsquo; sudo make install & rsquo; kommando. De binære filer er: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher og SphereSim_Tester.Under den hoodTaking et kig under kølerhjelmen af SphereSim projekt, kan vi se, at det er skrevet i C ++ programmeringssprog og bruger Qt GUI toolkit for sin grafiske bruger interface. Softwaren gør det også anvendelser af Eigen3, OpenMP og OpenGL-projekter. . Det er i øjeblikket understøttes på 32 og 64-bit computer-platforme
Krav :
- Qt
- CMake
- Eigen
Kommentarer ikke fundet