logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

csagrid - cubic spline approximation

Access

       To use Csagrid entries, load the NCAR Graphics library ngmath.

Description

       Csagrid is a software package in the ngmath library that implements a cubic spline approximation
       algorithm to fit a function to input data.  The input for the approximation is a set of randomly-spaced
       data. These data may be one-dimensional, two-dimensional, or three-dimensional.

       The output is a set of values at coordinates on a user-specified grid, or at a set of user-specified
       points (including at a single point).

       Functionally equivalent Fortran, C, and NCL interfaces are provided.

       Csagrid is based on the work of David Fulker and his package Splpack.

Name

       csagrid - cubic spline approximation

See Also

       csagrid, csa1s, csa1xs, csa2s, csa2xs, csa2ls, csa2lxs, csa3s, csa3xs, csa3ls, csa3lxs, c_csa1s,
       c_csa1xs, c_csa2s, c_csa2xs, c_csa2ls, c_csa2lxs, c_csa3s, c_csa3xs, c_csa3ls, c_csa3lxs.

       Complete documentation for Csagrid is available at URL
       http://ngwww.ucar.edu/ngdoc/ng/ngmath/csagrid/csahome.html

Synopsis

       Fortran one-dimensional input
       -----------------------------

        CSA1S        -  simple entry
        CSA1XS       - expanded entry

       Fortran two-dimensional input
       -----------------------------

        CSA2S        - simple entry, gridded output
        CSA2XS       - expanded entry, gridded output
        CSA2LS       - simple entry, list output
        CSA2LXS      - expanded entry, list output

       Fortran three-dimensional input
       -----------------------------

        CSA3S        - simple entry, gridded output
        CSA3XS       - expanded entry, gridded output
        CSA3LS       - simple entry, list output
        CSA3LXS      - expanded entry, list output

       C one-dimensional input
       -----------------------------

        c_csa1s        -  simple entry
        c_csa1xs       - expanded entry

       C two-dimensional input
       -----------------------------

        c_csa2s        - simple entry, gridded output
        c_csa2xs       - expanded entry, gridded output
        c_csa2ls       - simple entry, list output
        c_csa2lxs      - expanded entry, list output

       C three-dimensional input
       -----------------------------

        c_csa3s        - simple entry, gridded output
        c_csa3xs       - expanded entry, gridded output
        c_csa3ls       - simple entry, list output
        c_csa3lxs      - expanded entry, list output

       NCL one-dimensional input
       -----------------------------

        csa1s        -  simple entry
        csa1xs       - expanded entry

       NCL two-dimensional input
       -----------------------------

        csa2s        - simple entry, gridded output
        csa2xs       - expanded entry, gridded output
        csa2ls       - simple entry, list output
        csa2lxs      - expanded entry, list output

       NCL three-dimensional input
       -----------------------------

        csa3s        - simple entry, gridded output
        csa3xs       - expanded entry, gridded output
        csa3ls       - simple entry, list output
        csa3lxs      - expanded entry, list output

See Also