SphereSim er en åpen kildekode, helt gratis og cross-platform grafisk programvare-prosjekt som gir et verktøy for å animere og simulere bevegelsen og oppførselen til partikler i et mellomrom. SphereSim2 er en komplett omskriving av den opprinnelige SphereSim application.Includes realistisk og dynamisk fysisk simulationsKey funksjoner inkluderer realistiske og dynamiske fysiske simuleringer av partikkelbevegelser, gravitasjon, kollisjonskreftene, Lennard-Jones-Potential krefter, flertråds beregninger, fleksibel skrittlengde Runge-Kutta metoder, interaktiv og kontinuerlig visning av partikler,
Det er også i stand til å beregne og vise ulike fysiske effekter i partikkel grupper som Brownske bevegelser. Programmet består av klient- og serverkomponenter, og kjører på Linux og Microsoft Windows systems.Getting startet med SphereSimInstalling den SphereSim programmet på GNU / Linux-datamaskin er en ganske grei prosess, men først bør du begynne ved å laste ned den siste versjonen fra enten Softoware eller prosjektet & rsquo; s nettside, lagre arkivet et sted på datamaskinen og pakk den.
Sørg for at alle kravene er installert, og deretter åpne en terminal emulator app, gå til stedet der du & rsquo; ve hentet arkivet fil med & lsquo, cd & rsquo; kommando (f.eks cd / home / softoware / jellysheep-spheresim-6465722c2904) og kjør & lsquo;. CPåse & rsquo; kommandoen for å konfigurere programmet.
Etter konfigureringen, som burde & rsquo; t ta mer enn noen få sekunder, må du kjøre & lsquo; lage & rsquo; kommandoen for å kompilere programmet og opprette kjør. Installere alt hele systemet ved å kjøre & lsquo; sudo make install & rsquo; kommando. Binærfilene er: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher, og SphereSim_Tester.Under den hoodTaking en titt under panseret på den SphereSim prosjektet, kan vi legge merke til at det er skrevet i C ++ programmeringsspråk og bruker Qt GUI toolkit for sin grafiske bruker grensesnitt. Programvaren gjør også bruk av de Eigen3, OpenMP og OpenGL prosjekter. . Det er støttet for tiden på 32 og 64-bits PC-plattformer
Krav :
- Qt
- CPåse
- Eigen
Kommentarer ikke funnet