SphereSim is een open source, volledig gratis en cross-platform grafische software project dat een hulpmiddel voor het animeren en de beweging en het gedrag van deeltjes te simuleren in een ruimte biedt. SphereSim2 is een volledige herschrijving van de oorspronkelijke SphereSim application.Includes realistische en dynamische fysieke simulationsKey kenmerken zijn realistische en dynamische fysieke simulaties van deeltje bewegingen, gravitatie, botskrachten, Lennard-Jones-Kans op krachten, multithreaded berekeningen, flexibele stepsize Runge-Kutta methoden, interactieve en continue weergave van deeltjes,
Het kan ook berekenen en verschillende fysische effecten deeltjes groepen zoals Brownse beweging geven. Het programma bestaat uit client en server componenten, en draait op Linux en Microsoft Windows-besturingssysteem systems.Getting begonnen met SphereSimInstalling de SphereSim applicatie op je GNU / Linux computer is een vrij eenvoudig proces, maar eerst moet je beginnen met het downloaden van de nieuwste versie van ofwel Softoware of het project & rsquo; s website, sparen het archief ergens op je computer en pak het uit.
Zorg ervoor dat al haar eisen zijn geïnstalleerd, open een terminal emulator app, gaat u naar de locatie waar u & rsquo; cd & rsquo; ve het archiefbestand met de & lsquo gewonnen; commando (bv cd / home / softoware / jellysheep-spheresim-6465722c2904) en voer de & lsquo;. cmake & rsquo; commando om het programma te configureren.
Na de configuratie proces, dat rsquo niet moeten van &; t neemt meer dan een paar seconden, moet je loopt de & lsquo; maken & rsquo; commando om het programma te compileren en creëren de executable. Alles installeren hele systeem door het uitvoeren van de & lsquo; sudo make install & rsquo; commando. De binaries zijn: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher en SphereSim_Tester.Under de hoodTaking een kijkje onder de motorkap van de SphereSim project, kunnen we merken dat het is geschreven in de programmeertaal C ++ en maakt gebruik van de Qt GUI toolkit voor de grafische gebruikersinterface interface. De software maakt ook gebruik van de Eigen3, OpenMP en OpenGL projecten. . Het wordt momenteel ondersteund op 32 en 64-bit computer platforms
Eisen
- Qt
- CMake
- Eigen
Reacties niet gevonden