hexagon_lyness_rule


hexagon_lyness_rule, a MATLAB code which returns one of 13 Lyness quadrature rules over the interior of the unit hexagon.

The Lyness rules assume the hexagon has a "peaked top and bottom:

             *
          *     *
          *     *
             * 
    

Licensing:

The information on this web page is distributed under the MIT license.

Languages:

hexagon_lyness_rule is available in a MATLAB version and an Octave version..

Related Data and Programs:

hexagon_lyness_rule_test

matlab_rule, a MATLAB code which computes a quadrature rule which estimates the integral of a function f(x), which might be defined over a one dimensional region (a line) or more complex shapes such as a circle, a triangle, a quadrilateral, a polygon, or a higher dimensional region, and which might include an associated weight function w(x).

Reference:

  1. James Lyness, Giovanni Monegato,
    Quadrature rules for regions having regular hexagonal symmetry,
    SIAM Journal on Numerical Analysis.
    Volume 14 Number 2, April 1977, pages 283-295.

Source Code:


Last revised on 22 April 2023.