PLUTO
OUTPUT Struct Reference

#include <structs.h>

Public Attributes

int type
 output format (DBL, FLT, ...) - one per output More...
 
int nvar
 tot. More...
 
int user_outs
 
int cgs
 when set to 1 saves data in c.g.s units More...
 
int nfile
 current number being saved - one per output More...
 
int dn
 step increment between outputs - one per output More...
 
int * stag_var
 centered or staggered variable - same for all More...
 
int * dump_var
 select vars being written - one per output More...
 
char mode [32]
 single or multiple files - one per output More...
 
char ** var_name
 variable names - same for all More...
 
char ext [8]
 output extension More...
 
char dir [256]
 output directory name More...
 
double dt
 time increment between outputs - one per output More...
 
double dclock
 time increment in clock hours - one per output More...
 
double *** V [64]
 pointer to arrays being written - same for all More...
 
char fill [168]
 useless, just to make the structure size a power of 2 More...
 

Detailed Description

The Output structure contains essential information for I/O.

Definition at line 232 of file structs.h.

Member Data Documentation

int OUTPUT::cgs

when set to 1 saves data in c.g.s units

Definition at line 236 of file structs.h.

double OUTPUT::dclock

time increment in clock hours - one per output

Definition at line 246 of file structs.h.

char OUTPUT::dir[256]

output directory name

Definition at line 244 of file structs.h.

int OUTPUT::dn

step increment between outputs - one per output

Definition at line 238 of file structs.h.

double OUTPUT::dt

time increment between outputs - one per output

Definition at line 245 of file structs.h.

int* OUTPUT::dump_var

select vars being written - one per output

Definition at line 240 of file structs.h.

char OUTPUT::ext[8]

output extension

Definition at line 243 of file structs.h.

char OUTPUT::fill[168]

useless, just to make the structure size a power of 2

Definition at line 248 of file structs.h.

char OUTPUT::mode[32]

single or multiple files - one per output

Definition at line 241 of file structs.h.

int OUTPUT::nfile

current number being saved - one per output

Definition at line 237 of file structs.h.

int OUTPUT::nvar

tot.

of vars that can be written - same for all

Definition at line 234 of file structs.h.

int* OUTPUT::stag_var

centered or staggered variable - same for all

Definition at line 239 of file structs.h.

int OUTPUT::type

output format (DBL, FLT, ...) - one per output

Definition at line 233 of file structs.h.

int OUTPUT::user_outs

Definition at line 235 of file structs.h.

double*** OUTPUT::V[64]

pointer to arrays being written - same for all

Definition at line 247 of file structs.h.

char** OUTPUT::var_name

variable names - same for all

Definition at line 242 of file structs.h.


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