45 void (*dumper)(
const char *);
48 static void printStderr(
const char *text);
52 File16(
int fd,
void (*dumpFunct)(
const char *) =
NULL);
61 void getMeshSize(
int &numCells,
int &numConn,
int &numVert);
63 void getMesh(
int *elPtr,
int *clPtr,
int *tlPtr,
64 float *xPtr,
float *yPtr,
float *zPtr,
68 int *el,
int *cl,
int *tl,
70 float *vx,
float *vy,
float *vz,
71 int *eLenPtr,
int *cLenPtr,
int *vLenPtr,
75 void getRegionPatchSize(
int region,
int &numPoly,
int &numConn,
int &numVert);
78 void getRegionPatch(
int region,
int *elPtr,
int *clPtr,
79 float *xPtr,
float *yPtr,
float *zPtr);
82 int getMaxProstarIdx();
85 void createMap(
int calcSolids);
104 const char *getScalName(
int i);
107 static const int numVert[8];
127 int numw, ni, nj, nk, nf, maxb,
ibfill, novice, maxr, nline, maxcy,
128 lsctype, rmsize,
inpech, isver, maxs, mxbl, istop;
134 int numw, ni, nj, nk, nf, maxb,
ibfill, novice, maxr, nline, maxcy,
135 lsctype, rmsize,
inpech, isver, maxs, mxbl, istop;
148 char main[80], sub1[80], sub2[80];
177 int mxtb,
lturbi, lturbp, setadd, nsens, npart;
179 int maxcp, loc180, mver, maxscl, istype, mxstb, numcp,
ioptbc,
184 int mxtb,
lturbi, lturbp, setadd, nsens, npart;
186 int maxcp, loc180, mver, maxscl, istype, mxstb, numcp,
ioptbc,
213 char slaveSide[MAX_CP];
235 int isFile(
const char *filename);
250 void setDumper(
void (*newDumper)(
const char *));
254 return (jvers > 2310) ? pbtol : 0;
260 void getCPsizes(
int &numVert,
int &numConn,
int &numPoly);
264 void getface(
int cellNo,
int faceNo,
int &shape,
int vert[4]);
266 int findNewCell(
int oldCell);
268 void getCPPoly(
float *xVert,
float *yVert,
float *zVert,
269 float *xPoly,
float *yPoly,
float *zPoly,
270 int *polyTab,
int *connTab);
272 void getMovedRegionPatch(
int reqRegion,
float *xv,
float *yv,
float *zv,
273 int *polyPtr,
int *connPtr,
274 float *
x,
float *
y,
float *
z);
#define STAREXPORT
Definition: coExport.h:212
#define NULL
Definition: covise_list.h:22
GLdouble GLdouble z
Definition: khronos-glext.h:6565
GLint GLint GLint GLint GLint GLint y
Definition: khronos-glext.h:6346
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
GLenum GLuint GLenum GLsizei length
Definition: khronos-glext.h:6279
GLint GLint GLint GLint GLint x
Definition: khronos-glext.h:6346
static Repl dummy("", "")
int main()
Definition: libexample.c:11
list of all chemical elements
Definition: coConfig.h:27
Definition: IsoSurfaceGPMUtil.h:42
int ibfill
Definition: File16.h:134
struct VertexTabEntry * vertexTab
Definition: File16.h:155
float getScale()
Definition: File16.h:88
File16 & operator=(const File16 &)
struct CellTabEntry * cellTab
Definition: File16.h:151
int ioptbc
Definition: File16.h:186
int getVersion()
Definition: File16.h:92
const int * getCovToPro()
Definition: File16.h:244
int numMaterials
Definition: File16.h:229
int * oldOfNewCell
Definition: File16.h:40
float scale8
Definition: File16.h:185
int getNumSAMM()
Definition: File16.h:252
int getNumMat()
Definition: File16.h:96
int * covToStar
Definition: File16.h:41
int lturbi
Definition: File16.h:184
dev_t d_device
Definition: File16.h:36
struct RegionSize * regionSize
Definition: File16.h:219
char ** scalName
Definition: File16.h:221
struct BounTabEntry * bounTab
Definition: File16.h:153
ino_t d_inode
Definition: File16.h:35
void unblank(char *str, int length)
int ncpdmf
Definition: File16.h:144
int numRealCP
Definition: File16.h:217
int numOrigStarCells
Definition: File16.h:224
struct CellTypeEntry * cellType
Definition: File16.h:190
int * covToPro
Definition: File16.h:42
int * cells_used
Definition: File16.h:227
const int * getCovToStar()
Definition: File16.h:238
int calcSolids
Definition: File16.h:223
int getNumScal()
Definition: File16.h:100
int lturbf
Definition: File16.h:187
int ncydmf
Definition: File16.h:143
int jvers
Definition: File16.h:133
struct SammTabEntry * sammTab
Definition: File16.h:152
int * cellShapeArr
Definition: File16.h:225
int * regionType
Definition: File16.h:154
int maxe
Definition: File16.h:131
int inpech
Definition: File16.h:135
int maxe
Definition: File16.h:124
int jvers
Definition: File16.h:126
int inpech
Definition: File16.h:128
int ibfill
Definition: File16.h:127
int ncpdmf
Definition: File16.h:140
int ncydmf
Definition: File16.h:139
int LS30
Definition: File16.h:161
int nprobs
Definition: File16.h:163
int is
Definition: File16.h:169
int ioptbc
Definition: File16.h:179
int lturbi
Definition: File16.h:177
float scale8
Definition: File16.h:178
int lturbf
Definition: File16.h:180
int master
Definition: File16.h:194
int master
Definition: File16.h:200
char masterSide
Definition: File16.h:212
int master
Definition: File16.h:210
Definition: StarFile.h:63
Definition: StarFile.h:66
Definition: StarFile.h:72
Definition: StarFile.h:78
Definition: StarFile.h:84
Definition: StarFile.h:89
Definition: StarFile.h:94