39 long readHeader(
long blockNo);
44 void (*dumper)(
const char *);
47 static void printStderr(
const char *text);
54 int d_numDrops[50000];
102 float materials[799];
124 int lct[201], lsrf[201], ndata[201][4], ndrec,
irasi, irpsm, ircnd;
145 File29(
int fd,
void (*dumpFunct)(
const char *) =
NULL);
152 long skip_to_step(
int stepNo);
155 long skip_to_next_field();
157 float getRealTime(
int step);
159 int getVertexCoordinates(
int step,
160 float *
x,
float *
y,
float *
z,
162 int readField(
int step,
int field,
163 int *starToCov,
int elements,
164 float *f1,
float *f2,
float *f3);
166 int headerBlock[50000];
169 virtual ChoiceList *get_choice(
const char **,
int)
const;
178 void setDumper(
void (*newDumper)(
const char *));
186 int isFile(
const char *filename);
192 return d_numDrops[step_no - 1];
#define STAREXPORT
Definition: coExport.h:212
#define NULL
Definition: covise_list.h:22
GLdouble GLdouble z
Definition: khronos-glext.h:6565
const GLdouble * v
Definition: khronos-glext.h:6442
GLint GLint GLint GLint GLint GLint y
Definition: khronos-glext.h:6346
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
GLenum GLsizei len
Definition: khronos-glext.h:7440
GLubyte GLubyte GLubyte GLubyte w
Definition: khronos-glext.h:6793
GLint GLint GLint GLint GLint x
Definition: khronos-glext.h:6346
list of all chemical elements
Definition: coConfig.h:27
Definition: ChoiceList.h:19
int isValid()
Definition: File29.h:147
int nwprsm
Definition: File29.h:111
int iunben
Definition: File29.h:118
int nsitem
Definition: File29.h:87
dev_t d_device
Definition: File29.h:51
int icoup
Definition: File29.h:116
int field100
Definition: File29.h:97
int nummat
Definition: File29.h:100
int nvitem
Definition: File29.h:86
int nsmat
Definition: File29.h:101
int d_numActDrops
Definition: File29.h:61
int d_lastDropStep
Definition: File29.h:60
float d_elimSizeFactor
Definition: File29.h:64
ino_t d_inode
Definition: File29.h:50
int ntcell
Definition: File29.h:96
int lct20
Definition: File29.h:106
int ndrop9
Definition: File29.h:84
int nbsi
Definition: File29.h:113
float time
Definition: File29.h:70
int mspin
Definition: File29.h:117
int lmvgrd
Definition: File29.h:88
long actualHeaderBlock
Definition: File29.h:40
int nnode
Definition: File29.h:76
int ncitem
Definition: File29.h:85
int nbcut
Definition: File29.h:79
int nbs
Definition: File29.h:74
int nbb
Definition: File29.h:75
int lct1_6
Definition: File29.h:92
int ias
Definition: File29.h:114
int ncell
Definition: File29.h:71
int skip_to_field(int fieldNo)
int nbw
Definition: File29.h:73
int lvers
Definition: File29.h:82
istreamBLK input
Definition: File29.h:36
int irasi
Definition: File29.h:124
int nprsm
Definition: File29.h:112
int int32
Definition: File29.h:24
File29 & operator=(const File29 &)
int ndrop9_
Definition: File29.h:83
int nbsio
Definition: File29.h:110
int numSteps
Definition: File29.h:41
int getNumDrops(int step_no) const
Definition: File29.h:190
int nbcyc
Definition: File29.h:78
DropRec * d_actDrop
Definition: File29.h:57
int nsol
Definition: File29.h:80
int nbc
Definition: File29.h:72
int get_num_steps()
Definition: File29.h:172
int itypen
Definition: File29.h:115
int skip_to_time(float time)
float float32
Definition: File29.h:23
int numcon
Definition: File29.h:81
int iter
Definition: File29.h:69
float32 u
Definition: File29.h:28
float32 dens
Definition: File29.h:29
int32 idc
Definition: File29.h:27
Definition: istreamBLK.h:27
Definition: StarFile.h:18