|
The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
|
Utility driver programs. More...
Topics | |
| ThinCurr | |
| ThinCurr drivers for 3D thin-wall modeling. | |
| TokaMaker | |
| TokaMaker drivers for axisymmetric equilibrium modeling. | |
Functions/Subroutines | |
| program | marklin_eigs |
| Driver to compute Taylor states (and higher force-free modes). | |
| program | oft_mesh_check |
| Driver to check grid generation and compute optimized smoother parameters. | |
| program | oft_trace |
| Driver to trace field lines and particles from fields stored in a restart file. | |
| program | poincare_trace |
| Driver to compute poincare section from fields stored in restart files. | |
Utility driver programs.
| program marklin_eigs |
Driver to compute Taylor states (and higher force-free modes).
Option group: marklin_eigs_options
| Option | Description | Type [dim] |
|---|---|---|
| order=1 | FE order | int |
| nmodes=1 | Number of modes to compute | int |
| minlev=-1 | Lowest level for MG (negative to disable) | int |
| program oft_mesh_check |
Driver to check grid generation and compute optimized smoother parameters.
Option group: oft_mesh_check_options
| Option | Description | Type [dim] |
|---|---|---|
| order=1 | FE order | int |
| minlev=1 | Lowest FE level to use | int |
| program oft_trace |
Driver to trace field lines and particles from fields stored in a restart file.
Option group: oft_trace_options
| Option | Description | Type [dim] |
|---|---|---|
| order=1 | FE order | int |
| type=1 | Field type (1 -> vLag, 2-> H(Curl) + Grad(H^1), 3->H(Curl)) | int |
| fields="","","" | Sub-field names in restart files | str(10) [3] |
| rst_file="none" | Restart file containing fields | str(40) |
| pt_file="none" | File containing launch point list | str(40) |
| adv_type=1 | Type of advance to be used (1=>b-field, 2=>lorentz) | int |
| tracer_type=1 | Type of tracer to be used | int |
| bscale=1 | Scale factor for magnetic field for adv_type=2 | real |
| mu_ion=1 | Ion mass in atomic units for adv_type=2 | real |
| tracer_maxsteps=1E5 | Maximum number of tracer steps per field line | int |
| tracer_maxtrans=1E4 | Maximum number of domain transfers per field line | int |
| tracer_tol=1E-9 | Tracer tolerance | real |
| tracer_timeout=60 | Timeout for each Poincare section | real |
| program poincare_trace |
Driver to compute poincare section from fields stored in restart files.
Option group: poincare_trace_options
| Option | Description | Type [dim] |
|---|---|---|
| order=1 | FE order | int |
| type=1 | Field type (1 -> vLag, 2-> H(Curl) + Grad(H^1), 3->H(Curl)) | int |
| fields="" | Sub-field names in restart files | str(10) [3] |
| pt_file="none" | File containing launch point list | str(40) |
| rst_list_file="none" | File containing restart file list | str(40) |
| tracer_type=1 | Type of tracer to be used | int |
| tracer_maxsteps=1E5 | Maximum number of tracer steps per field line | int |
| tracer_maxtrans=1E4 | Maximum number of domain transfers per field line | int |
| tracer_tol=1E-9 | Tracer tolerance | real |
| tracer_timeout=60 | Timeout for each Poincare section | real |
| compute_q=F | Compute approximate safety factor | bool |