all_data Struct Reference

#include <globals.h>

List of all members.

Public Attributes

double sumfile [NFMAX+1][NCOLMAX][NBACK]
double mgas0
double mstar0
double mdark0
double rcom [3]
double vcom [3]
int npart
int ngas0
int ndark0
int irun
int ifile
int ist
int iend
int ndumpspresent
int firstdump
int lastdump
int startfile
int iprog [3]
double cum [NCUM][NCUM2]


Detailed Description

struct containing misc data about the simulation. Warning: this struct is a mirror of the all common block in the Fortran code! Adjustments here must be reflected there and vice versa

Note: wanted to use All first but upper/lowercase does not work with fortran


Member Data Documentation

double all_data::cum[NCUM][NCUM2]

Holds something that is calculated somehwere

Number of the first snapshot present in the output dir

Number of the last dump the user wants to analyse

Number of the dump currently under analysis

Number(s) for the program the user has chosen to run

The unique number corresponding to the simulation

Number of the first dump the user wants to analyse

Number of the last snapshot present in the output dir

dark mass in the first snapshot

gas mass in the first snapshot

star mass in the first snapshot

number of dark matter particles in the first snapshot

Number of snapshots present in the output dir

number of gas (sph) particles in the first snapshot

total number of particles in this snapshot

double all_data::rcom[3]

position of the center of mass used in the analyze process

If hyplot found a snapshot with number 9999, this snapshot is used to read the initial masses. Startfile is then set to 9999. default: -1

double all_data::sumfile[NFMAX+1][NCOLMAX][NBACK]

The masterpiece of this code, the sumfile array contains all the information calculated by the various subprograms of hyplot. These files are written as ASCII files at the end of the hyplot execution, and can be found in rundir/data/sumfiles

NFMAX+1: Fortran code: 0:nfmax, this is NFMAX+1 array positions

Column index 1 : Select the row of a summary file Column index 2 : Select the column of a summary file. Each column contains one specific quantity calculated by hyplot. Column index 3 : Select a summary file (e.g. [][2][] : file 3 => XXXX.03.dat, with XXXX the run number.

double all_data::vcom[3]

velocity of the center of mass used in the analyze process


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

Generated on Fri Oct 16 18:59:58 2009 for HYPLOT by  doxygen 1.5.8