ASCOT5
Loading...
Searching...
No Matches
rfof_marker Struct Reference

Reusable struct for storing marker specific data during the simulation loop. More...

#include <rfof.h>

Data Fields

void * p [NSIMD]
 
void * history_array [NSIMD]
 
void * diag_array [NSIMD]
 
int nrow [NSIMD]
 
int ncol [NSIMD]
 

Detailed Description

Reusable struct for storing marker specific data during the simulation loop.

The data in this struct is altered during the simulation. Only pointers are stored as the actual data is stored on the Fortran side.

Definition at line 19 of file rfof.h.

Field Documentation

◆ p

void* rfof_marker::p[NSIMD]

The marker struct in a format required by librfof

Definition at line 20 of file rfof.h.

◆ history_array

void* rfof_marker::history_array[NSIMD]

Stores values of the resonance function for estimating the next time-step

Definition at line 21 of file rfof.h.

◆ diag_array

void* rfof_marker::diag_array[NSIMD]

C equivalents of Fortran diagnostics pointers which are required but unused at the moment

Definition at line 23 of file rfof.h.

◆ nrow

int rfof_marker::nrow[NSIMD]

Number of rows in an resonance history matrix

Definition at line 25 of file rfof.h.

◆ ncol

int rfof_marker::ncol[NSIMD]

Number of columns in an resonance history matrix

Definition at line 26 of file rfof.h.


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