7 #include "HDF5CFGeoCF1D.h"
13 #include <InternalErr.h>
19 bool HDF5CFGeoCF1D::read()
32 nelms = format_constraint(&offset[0], &step[0], &count[0]);
47 double step_v = (evalue - svalue)/tnumelm;
49 for(
int i = 1;i<tnumelm; i++)
50 val[i] = val[i-1] + step_v;
52 if (nelms == tnumelm) {
53 set_value((dods_float64 *) &val[0], nelms);
56 vector<double>val_subset;
57 val_subset.resize(nelms);
58 for (
int i = 0; i < count[0]; i++)
59 val_subset[i] = val[offset[0] + step[0] * i];
60 set_value((dods_float64 *) &val_subset[0], nelms);
67 void HDF5CFGeoCF1D::read_data_NOT_from_mem_cache(
bool ,
void *){