@@ -113,7 +113,7 @@ You can download OCELOT jupyter tutorials (release v18.02) using GitHub link [zi
113
113
## Tutorials
114
114
* Preliminaries: Setup & introduction
115
115
* Beam dynamics
116
- * [Tutorial N1. Linear optics.](#tutorial1). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/1_introduction.ipynb).
116
+ * [Introduction. Tutorial N1. Linear optics.](#tutorial1). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/1_introduction.ipynb).
117
117
- Linear optics. Double Bend Achromat (DBA). Simple example of usage OCELOT functions to get periodic solution for a storage ring cell.
118
118
* [Tutorial N2. Tracking.](2_tracking.ipynb). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/2_tracking.ipynb).
119
119
- Linear optics of the European XFEL Injector.
@@ -131,14 +131,18 @@ You can download OCELOT jupyter tutorials (release v18.02) using GitHub link [zi
131
131
- Lattice design, twiss matching, twiss backtracking
132
132
* [Tutorial N8. Physics process addition. Laser heater](8_laser_heater.ipynb). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/8_laser_heater.ipynb).
133
133
- Theory of Laser Heater, implementation of new Physics Process, track particles w/o laser heater effect.
134
- * #### Synchrotron radiation module
134
+ #### Synchrotron radiation module
135
135
* [Tutorial N9. Synchrotron radiation module](9_synchrotron_radiation.ipynb). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/9_synchrotron_radiation.ipynb).
136
136
- Simple examples how to calculate synchrotron radiation with OCELOT.
137
137
* [Tutorial N10. Simple accelerator based THz source](10_thz_source.ipynb). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/10_thz_source.ipynb).
138
138
- A simple accelerator with the electron beam formation system and an undulator to generate THz radiation.
139
-
140
139
141
- ### Appendixes
140
+ #### Wavefront propagation
141
+
142
+ * [Tutorial N12. Reflection from imperfect highly polished mirror](12_imperfect_mirror.ipynb). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/12_imperfect_mirror.ipynb).
143
+ * [Tutorial N13. Converting synchrotron radiation Screen object to RadiationField object for viewing and propagation](13_synchrotron_radiation_visualization.ipynb). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/13_synchrotron_radiation_visualization.ipynb).
144
+
145
+ #### Appendixes
142
146
* [Undulator matching](undulator_matching.ipynb). [Web version](http://nbviewer.jupyter.org/github/ocelot-collab/ocelot/blob/master/demos/ipython_tutorials/undulator_matching.ipynb).
143
147
- brief theory and example in OCELOT
144
148
0 commit comments