-
Notifications
You must be signed in to change notification settings - Fork 50
/
INSTALL
37 lines (25 loc) · 2.53 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
====================================================================================================
Geppetto Install Instructions
[https://github.com/openworm/OpenWorm/wiki/Geppetto---Install-instructions]
====================================================================================================
These steps presume you have Java installed and have set your JAVA_HOME correctly to point at it. To set JAVA_HOME, you can use the following instructions: Windows [http://wso2.org/project/wsas/java/1.1/docs/setting-java-home.html] / Linux [http://www.cyberciti.biz/faq/linux-unix-set-java_home-path-variable/]
1. Install OpenCL drivers:
- On Linux [https://github.com/openworm/org.geppetto.solver.sph/blob/master/INSTALL]
- On Mac OS X (Should already be installed)
- On Windows (Should already be installed) [http://software.intel.com/en-us/vcsource/tools/opencl-sdk]
2. Download Geppetto release and unpack the downloaded archive to a directory (${GEPPETTO_HOME} from here on)
3. Start the Virgo Kernel
./${GEPPETTO_HOME}/bin/startup.sh (or .bat on Windows)
4. Wait. After starting the Kernel there are a lot of things that have to happen to get the server started up. It could take few minutes. Watch the console output until it stops. Geppetto is now running on your machine.
5. Point your browser to http://localhost:8080/org.geppetto.frontend/
You can try loading any of these sample simulations (just copy and paste the URL in the Load Simulation dialog):
1. Small Fluid Hydrodynamics simulation consisting of 780 particles of liquid matter https://dl.dropboxusercontent.com/u/7538688/GeppettoSimulations/SPH_LiquidSmall/GEPPETTO.xml?dl=1
2. Single Hodgkin-Huxley modeled via NeuroML and simulated through jLEMS (press P to plot some predefined variables) https://dl.dropboxusercontent.com/u/7538688/GeppettoSimulations/SingleComponentHH/GEPPETTO.xml?dl=1
====================================================================================================
Common Issues
====================================================================================================
The most common reason your set up will not load is because your OpenCL drivers are not installed properly.
Sometimes this will manifest itself in console errors that look like segmentation faults.
Double check that you have properly installed OpenCL.
If you still cannot load this, please drop a line to [email protected].
In the worst case scenario, you can disable the OpenCL support by removing references to sph in geppetto.plan.