8#ifndef CO_DO_STRUCTURED_GRID_H
9#define CO_DO_STRUCTURED_GRID_H
65 int getObjInfo(
int,
coDoInfo **)
const;
76 if (rebuildFromShm() == 0)
90 float *xc,
float *yc,
float *zc);
102 int j,
float *y_c,
int k,
float *z_c)
const
104 *x_c = x_coord[i * y_disc.
get() * z_disc.
get() + j * z_disc.
get() + k];
105 *y_c = y_coord[i * y_disc.
get() * z_disc.
get() + j * z_disc.
get() + k];
106 *z_c = z_coord[i * y_disc.
get() * z_disc.
get() + j * z_disc.
get() + k];
114 virtual int interpolateField(
float *v_interp,
const float *point,
115 int *cell,
int no_arrays,
int array_dim,
116 const float *
const *velo);
#define DOEXPORT
Definition: coExport.h:331
GLdouble GLdouble z
Definition: khronos-glext.h:6565
GLint GLint GLint GLint GLint GLint y
Definition: khronos-glext.h:6346
GLuint const GLchar * name
Definition: khronos-glext.h:6722
GLint GLint GLint GLint GLint x
Definition: khronos-glext.h:6346
list of all chemical elements
Definition: coConfig.h:27
static coShmArray * getShmArray(const char *name)
Definition: coDistributedObject.cpp:60
void print_comment(int line, const char *filename, const char *fmt,...)
Definition: coLog.cpp:25
Definition: coObjID.h:231
DataType get() const
Definition: covise_shm.h:441
Definition: covise_shm.h:482
void * getDataPtr() const
Definition: covise_shm.h:543
Definition: coDistributedObject.h:267
Definition: coDistributedObject.h:296
Definition: coDoAbstractStructuredGrid.h:54
Definition: coDoStructuredGrid.h:54
coIntShm x_disc
Definition: coDoStructuredGrid.h:57
coFloatShmArray x_coord
Definition: coDoStructuredGrid.h:60
coIntShm y_disc
Definition: coDoStructuredGrid.h:58
coFloatShmArray z_coord
Definition: coDoStructuredGrid.h:62
coDoStructuredGrid(const coObjInfo &info)
Definition: coDoStructuredGrid.h:69
coIntShm z_disc
Definition: coDoStructuredGrid.h:59
virtual void getPointCoordinates(int i, float *x_c, int j, float *y_c, int k, float *z_c) const
Definition: coDoStructuredGrid.h:101
virtual ~coDoStructuredGrid()
Definition: coDoStructuredGrid.h:92
virtual void getGridSize(int *x, int *y, int *z) const
Definition: coDoStructuredGrid.h:95
void getAddresses(float **x_c, float **y_c, float **z_c) const
Definition: coDoStructuredGrid.h:108
coFloatShmArray y_coord
Definition: coDoStructuredGrid.h:61
Definition: covise_statics.cpp:55