1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#ifndef _STREAM_IEG_H
#define _STREAM_IEG_H
#ifndef _IEG_H
#include "ieg.h"
#endif
int iegInqContents(stream_t *streamptr);
int iegInqTimestep(stream_t *streamptr, int tsID);
void iegDefField(stream_t *streamptr);
void iegCopyField(stream_t *streamptr2, stream_t *streamptr1);
void ieg_read_field(stream_t *streamptr, int memtype, void *data, size_t *numMissVals);
void ieg_write_field(stream_t *streamptr, int memtype, const void *data);
void iegReadVarDP(stream_t *streamptr, int varID, double *data, size_t *numMissVals);
void iegWriteVarDP(stream_t *streamptr, int varID, const double *data);
void iegReadVarSliceDP(stream_t *streamptr, int varID, int levelID, double *data, size_t *numMissVals);
void iegWriteVarSliceDP(stream_t *streamptr, int varID, int levelID, const double *data);
#endif /* _STREAM_IEG_H */
/*
* Local Variables:
* c-file-style: "Java"
* c-basic-offset: 2
* indent-tabs-mode: nil
* show-trailing-whitespace: t
* require-trailing-newline: t
* End:
*/
|