@@ -15,10 +15,11 @@ if you do not have this yet, please have a look at the :ref:`installation instru
1515You only need to have installed the :ref: `dependencies for the Plasma Shape Editor <shape_editor_install >`
1616if you want to do the exercises in the section :ref: `shape_editor_training `.
1717
18- For this training you will need access to a graphical environment to visualize
19- the simulation results. If you are on SDCC, it is recommended to follow this training
20- through the NoMachine client, and using chrome as your default browser (there have been
21- issues when using firefox through NoMachine).
18+ .. important ::
19+ For this training you will need access to a graphical environment to visualize
20+ the simulation results. If you are on SDCC, it is recommended to follow this training
21+ through the NoMachine client, and to use **chrome ** as your default browser (there have been
22+ issues when using firefox through NoMachine).
2223
2324Creating your first waveforms
2425-----------------------------
@@ -605,6 +606,9 @@ Plasma Shape Editor
605606
606607In this section you will learn how to use the plasma shape editor. For this section
607608it is required to have installed the :ref: `dependencies for the Plasma Shape Editor <shape_editor_install >`.
609+ Detailed information about the plasma shape editor can be found in :ref: `the documentation <plasma_shape_editor >`.
610+ If you are on SDCC, ensure the following modules are loaded, which are required to run NICE.
611+
608612
609613Exercise 6a: Setting up NICE
610614^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -613,6 +617,10 @@ The plasma shape editor is a graphical environment in which you can design a spe
613617and use an equilibrium solver, such as NICE, to obtain the coil currents required to obtain
614618this plasma shape.
615619
620+ .. code-block :: bash
621+
622+ module load IMAS-Python SuiteSparse/7.7.0-intel-2023b libxml2 Blitz++ MUSCLE3
623+
616624 .. md-tab-set ::
617625 .. md-tab-item :: Exercise
618626
@@ -622,17 +630,19 @@ this plasma shape.
622630
623631 1. Set the executable paths for the NICE inverse and direct mode. These should point
624632 to the executables you built in the :ref: `installation instructions <shape_editor_install >`.
625- 2. Set any NICE environment variables required to run NICE. This requires on your specific system.
626- On SDCC, you will need to the ``LD_LIBRARY_PATH `` environment variable here.
627- Get the library paths, like so: ``echo $LD_LIBRARY_PATH ``, copy the output and add
628- it in the following dictionary style format, for example: ``{'LD_LIBRARY_PATH': <paths>} ``,
633+ 2. Set any NICE environment variables required to run NICE. This depends on your specific system.
634+ If you are on SDCC, you can leave this as is.
635+
636+ If you get errors stating that there
637+ were issues when loading shared libraries, you might need to set the ``LD_LIBRARY_PATH ``.
638+ You can set them using the following dictionary style format: ``{'LD_LIBRARY_PATH': '<paths>'} ``,
629639 replacing the ``<paths> `` (including angle brackets).
630640 3. Provide the URIs for the different types of machine description IDS that NICE requires.
631641 You can provide your own, or if you are on SDCC you can try to use the following URI:
632642
633643 .. code-block :: bash
634644
635- imas:hdf5? path=/home/ITER/vanschr /public/imasdb/ITER/4/666666/3
645+ imas:hdf5? path=/home/ITER/blokhus /public/imasdb/ITER/4/666666/3
636646
637647
638648 What happens after you fill in the machine description URIs?
@@ -670,13 +680,13 @@ Exercise 6b: Running NICE inverse
670680 First, open the ``Plasma Shape `` options menu, set it to ``parameterized ``, and
671681 leave the shape settings on theirs defaults for now.
672682
673- Secondly, open the ``Plasma Properties `` options menu, and set leave the values at its
674- default for now. This will set the plasma current, R0 and B0, and the ff' and p' profiles
675- through a parameterisation using the alpha, beta, and gamma profiles . Leave the values
683+ Secondly, open the ``Plasma Properties `` options menu, and set it to the `` Manual `` option.
684+ Leave the values at its default for now. This will set the plasma current, R0 and B0, and the ff' and p' profiles
685+ through :ref: ` a parameterisation < abg_parameterisation >` using the alpha, beta, and gamma parameters . Leave the values
676686 at default for now.
677687
678688 You should now have set up enough to run NICE inverse mode, which you can verify by
679- checking that the ``Run `` button in the top is not greyed out .
689+ checking that there are no more ⚠️ icons besides the option menus, and that the ``Run `` button is enabled .
680690
681691 What do you see in the plot on the left? What happens if you hover your mouse over the
682692 coil outlines? Try playing with the settings in the ``Plotting Parameters `` menu. What do they do?
@@ -713,14 +723,15 @@ Exercise 6c: Configurating the Plasma Shape
713723
714724 We will try out the first two methods in this exercise.
715725
716- 1. Try providing an outline from an equilibrium IDS, for example using the URI below
717- if you are on SDCC. Try visualizing the boundary outline of the time steps at 200s and 251s,
718- do you see a difference? Try running both cases, what happens?
726+ 1. Select the ``Equilibrium IDS outline `` option.
727+ Try to provide an outline from an equilibrium IDS, for example by using the URI below
728+ if you are on SDCC. Try to visualize the boundary outline of the time steps at 200s and 251s,
729+ do you see a difference? Try running both cases, what happens in each case?
719730
720731 .. code-block :: bash
721732
722- imas:hdf5? path=/home/ITER/vanschr /public/imasdb/ITER/4/666666/3
723- 2. Set the plasma shape to the ``Parameterized `` option, and try changing some of the
733+ imas:hdf5? path=/home/ITER/blokhus /public/imasdb/ITER/4/666666/3
734+ 2. Select the ``Parameterized `` option, and try changing some of the
724735 sliders to change the shape to your desired shape. Try running NICE in inverse mode, does it converge?
725736
726737 .. md-tab-item :: Solution
0 commit comments