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