PLUTO
DATA Struct Reference

#include <structs.h>

Public Attributes

double **** Vc
 The main four-index data array used for cell-centered primitive variables. More...
 
double **** Uc
 The main four-index data array used for cell-centered conservative variables. More...
 
double **** Vs
 The main four-index data array used for face-centered staggered magnetic fields. More...
 
double **** Vuser
 Array storing user-defined supplementary variables written to disk. More...
 
double *** Ax1
 Vector potential component in the $x_1$ direction. More...
 
double *** Ax2
 Vector potential component in the $x_2$ direction. More...
 
double *** Ax3
 Vector potential component in the $x_3$ direction. More...
 
double **** J
 Electric current defined as curl(B). More...
 
unsigned char *** flag
 Pointer to a 3D array setting useful integration flags that are retrieved during integration. More...
 
char fill [28]
 

Detailed Description

The Data structure contains the main solution 3D arrays used by the code.

Definition at line 30 of file structs.h.

Member Data Documentation

double*** DATA::Ax1

Vector potential component in the $x_1$ direction.

Definition at line 51 of file structs.h.

double*** DATA::Ax2

Vector potential component in the $x_2$ direction.

Definition at line 52 of file structs.h.

double*** DATA::Ax3

Vector potential component in the $x_3$ direction.

Definition at line 53 of file structs.h.

char DATA::fill[28]

Definition at line 57 of file structs.h.

unsigned char*** DATA::flag

Pointer to a 3D array setting useful integration flags that are retrieved during integration.

Definition at line 55 of file structs.h.

double**** DATA::J

Electric current defined as curl(B).

Definition at line 54 of file structs.h.

double**** DATA::Uc

The main four-index data array used for cell-centered conservative variables.

The index order is Uc[k][j][i][nv] (nv fast running index) where nv gives the variable index, k,j and i are the locations of the cell in the $x_3$, $x_2$ and $x_1$ direction.

Definition at line 37 of file structs.h.

double**** DATA::Vc

The main four-index data array used for cell-centered primitive variables.

The index order is Vc[nv][k][j][i] where nv gives the variable index while k,j and i are the locations of the cell in the $x_3$, $x_2$ and $x_1$ direction.

Definition at line 31 of file structs.h.

double**** DATA::Vs

The main four-index data array used for face-centered staggered magnetic fields.

The index order is Vc[nv][k][j][i], where nv gives the variable index, k,j and i are the locations of the cell in the $x_3$, $x_2$ and $x_1$ direction.

Definition at line 43 of file structs.h.

double**** DATA::Vuser

Array storing user-defined supplementary variables written to disk.

Definition at line 49 of file structs.h.


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