SphereSim är en öppen källkod, helt gratis och plattformsoberoende grafiska programvaruprojekt som ger ett verktyg för att animera och simulera rörelse och beteende partiklar i ett utrymme. SphereSim2 är en fullständig omskrivning av den ursprungliga SphereSim application.Includes realistiska och dynamiska fysiska simulationsKey funktioner inkluderar realistiska och dynamiska fysiska simuleringar av partikelrörelser, gravitation, kollisionskrafterna, Lennard-Jones-Potential krafter, flertrådade beräkningar, flexibelt stegstorlek Runge-Kutta metoder, interaktiv och kontinuerlig vy av partiklar,
Det har också möjligheten att beräkna och visa olika fysiska effekter i partikel grupper som Brownsk rörelse. Programmet består av klient- och serverkomponenter, och kan köras på Linux och Microsoft Windows operativsystem systems.Getting började med SphereSimInstalling den SphereSim programmet på din GNU / Linux-dator är en ganska enkel process, men först bör du börja med att ladda ner den senaste versionen från antingen Softoware eller projektet & rsquoen; s hemsida, sparar arkivet någonstans på din dator och packa upp den.
Se alla dess krav är installerade, öppna sedan ett terminal app, gå till den plats där du & rsquo; ve extraherade arkivfilen med & lsquo; cd & rsquo; kommandot (t.ex. cd / home / softoware / jellysheep-spheresim-6465722c2904) och kör & lsquo;. cmake & rsquo; kommandot för att konfigurera programmet.
Efter konfigurationen, vilket villiga, & rsquoen; t ta mer än några sekunder, måste du köra & lsquo; gör & rsquo; kommandot för att kompilera programmet och skapa körbara. Installera allt hela systemet genom att köra & lsquo; sudo make install & rsquo; kommandot. De binärer är: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher och SphereSim_Tester.Under den hoodTaking en titt under huven på SphereSim projektet, kan vi märka att det är skrivet i programmeringsspråket C ++ och använder Qt GUI verktyget för sitt grafiska användargränssnitt gränssnitt. Mjukvaran gör också användningar av Eigen3, OpenMP och OpenGL-projekt. . Det är för närvarande stöds på 32 och 64-bitars datorplattformar
Krav :
- Qt
- CMake
- Eigen
Kommentarer hittades inte