PLUTO  4.2
 All Data Structures Files Functions Variables Enumerations Macros Pages
Data Fields
Data Struct Reference

#include <structs.h>

Data Fields

double **** Vc
 
double **** Uc
 
double **** Vs
 
double **** Vuser
 
double *** Ax1
 
double *** Ax2
 
double *** Ax3
 
double **** J
 
unsigned char *** flag
 

Detailed Description

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

Field Documentation

double*** Ax1

Vector potential component in the $x_1$ direction.

double*** Ax2

Vector potential component in the $x_2$ direction.

double*** Ax3

Vector potential component in the $x_3$ direction.

unsigned char*** flag

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

double**** J

Electric current defined as curl(B).

double**** 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.

double**** 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.

double**** 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.

double**** Vuser

Array storing user-defined supplementary variables written to disk.


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