cssgrid_params(3NCARG)
π« cssgrid_params β it's giving "here's the whole lore"
okay bestie, this is cssgrid_params from 3NCARG, aka the NCAR Graphics manual. this page is literally just the β¨receiptsβ¨ on every internal parameter that Cssgrid has. no cap.
π NAME
cssgrid_params β this doc spills the tea on all the internal parameters of Cssgrid. that's it. that's the job. π
πΈ DESCRIPTION
so every single entry down there comes with three things: the name of the parameter, its Fortran type (and like, just use the obvious equivalents if you're in C, we're not doing anything fancy), its default value, and a lil description. periodt.
SIGβ Real β default is computed. this is the tension factor for the splines, calculated for you. the way it just... computes itself. iconic. πTOLβ Real β default0.01. this is the tolerance used when calculating gradient differences, so the iteration sequence knows when to stop when it's computing global gradients. basically it's the "okay we're done here" threshold. β¨TTFβ Real β default0.01. tolerance for figuring out how accurately each tension factor needs to be calculated to approximate its optimum value. lowkey picky, but in a good way. π¦NLSβ Integer β default10. how many nodes get used in the least squares fit. ten. that's the number. πΈNSGβ Integer β default10. the max number of iterations allowed in the algorithm that computes automatic tension factors. ten again, she's consistent. πISGβ Integer β default0. this flag says whether to go back to calculating automatic tension factors instead of using a constant tension. how do you get a constant tension? you set a value for the control parametersig. so: ifisgis0, a tension array gets used; otherwise, a constant tension gets used. π«ΆIGRβ Integer β default1. flags whether global or local gradients are used.1means global, anything else means local. yes, "anything else". that's the rule. πMVLβ Real β default-8.. the fill value used in returns for NCL functions. heads up though: it's only used ifmvlhas been changed from its default. so like, if you never touched it, this one's just vibing in the background. π
π SEE ALSO
go read these too, i'm not gatekeeping:
cssgrid, csstri, csvoro, css2c, csc2s, csseti, csgeti, cssetr, csgetr, cssetd, csgetd, cssgridd, csstrid, csvorod, css2cd, csc2sd, c_cssgrid, c_csstri, c_csvoro, c_css2c, c_csc2s, c_csseti, c_csgeti, c_cssetr, c_csgetr, c_cssetd, c_csgetd, c_cssgridd, c_csstrid, c_csvorod, c_css2cd, c_csc2sd.
and if you want the complete documentation for Cssgrid, it lives at this URL:
http://ngwww.ucar.edu/ngdoc/ng/ngmath/csgrid/cshome.html
Β©οΈ COPYRIGHT
Copyright (C) 2000 University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
fr fr, read the license. it's the rules. π
aaaand that's the whole page bestie π this version was living in the UNIX manual, dated May 2000, and it came to you courtesy of NCAR Graphics / cssgrid_params(3NCARG). mwah, go forth and set your parameters. ππ
π¦ where this page comes from
- epel 9: ncl-devel 6.6.2-59.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: ncl-devel 6.6.2-58.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: ncl-devel 6.6.2-62.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms