SphereSim ist ein Open-Source, völlig frei und plattformübergreifende grafische Software-Projekt, das ein Werkzeug für die Animation und Simulation der Bewegung und das Verhalten von Partikeln in einem Raum bietet. SphereSim2 ist eine komplette Neufassung der ursprünglichen SphereSim application.Includes realistische und dynamische physische simulationsKey Features sind realistische und dynamische physikalische Simulationen von Partikelbewegungen, Gravitation, Aufprallkräfte, Lennard-Jones-Potential Kräfte, Multithread-Berechnungen, flexible Schrittweite Runge-Kutta-Verfahren, interaktive und kontinuierliche Ansicht von Partikeln,
Es ist auch in der Lage zu berechnen und anzuzeigen verschiedene physikalische Effekte in Partikelgruppen wie die Brownsche Bewegung. Das Programm besteht aus Client- und Serverkomponenten besteht, und läuft auf Linux und Microsoft Windows-Betriebs systems.Getting begann mit SphereSimInstalling die SphereSim Anwendung auf Ihrem GNU / Linux-Computer ist ein ganz einfacher Prozess, aber zuerst sollten Sie durch den Download der neuesten Version von beginnen entweder Softoware oder die Projekt & rsquo; s Website, speichern Sie das Archiv irgendwo auf Ihrem Computer und entpacken Sie es.
Achten Sie darauf, alle seine Anforderungen installiert sind, öffnen Sie ein Terminal-Emulator app, gehen Sie zu dem Ort, wo Sie und rsquo; ve extrahiert die Archivdatei mit der & lsquo; cd & rsquo; Befehl (zB cd / home / softoware / jellysheep-spheresim-6465722c2904) und führen die & lsquo;. cmake & rsquo; Befehl, um das Programm zu konfigurieren.
Nach der Konfiguration, die shouldn & rsquo; t Nehmen mehr als ein paar Sekunden, müssen Sie laufen die & lsquo; machen & rsquo; Befehl, das Programm zu kompilieren und die ausführbare Datei. Installieren Sie alles, indem Sie systemweit die & lsquo; sudo make install & rsquo; Befehl. Die Binärdateien sind: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher und SphereSim_Tester.Under die hoodTaking ein Blick unter die Motorhaube des SphereSim Projekt, können wir feststellen, dass es in der Programmiersprache C ++ geschrieben und verwendet die Qt-GUI-Toolkit für die grafische Benutzeroberfläche Schnittstelle. Die Software ermöglicht auch Anwendungen der Eigen3, OpenMP und OpenGL Projekte. . Es ist derzeit auf 32- und 64-Bit-Computer-Plattformen unterstützt
Anforderungen :
- Qt
- CMake
- Eigen
Kommentare nicht gefunden