**sphere_llq_grid**,
a MATLAB code which
uses longitudes and latitudes to create grids of points, lines,
and quadrilaterals
over the surface of a sphere in 3D.

The computer code and data files described and made available on this web page are distributed under the MIT license

**sphere_llq_grid** is available in
a C version and
a C++ version and
a FORTRAN90 version and
a MATLAB version and
a Python version.

ball_grid, a MATLAB code which computes a grid of points over the interior of a ball in 3d.

circle_arc_grid, a MATLAB code which computes points equally spaced along a circular arc;

cube_grid, a MATLAB code which computes a grid of points over the interior of a cube in 3d.

disk_grid, a MATLAB code which computes a grid of points over the interior of a disk in 2d.

ellipse_grid, a MATLAB code which computes a grid of points over the interior of an ellipse in 2d.

ellipsoid_grid, a MATLAB code which computes a grid of points over the interior of an ellipsoid in 3d.

hypercube_grid, a MATLAB code which computes a grid of points over the interior of a hypercube in m dimensions.

line_grid, a MATLAB code which computes a grid of points over the interior of a line segment in 1d.

pyramid_grid, a MATLAB code which computes a grid of points over the interior of the unit pyramid in 3d;

simplex_grid, a MATLAB code which generates a grid of points over the interior of a simplex in m dimensions.

sphere_fibonacci_grid, a MATLAB code which computes a grid of points using the fibonacci spiral over the surface of a sphere in 3d.

sphere_grid, a MATLAB code which computes a grid of points over the surface of a sphere in 3d.

sphere_llt_grid, a MATLAB code which computes a grid of triangles bounded by latitude and longitude lines over the surface of a sphere in 3d.

square_grid, a MATLAB code which computes a grid of points over the interior of a square in 2d.

tetrahedron_grid, a MATLAB code which computes a grid of points over the interior of a tetrahedron in 3d.

triangle_grid, a MATLAB code which computes a grid of points over the interior of a triangle in 2d.

wedge_grid, a MATLAB code which computes a grid of points over the interior of the unit wedge in 3d.

- i4mat_print.m, prints an I4MAT.
- i4mat_print_some.m, prints some of an I4MAT.
- r8vec_print.m, prints an R8VEC.
- sphere_llq_grid_display.m, displays an LLQ grid on the surface of a sphere in 3D.
- sphere_llq_grid_display_test.m
- sphere_llq_grid_line_count.m, counts lines on an LLQ grid on the surface of a sphere in 3D.
- sphere_llq_grid_line_count_test.m
- sphere_llq_grid_lines.m, produces lines on an LLQ grid on the surface of a sphere in 3D.
- sphere_llq_grid_lines_test.m
- sphere_llq_grid_point_count.m, counts points on an LLQ grid on the surface of a sphere in 3D.
- sphere_llq_grid_point_count_test.m
- sphere_llq_grid_points.m, produces points on an LLQ grid on the surface of a sphere in 3D.
- sphere_llq_grid_points_test.m