radiasoft / rssynergia

Tools for Synergia
Other
2 stars 4 forks source link

RadiaSoft Synergia utilities

Utilities for Synergia.

License

License: http://www.apache.org/licenses/LICENSE-2.0.html

Copyright (c) 2015-2019 RadiaSoft LLC. All Rights Reserved.

Run Synergia on the RadiaSoft JupyterHub server

Point your browser to the following URL
https://jupyter.radiasoft.org

Click on the "Sign in with GitHub" button
A GitHub login is required. If you're not already logged in, then please do so.
If you have not previously authorized the JupyterHub server on GitHub, please do so now.
If you see a green "My Server" button, then click on it.
If you see a Jupyter server home page, then look towards the upper right part of your browser.
Click the "New" button, then select "Terminal" from the dropdown menu.
The Jupyter commandline terminal window will open in a new tab.

In the Jupyter terminal window, clone this repo as follows:
> git clone https://github.com/radiasoft/rssynergia

Go back to the JupyterHub home page (i.e. the URL referenced above)
You should see that there is now a directory called 'rssynergia'
Drill down into this directory by clicking on directory names, to:
.../rssynergia/examples/drift_expansion/

Click on the Jupyter notebook named "sc_drift_expansion.ipynb"
This opens the notebook.
Repeatedly hitting "shift-enter" on your keyboard will execute the cells one by one.