ASCOT5
Loading...
Searching...
No Matches
Data Fields
B_field_offload_data Struct Reference

Magnetic field offload data. More...

#include <B_field.h>

Data Fields

B_field_type type
 
B_GS_offload_data BGS
 
B_2DS_offload_data B2DS
 
B_3DS_offload_data B3DS
 
B_STS_offload_data BSTS
 
B_TC_offload_data BTC
 
int offload_array_length
 

Detailed Description

Magnetic field offload data.

This struct holds data necessary for offloading. The struct is initialized in B_field_init_offload().

The intended usage is that only single offload data is used at the time, and the type of the data is declared with the "type" field.

Definition at line 44 of file B_field.h.

Field Documentation

◆ type

B_field_type B_field_offload_data::type

Magnetic field type wrapped by this struct

Definition at line 45 of file B_field.h.

◆ BGS

B_GS_offload_data B_field_offload_data::BGS

GS field or NULL if not active

Definition at line 46 of file B_field.h.

◆ B2DS

B_2DS_offload_data B_field_offload_data::B2DS

2DS field or NULL if not active

Definition at line 47 of file B_field.h.

◆ B3DS

B_3DS_offload_data B_field_offload_data::B3DS

3DS field or NULL if not active

Definition at line 48 of file B_field.h.

◆ BSTS

B_STS_offload_data B_field_offload_data::BSTS

STS field or NULL if not active

Definition at line 49 of file B_field.h.

◆ BTC

B_TC_offload_data B_field_offload_data::BTC

TC field or NULL if not active

Definition at line 50 of file B_field.h.

◆ offload_array_length

int B_field_offload_data::offload_array_length

Allocated offload array length

Definition at line 51 of file B_field.h.


The documentation for this struct was generated from the following file: