15 #include "eckit/config/Configuration.h" 47 const eckit::Configuration *
conf = &config;
51 if (config.has(
"lats") || config.has(
"Nrandom")) {
52 std::vector<double>
lats = config.getDoubleVector(
"lats");
53 std::vector<double> lons = config.getDoubleVector(
"lons");
54 std::vector<double> zin = config.getDoubleVector(
"heights");
56 ASSERT(
lats.size() == lons.size());
57 const unsigned int nloc =
lats.size();
60 std::vector<double>
height(nloc, 0.25);
63 for (
unsigned int i=0;
i < zin.size(); ++
i) {
l_size ! loop over number of fields ke do je do i
void qg_loc_test_f90(const F90locs &, const eckit::Configuration *const *, const int &, const double *, const double *, const double *)
void qg_loc_create_f90(F90locs &)
LocationsQG(const F90locs key)
real, dimension(maxmts) height
The namespace for the qg model.