SphereSim è un open source, completamente gratuito e multipiattaforma progetto software grafica che fornisce uno strumento per l'animazione e la simulazione del movimento e il comportamento di particelle in uno spazio. SphereSim2 è una riscrittura completa delle SphereSim application.Includes caratteristiche originali realistico e dinamico simulationsKey fisico comprendono simulazioni fisiche realistiche e dinamiche dei movimenti di particelle, gravitazione, le forze di collisione, le forze di Lennard-Jones-potenziale, calcoli multithread, stepSize flessibili metodi Runge-Kutta, vista interattivo e continuo di particelle,
E 'inoltre in grado di calcolare e visualizzare i vari effetti fisici in gruppi di particelle come il moto browniano. Il programma è composto da componenti client e server, e funziona su Linux e Microsoft Windows systems.Getting operativo avviato con SphereSimInstalling l'applicazione SphereSim sul computer GNU / Linux è un processo piuttosto semplice, ma in primo luogo si dovrebbe iniziare scaricando l'ultima versione dal sia Softoware o il rsquo progetto e, sito web s, salvare l'archivio da qualche parte sul computer e decomprimerlo.
Assicurarsi che tutti i requisiti sono installate, quindi aprire un emulatore di terminale app, andare alla posizione in cui si & rsquo; ve stato estratto il file di archivio con il & lsquo; cd & rsquo; comando (es cd / home / softoware / jellysheep-spheresim-6465722c2904) ed eseguire il & lsquo;. cmake & rsquo; comando per configurare il programma.
Dopo il processo di configurazione, che shouldn & rsquo; t prende più di un paio di secondi, è necessario eseguire il lsquo &; fanno & rsquo; comando per compilare il programma e creare l'eseguibile. Installare tutto a livello di sistema eseguendo il & lsquo; sudo make install & rsquo; comando. I binari sono: SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher, e SphereSim_Tester.Under il hoodTaking uno sguardo sotto il cofano del progetto SphereSim, possiamo notare che è scritto nel linguaggio di programmazione C ++ e utilizza il toolkit Qt GUI per la facilità di grafica interfaccia. Il software rende anche usi di progetti Eigen3, OpenMP e OpenGL. . Attualmente è supportato su piattaforme a 32 e 64 bit
Requisiti :
- Qt
- CMake
- Eigen
I commenti non trovato