natgrid_params(3NCARG)

πŸ’– natgrid_params β€” the NCAR Graphics manual, but make it a group chat πŸ’–

okay bestie, welcome to natgrid_params(3NCARG), a page from the NCAR GRAPHICS manual. yes it's a Fortran-flavoured situation from the late 90s, and yes it still ate. 🫢


✨ NAME ✨

natgrid_params β€” this doc spills the tea on every single internal parameter of Natgrid. all of them. no crumbs left. πŸ‘‘


🌸 DESCRIPTION 🌸

so here's the vibe: every entry down there gives you the name of the parameter, its Fortran type (if you're in C, just use the obvious equivalent, iykyk), its default value, and a lil description of what it actually does. that's it. that's the whole format. iconic. πŸ’…

  • ADF β€” Integer β€” 0 β€” this one flags whether the data file of algorithmic information gets produced so you can display it with nnalg. check the alg parameter for the deets. (0=no; 1=yes).
  • ALG β€” Character β€” nnalg.dat β€” the file name that gets fed as input to the algorithmic display tool nnalg (peep the adf parameter too). πŸ’–
  • ASC β€” Integer β€” 1 β€” flags whether automatic scaling is allowed (0 = no; 1 = yes). let it cook or don't, your call.
  • bI β€” Real β€” 1.5 β€” a tautness factor. the more bI goes up, the more the effect of the gradient estimates goes up. that's the whole relationship. πŸ¦‹
  • bJ β€” Real β€” 7.0 β€” another tautness factor, but this one's a hater: as bJ increases, the breadth of the region affected by the gradient estimates gets smaller. ✨
  • EXT β€” Integer β€” 1 β€” flags whether extrapolation is allowed outside the convex hull (0=no; 1=yes).
  • HOR β€” Real β€” 0.1*(extent of X output grid) β€” specifies how much horizontal overlap gets included outside of the current region when doing subblocking. 🌈
  • IGR β€” Integer β€” 0 β€” flag for whether gradient estimates are to be computed (1=yes; 0=no).
  • MAGX β€” Real β€” 1.0 β€” scale factor for X coordinate input values. πŸŽ€
  • MAGY β€” Real β€” 1.0 β€” scale factor for Y coordinate input values. πŸŽ€
  • MAGZ β€” Real β€” 1.0 β€” scale factor for Z coordinate input values. πŸŽ€ (yes bestie, all three of them are 1.0 by default, the symmetry is giving ✨)
  • MDM β€” Integer β€” 10 β€” the max number of informational messages about duplicate point culls. it's a whole limit, respect it.
  • NON β€” Integer β€” 0 β€” flags whether interpolated values are allowed to be negative (0=yes; 1=no). read that one twice, the numbers are backwards-feeling but that's literally what it says. πŸ’€
  • NUL β€” Real β€” 0.0 β€” the value used on output for points outside of the convex hull when extrapolation is not allowed.
  • RAD β€” Integer β€” 0 β€” flags if slopes and aspects come back in radians or degrees (1=radians; 0=degrees).
  • SDI β€” Integer β€” 0 β€” flags if slopes and aspects are computed (0=no; 1=yes).
  • UPD β€” Integer β€” 1 β€” flags if the output array goes south to north or north to south (0=north to south; 1=south to north). direction girlies rise 🧚
  • VER β€” Real β€” 0.1*(extent of Y output grid) β€” specifies how much vertical overlap gets included outside of the current region when doing subblocking. πŸ“
  • XAS β€” Real β€” 1.0 β€” holds the scale value for automatic scaling of X input values from the most recent interpolation call. ⚠️ retrieval only, babe β€” don't try to set it.
  • YAS β€” Real β€” 1.0 β€” holds the scale value for automatic scaling of Y input values from the most recent interpolation call. ⚠️ retrieval only.
  • ZAS β€” Real β€” 1.0 β€” holds the scale value for automatic scaling of Z input values from the most recent interpolation call. ⚠️ retrieval only. πŸ’œ

πŸ‘‘ SEE ALSO πŸ‘‘

your reading list, bestie, go be nosy:

c_natgridd, c_natgrids, c_nngetaspectd, c_nngetaspects, c_nngetc, c_nngeti, c_nngetr, c_nngetrd, c_nngetsloped, c_nngetslopes, c_nnpntd, c_nnpntend, c_nnpntendd, c_nnpntinitd, c_nnpntinits, c_nnpnts, c_nnsetc, c_nnseti, c_nnsetr, c_nnsetrd, natgrid, natgrid_params, natgridd, natgrids, nngetaspectd, nngetaspects, nngetc, nngeti, nngetr, nngetrd, nngetslopes, nngetslpped, nnpntd, nnpntend, nnpntendd, nnpntinitd, nnpntinits, nnpnts, nnsetc, nnseti, nnsetr, nnsetrd.

and if you want the complete documentation for Natgrid, it lives right here:

http://ngwww.ucar.edu/ngdoc/ng/ngmath/natgrid/nnhome.html

Copyright (C) 2000 University Corporation for Atmospheric Research

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


🌟 so like, this page is from the UNIX manual, dated March 1997-1998, and the source/version tag is natgrid_params(3NCARG). that's the whole footer, bestie β€” consider yourself signed off on. slay, stay interpolating, and don't forget the retrieval-only ones. periodt. πŸ’…βœ¨πŸ¦‹