Dsgrid(3NCARG)
β¨ NAME β¨
okay so bestie, welcome to Dsgrid, from the NCAR GRAPHICS manual (yes that's the whole manual name, we're folding it in up here like a little bow π). This is dsgrid β it grids 2D and 3D randomly-spaced data. Periodt. π
β¨ NAME β¨ (yes, again β it's giving double NAME energy, iconic behavior)
Dsgrid is a package for gridding 3D and 2D randomly-spaced data using an inverse distance weighted average algorithm. Single precision and double precision interfaces exist in both Fortran and C. β¨
π¦ SYNOPSIS π¦
FORTRAN single precision
DSGRID2S - primary function for gridding 2D data.
DSGRID3S - primary function for gridding 3D data.
DSSETI - set INTEGER parameter values.
DSGETI - retrieve values for INTEGER parameters.
DSSETR - set REAL parameter values.
DSGETR - retrieve values for REAL parameters.
DSSETC - set CHARACTER valued parameters.
DSGETC - retrieve values for CHARACTER parameters.
DSPNT2S - interpolate 2D data at specified points.
DSPNT3S - interpolate 3D data at specified points.
Fortran double precision (not supported on UNICOS)
no cap, if you're on UNICOS this whole section is not for you bestie π
DSGRID2D - primary function for gridding 2D data.
DSGRID3D - primary function for gridding 3D data.
DSSETI - set INTEGER parameter values.
DSGETI - retrieve values for INTEGER parameters.
DSSETRD - set DOUBLE PRECISION parameter values.
DSGETRD - retrieve DOUBLE PRECISION parameters.
DSSETC - set CHARACTER valued parameters.
DSGETC - retrieve values for CHARACTER parameters.
DSPNT2D - interpolate 2D data at specified points.
DSPNT3D - interpolate 3D data at specified points.
C single precision
c_dsgrid2s - primary function for gridding 2D data.
c_dsgrid3s - primary function for gridding 3D data.
c_dsseti - set int parameter values.
c_dsgeti - retrieve values for int parameters.
c_dssetr - set float parameter values.
c_dsgetr - retrieve values for float parameters.
c_dssetc - set char valued parameters.
c_dsgetc - retrieve values for char parameters.
c_dspnt2s - interpolate 2D data at specified points.
c_dspnt3s - interpolate 3D data at specified points.
C double precision
c_dsgrid2d - primary function for gridding 2D data.
c_dsgrid3d - primary function for gridding 3D data.
c_dsseti - set int parameter values.
c_dsgeti - retrieve values for int parameters.
c_dssetrd - set double parameter values.
c_dsgetrd - retrieve values for double parameters.
c_dssetc - set char valued parameters.
c_dsgetc - retrieve values for char parameters.
c_dspnt2d - interpolate 2D data at specified points.
c_dspnt3d - interpolate 3D data at specified points.
π ACCESS π
To use Dsgrid entries, load the NCAR Graphics library ngmath. that's it, that's the whole vibe check π«Ά
π SEE ALSO π
- Individual entries,
dsgrid_params,dsgrid_errors. go read those too, they're lowkey essential fr fr
Complete documentation for Dsgrid is available at URL http://ngwww.ucar.edu/ngdoc/ng/ngmath/dsgrid/dshome.html β click it, bestie, the full lore is in there π
π COPYRIGHT π
Copyright (C) 2000 University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
real talk: it's a License Agreement, not a vibe β read it before you go wild πΈ
and that's the whole page, bestie!! π β¨ this was UNIX, September 1997-1998, and it's Dsgrid(3NCARG) β mwah, go grid some data, you absolute icon ππ¦π
π¦ where this page comes from
- debian bookworm: libncarg-dev 6.6.2.dfsg.1-1
- debian trixie: libncarg-dev 6.6.2.dfsg.1-10+b2
- ubuntu jammy: libncarg-dev 6.6.2-10build2
- ubuntu questing: libncarg-dev 6.6.2.dfsg.1-10build2
- ubuntu resolute: libncarg-dev 6.6.2.dfsg.1-12
- ubuntu stonking: libncarg-dev 6.6.2.dfsg.1-12build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms