The first tag
Pre-release
Pre-release
Begin to use tag for better controlling the versions. This is the v0.1.0. Updates are copied from previous issues.
updates on 07/22/2017
- add version tag in both git and the code hdf5 output file;
- add exit option when CG line search not converge;
- add LHD helical coil case in examples;
- update coil.py;
updates on 07/20/2017
- Add options to freely control the optimization focus : currents or geometries
- Add additional criteria to exit optimizations
- Replace the repeated output information in CG
- fixed other minor stuffs
updates on 07/18/2017
- Transplant coil diagnostic subroutine
- Implement plasma and coil periodicity
- Minor improvements
update nots on 06/26/2017
-
current availability
- coil representation
Fourier series. - optimizers
Differential Flow and Nonlinear Conjugate Gradient method. - cost functions
Bn surface integral; Bn Fourier spectrum (in VMEC polar coordinate); toroidal magnetic flux; coil length. - post-processers
OMFIT FOCUS Interface (if you are interested, please contact Dr. Nikolas Logan). There are also some scripts in the python package coil.py.
- coil representation
-
examples
Two illustrating cases, designing modular coils for l=2 rotating ellipse and designing RMP coils for DIII-D are placed in examples. -
I/O related
The input files needed for a run are listed here, while you can also find detailed explanations of each variable in initial.pdf. -
plotting
There are 14 plotting functions in coilpy. For time reasons, I haven't written detailed instructions. But you are free to explore the functions.