#include <globals.h>
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] |
Note: wanted to use All first but upper/lowercase does not work with fortran
double all_data::cum[NCUM][NCUM2] |
Holds something that is calculated somehwere
Number of the first snapshot present in the output dir
int all_data::iend |
Number of the last dump the user wants to analyse
int all_data::ifile |
Number of the dump currently under analysis
int all_data::iprog[3] |
Number(s) for the program the user has chosen to run
int all_data::irun |
The unique number corresponding to the simulation
int all_data::ist |
Number of the first dump the user wants to analyse
Number of the last snapshot present in the output dir
double all_data::mdark0 |
dark mass in the first snapshot
double all_data::mgas0 |
gas mass in the first snapshot
double all_data::mstar0 |
star mass in the first snapshot
int all_data::ndark0 |
number of dark matter particles in the first snapshot
Number of snapshots present in the output dir
int all_data::ngas0 |
number of gas (sph) particles in the first snapshot
int all_data::npart |
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