gl_display

gl_display, a MATLAB code which displays the abscissas used in a 2D Gauss-Legendre product quadrature rule.

Languages:

gl_display is available in a MATLAB version.

Related Data and Programs:

box_plot, a MATLAB code which can color in specified entries of a checkerboard, corresponding to pairs of integer data.

cc_display, a MATLAB code which displays a Clenshaw Curtis product rule quadrature grids in 2D.

circle_grid_display, a MATLAB code which reads a matrix of integers, and draws a corresponding grid of circles filled with color.

clenshaw_curtis_rule, a MATLAB code which defines a Clenshaw Curtis quadrature rule.

grid_display, a MATLAB code which can display a 2D or 3D grid or sparse grid.

gridlines, a MATLAB code which gives the user more control over drawing gridlines on a graph than the builtin "grid on" command.

nested_sequence_display, a MATLAB code which displays a set of nested sequences.

stroud, a MATLAB code which defines quadrature rules for a variety of unusual areas, surfaces and volumes in 2D, 3D and N-dimensions.

tensor_grid_display, a MATLAB code which can display the grid points of a tensor product rule used for interpolation or quadrature, in 1D, 2D or 3D.

triangle_fekete_rule, a MATLAB code which defines a Fekete rule for quadrature or interpolation over a triangle.

Reference:

1. Philip Davis, Philip Rabinowitz,
Methods of Numerical Integration,
Second Edition,
Dover, 2007,
ISBN: 0486453391,
LC: QA299.3.D28.
2. Lloyd Trefethen,
Is Gauss Quadrature Better than Clenshaw-Curtis?

Source Code:

• comp_next.m computes the compositions of the integer N into K parts.
• compnz_next.m computes the compositions of the integer N into K nonzero parts.
• gl_grid.m returns a multidimensional Gauss Legendre grid in which any combination of 1D rules may be specified.
• gl_grid_display.m displays a multidimensional Gauss Legendre grid.
• gl_grid_square_display.m displays a 2D "square" Gauss Legendre grid.
• gl_grid_square.m returns a multidimensional Gauss Legendre grid in which all 1D rules have the same order.
• gl_grids_minmax.m computes all Gauss Legendre grids whose orders sum to Q between QMIN and QMAX.
• gl_grids_minmax_display.m displays all Gauss Legendre grids whose orders sum to Q between QMIN and QMAX.
• gl_grids_minmax_size.m computes the total size of all Gauss Legendre grids whose orders sum to Q between QMIN and QMAX.
• gl_level_to_order.m converts a GL level to a GL order.
• gl_levels_minmax.m computes all Gauss Legendre grids whose orders sum to LEVEL between LEVEL_MIN and LEVEL_MAX.
• gl_levels_minmax_display.m displays all Gauss Legendre grids whose orders sum to LEVEL between LEVEL_MIN and LEVEL_MAX.
• gl_levels_minmax_size.m computes the total size of all Gauss Legendre grids whose orders sum to LEVEL between LEVEL_MIN and LEVEL_MAX.
• i4_sign.m returns the sign of an integer.
• legendre_compute.m computes the points and weights of a Gauss-Legendre quadrature rule.
• tuple_next2.m computes the next element of an integer tuple space.
• vec_next.m computes the elements of a product space.

Last revised on 25 January 2019.