SphereSim egy nyílt forráskódú, teljesen ingyenes és cross-platform grafikus szoftver projekt, amely egy eszköz a animátori és szimuláló mozgását és viselkedését részecskék a térben. SphereSim2 egy teljes újraírása az eredeti SphereSim application.Includes reális és dinamikus fizikai simulationsKey funkciók közé tartozik a reális és dinamikus fizikai szimulációk részecske mozgását, a gravitáció, ütközés erejét, Lennard-Jones-potenciál erők, többszálú számítások, rugalmas mintavételi vetület lépésköze Runge-Kutta módszerek, interaktív és folyamatosan kilátás részecskék,
Azt is tudja számítani és megjeleníteni a különböző fizikai hatások részecske csoportok, mint a Brown-mozgás. A program áll kliens és szerver komponensek, és fut Linux és Microsoft Windows operációs systems.Getting kezdődött SphereSimInstalling a SphereSim alkalmazás a GNU / Linux számítógépes meglehetősen egyszerű folyamat, de előbb meg kell kezdeni, hogy letölti a legfrissebb kiadás vagy Softoware vagy a projekt-ezte honlapján, archívum mentése valahol a számítógépen, és csomagolja ki.
Győződjön meg róla, minden szükségletét vannak telepítve, akkor nyissa meg a terminál emulátor app, menj arra a helyre, ahol & rsquo; ve kivont archív fájl & lsquo; cd-ezte parancs (pl cd / home / softoware / jellysheep-spheresim-6465722c2904), és futtassuk & lsquo; CGyõzõdjön. & rsquo; parancs segítségével állítsa be a programot.
Miután a konfigurációs folyamat, amely nem kéne-ezte t több, mint egy pár másodpercig, futtatni kell a & lsquo; make & rsquo; paranccsal fordíthatjuk le a programot, és hozzon létre a program is. Telepíteni mindent rendszerre érvényes futtatásával a & lsquo; sudo make install-ezte parancsot. A binárisok: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher, és SphereSim_Tester.Under a hoodTaking egy pillantást a motorháztető alatt a SphereSim projekt, akkor veszi észre, hogy meg van írva a C ++ programozási nyelvet és használja a Qt GUI annak grafikus felhasználói interfész. A szoftver segítségével felhasználása, a Eigen3, OpenMP és OpenGL projektek. Ez jelenleg támogatja a 32 és a 64 bites operációs rendszeren.
követelmények :
- Qt
- CGyõzõdjön
- Eigen
Hozzászólás nem található