netcdf test {
types:
  compound dINT32_t {
    int dINT32__0 ;
  }; // dINT32_t
  compound dUINT32_t {
    uint dUINT32__0 ;
  }; // dUINT32_t
  compound dINT16_t {
    int dINT16__0 ;
  }; // dINT16_t
  compound dUINT16_t {
    uint dUINT16__0 ;
  }; // dUINT16_t
  compound dINT8_t {
    int dINT8__0 ;
  }; // dINT8_t
  compound dUINT8_t {
    ubyte dUINT8__0 ;
  }; // dUINT8_t
  compound dFLOAT32_t {
    double dFLOAT32__0 ;
  }; // dFLOAT32_t
  compound dFLOAT64_t {
    double dFLOAT64__0 ;
  }; // dFLOAT64_t
  compound dCHAR8_t {
    string dCHAR8__0 ;
  }; // dCHAR8_t
  compound dUCHAR8_t {
    string dUCHAR8__0 ;
  }; // dUCHAR8_t
  compound Vdata_record_t {
    dINT32_t dINT32 ;
    dUINT32_t dUINT32 ;
    dINT16_t dINT16 ;
    dUINT16_t dUINT16 ;
    dINT8_t dINT8 ;
    dUINT8_t dUINT8 ;
    dFLOAT32_t dFLOAT32 ;
    dFLOAT64_t dFLOAT64 ;
    dCHAR8_t dCHAR8 ;
    dUCHAR8_t dUCHAR8 ;
  }; // Vdata_record_t
  Vdata_record_t(*) Vdata_t ;
variables:
	Vdata_t Vdata ;
data:

 Vdata = 
    {{{1}, {0}, {2}, {2}, {3}, {0}, {1000}, {999.950000416665}, {"This is a data test string (pass 0)."}, {"This is a data test string (pass 1)."}}, {{5}, {6}, {8}, {12}, {13}, {1}, {999.800006666578}, {999.550033748988}, {"This is a data test string (pass 2)."}, {"This is a data test string (pass 3)."}}, {{21}, {20}, {34}, {30}, {55}, {2}, {999.200106660978}, {998.750260394966}, {"This is a data test string (pass 4)."}, {"This is a data test string (pass 5)."}}, {{89}, {42}, {144}, {56}, {233}, {3}, {998.200539935204}, {997.55100025328}, {"This is a data test string (pass 6)."}, {"This is a data test string (pass 7)."}}, {{377}, {72}, {610}, {90}, {987}, {4}, {996.801706302619}, {995.952733011994}, {"This is a data test string (pass 8)."}, {"This is a data test string (pass 9)."}}} ;
}
