The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Classes | Functions | Variables
OpenFUSIONToolkit.TokaMaker.reconstruction Namespace Reference

Detailed Description

Functionality for performing equilibrium reconstructions using TokaMaker.

Authors
Chris Hansen
Date
April 2024

Classes

class  dFlux_con
 TokaMaker equilibrium reconstruction diamagnetic flux constraint. More...
 
class  fluxLoop_con
 TokaMaker equilibrium reconstruction full flux loop constraint. More...
 
class  Ip_con
 TokaMaker equilibrium reconstruction plasma current constraint. More...
 
class  Mirnov_con
 TokaMaker equilibrium reconstruction Mirnov sensor constraint. More...
 
class  Press_con
 TokaMaker equilibrium reconstruction plasma pressure constraint. More...
 
class  q_con
 TokaMaker equilibrium reconstruction local safety factor constraint. More...
 
class  reconstruction
 TokaMaker equilibrium reconstruction class. More...
 
class  saddle_con
 TokaMaker equilibrium reconstruction saddle flux loop constraint. More...
 
class  tokamaker_recon_settings_struct
 TokaMaker reconstruction settings structure. More...
 

Functions

 tokamaker_recon_default_settings (oft_env)
 Initialize reconstruction settings object with default values.
 

Variables

dict con_map
 
int dFlux_con_id = 8
 
int fluxLoop_con_id = 7
 
int Ip_con_id = 2
 
int Mirnov_con_id = 1
 
int Press_con_id = 9
 
int q_con_id = 10
 
int saddle_con_id = 11
 

Function Documentation

◆ tokamaker_recon_default_settings()

tokamaker_recon_default_settings (   oft_env)

Initialize reconstruction settings object with default values.

Parameters
oft_envOFT runtime environment
Returns
tokamaker_recon_settings_struct object

Variable Documentation

◆ con_map

dict con_map
Initial value:
1= {
2 Mirnov_con_id: Mirnov_con,
3 Ip_con_id: Ip_con,
4 fluxLoop_con_id: fluxLoop_con,
5 dFlux_con_id: dFlux_con,
6 Press_con_id: Press_con,
7 q_con_id: q_con,
8 saddle_con_id: saddle_con
9}

◆ dFlux_con_id

int dFlux_con_id = 8

◆ fluxLoop_con_id

int fluxLoop_con_id = 7

◆ Ip_con_id

int Ip_con_id = 2

◆ Mirnov_con_id

int Mirnov_con_id = 1

◆ Press_con_id

int Press_con_id = 9

◆ q_con_id

int q_con_id = 10

◆ saddle_con_id

int saddle_con_id = 11