1 #ifndef _VISIT_WRITER_H_ 2 #define _VISIT_WRITER_H_ 72 #ifndef VISIT_USE_BINARY 73 #define VISIT_USE_BINARY 1 76 FILE * vtk_open_file(
const char* a_filename);
77 void vtk_close_file(FILE* fp,
int& numInColumn);
105 void write_point_mesh(
const char *filename,
int npts,
106 double *pts,
int nvars,
int *vardim,
107 const char *
const *varnames,
double **vars);
182 #define VISIT_VERTEX 1 184 #define VISIT_TRIANGLE 5 186 #define VISIT_TETRA 10 187 #define VISIT_HEXAHEDRON 12 188 #define VISIT_WEDGE 13 189 #define VISIT_PYRAMID 14 191 void write_unstructured_mesh(
const char *filename,
int npts,
192 double *pts,
int ncells,
int *celltypes,
int *conn,
193 int nvars,
int *vardim,
int *centering,
194 const char *
const *varnames,
double **vars);
231 void write_regular_mesh(
const char *filename,
int *dims,
232 int nvars,
int *vardim,
int *centering,
233 const char *
const *varnames,
double **vars);
275 void write_rectilinear_mesh(
const char *filename,
276 int *dims,
double *x,
double *y,
double *z,
277 int nvars,
int *vardim,
int *centering,
278 const char *
const *varnames,
double **vars);
322 void write_curvilinear_mesh(
const char *filename,
323 int *dims,
double *pts,
324 int nvars,
int *vardim,
int *centering,
325 const char *
const *varnames,
double **vars);
327 #include "implem/Proto_VisitWriterImplem.H"