Home
last modified time | relevance | path

Searched refs:xvals1 (Results 1 – 7 of 7) sorted by relevance

/dports/science/cdo/cdo-2.0.0/src/
H A DSethalo.cc50 Varray<double> xvals1(nlon1 * nlat1), yvals1(nlon1 * nlat1); in gentpngrid() local
53 gridInqXvals(gridID1, xvals1.data()); in gentpngrid()
174 Varray<double> xvals1, yvals1, xvals2, yvals2; in gengrid() local
177 xvals1.resize(nlon1 * nlat1); in gengrid()
184 xvals1.resize(nlon1); in gengrid()
193 gridInqXvals(gridID1, xvals1.data()); in gengrid()
202 *pxvals2++ = xvals1[ilat * nlon1 + ilon]; in gengrid()
208 *pxvals2++ = xvals1[ilat * nlon1 + ilon]; in gengrid()
214 *pxvals2++ = xvals1[ilat * nlon1 + ilon]; in gengrid()
222 for (i = nmin; i < nmax; i++) *pxvals2++ = xvals1[i]; in gengrid()
[all …]
H A DEnlargegrid.cc44 Varray<double> xvals1(nlon1), yvals1(nlat1); in genGridIndex() local
48 gridInqXvals(gridID1, xvals1.data()); in genGridIndex()
52 cdo_grid_to_degree(gridID1, CDI_XAXIS, nlon1, xvals1.data(), "grid1 center lon"); in genGridIndex()
73 if (std::fabs(xvals2[i2] - xvals1[i1]) < 0.001) break; in genGridIndex()
80 if (std::fabs(xvals2[i2] + 360 - xvals1[i1]) < 0.001) break; in genGridIndex()
85 if (std::fabs(xvals2[i2] - 360 - xvals1[i1]) < 0.001) break; in genGridIndex()
H A DRemapstat.cc230 … const Varray<double> &xvals1, const Varray<double> &yvals1, const Varray<double> &xbounds, in find_points_yac() argument
263 const auto lon = xvals1[index1]; in find_points_yac()
290 … const Varray<double> &xvals1, const Varray<double> &yvals1, const Varray<double> &xbounds, in find_points() argument
339 const auto lon = xvals1[index1]; in find_points()
368 … const Varray<double> &xvals1, const Varray<double> &yvals1, const std::vector<double> &xbounds2d, in find_points_rec2d() argument
378 const auto x = xvals1[index1]; in find_points_rec2d()
419 Varray<double> xvals1(gridsize1), yvals1(gridsize1); in gen_mapdata() local
420 read_coordinates(gridID1, xvals1, yvals1); in gen_mapdata()
462 grid_point_search_create(gps, xIsCyclic, dims, gridsize1, xvals1, yvals1); in gen_mapdata()
498 … : find_points_yac(vmask, i, nv, nadds, adds, xvals1, yvals1, xbounds, ybounds); in gen_mapdata()
[all …]
H A DIntgrid.cc43 Varray<double> xvals1(nlon1), yvals1(nlat1); in genThinoutGrid() local
45 gridInqXvals(gridID1, &xvals1[0]); in genThinoutGrid()
52 for (size_t ilon = 0; ilon < nlon1; ilon += xinc) xvals2[olon++] = xvals1[ilon]; in genThinoutGrid()
86 Varray<double> xvals1(nlon1), yvals1(nlat1); in genBoxavgGrid() local
88 gridInqXvals(gridID1, &xvals1[0]); in genBoxavgGrid()
108 xvals2[j] = xvals1[i] + (xvals1[i1] - xvals1[i]) / 2; in genBoxavgGrid()
H A DGridboxstat.cc41 Varray<double> xvals1(nlon1), yvals1(nlat1); in genBoxGridReg2D() local
43 gridInqXvals(gridID1, xvals1.data()); in genBoxGridReg2D()
51 xvals2[j] = xvals1[i] + (xvals1[i1] - xvals1[i]) / 2.; in genBoxGridReg2D()
145 Varray<double> xvals1(gridsize1), yvals1(gridsize1); in genBoxGridCurv2D() local
147 gridInqXvals(gridID1, xvals1.data()); in genBoxGridCurv2D()
151 cdo_grid_to_degree(gridID1, CDI_XAXIS, gridsize1, xvals1.data(), "grid center lon"); in genBoxGridCurv2D()
198 const auto xval1 = xvals1[g1_add]; in genBoxGridCurv2D()
H A Dcdo_vlist.cc101 Varray<double> xvals1(xsize), xvals2(xsize); in compare_lon_reg2d() local
102 const auto nx1 = gridInqXvals(gridID1, &xvals1[0]); in compare_lon_reg2d()
107 if (std::fabs(xvals1[i] - xvals2[i]) > 3.e-5) in compare_lon_reg2d()
122 Varray<double> xvals1(gridsize), yvals1(gridsize), xvals2(gridsize), yvals2(gridsize); in compare_grid_unstructured() local
123 gridInqXvals(gridID1, xvals1.data()); in compare_grid_unstructured()
131 if (std::fabs(xvals1[i] - xvals2[i]) > 2.e-5 || std::fabs(yvals1[i] - yvals2[i]) > 2.e-5) in compare_grid_unstructured()
135 …printf("cell=%zu x1=%g x2=%g y1=%g y2=%g dx=%g dy=%g\n", i + 1, xvals1[i], xvals2[i], yvals1[i], y… in compare_grid_unstructured()
136 xvals1[i] - xvals2[i], yvals1[i] - yvals2[i]); in compare_grid_unstructured()
H A DSelbox.cc50 Varray<double> xvals1, yvals1, xvals2, yvals2; in gengridxyvals() local
59 xvals1.resize(nlon * nlat); in gengridxyvals()
67 if (lxvals) xvals1.resize(nlon); in gengridxyvals()
76 if (lxvals) gridInqXvals(gridID1, xvals1.data()); in gengridxyvals()
93 *pxvals2++ = xvals1[ilat * nlon + ilon]; in gengridxyvals()
98 *pxvals2++ = xvals1[ilat * nlon + ilon]; in gengridxyvals()
107 for (long i = lon21; i <= lon22; i++) *pxvals2++ = xvals1[i]; in gengridxyvals()
108 for (long i = lon11; i <= lon12; i++) *pxvals2++ = xvals1[i]; in gengridxyvals()
364 Varray<double> xvals1(gridsize1), yvals1(gridsize1); in gengridcell() local
367 gridInqXvals(gridID1, xvals1.data()); in gengridcell()
[all …]