Dsgrid(3NCARG)

πŸ“¦ version 6.6.2, in epel 9, fedora 43, fedora 44

πŸ’– Dsgrid β€” it's giving gridding ✨

okay bestie, so this is the NCAR GRAPHICS manual page for Dsgrid, and it's literally the whole vibe. πŸ¦‹


🌸 NAME 🌸

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. no cap, both languages, both precisions. πŸ’…


✨ 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)

bestie, clock the not supported on UNICOS part. do not come for me if you try it there. 😭
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 the whole tea. β˜• load it and you're in. 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

  • Individual entries
  • dsgrid_params
  • dsgrid_errors

Complete documentation for Dsgrid is available at URL http://ngwww.ucar.edu/ngdoc/ng/ngmath/dsgrid/dshome.html


Copyright (C) 2000 University Corporation for Atmospheric Research

The use of this Software is governed by a License Agreement.


mwah, that's the page bestie πŸŽ€ this beauty dropped under UNIX back in September 1997-1998, and honestly? still iconic. go grid something. πŸ’–βœ¨

πŸ“¦ where this page comes from