| sl.angle | Compute Angle between Triangle Edges on Sphere | 
| sl.assemble.eulermatrix | Assemble rotation matrix for Euler angles (z-x-z convention) | 
| sl.barycenter | Compute Barycenter of Points | 
| sl.boundingcircle | Find a (Small) Bounding Circle For a Set of Points on a... | 
| sl.cart.dist | Cartesian Distance | 
| sl.centroid | Compute Centroid of a Polygon | 
| sl.checkposition | Check Position of Point Relative to a Line on a Sphere | 
| sl.circle | Compute Points Approximating a Circle on a Sphere | 
| sl.colbar | Generate a Custom Colourbar | 
| sl.contours | Compute Contours | 
| sl.crossvec | Cross Product | 
| sl.dim | Dimension of Array or Vector | 
| sl.elem2linepairs | Extract Unique Edges from Triangular Mesh | 
| sl.elemfull2elemsub | Generate Elements of an Unstructured-Mesh Node Subset | 
| sl.ens.gcdist.rmse | Calculate root mean square great-circle distance error of an... | 
| sl.fillequidist | Insert Points into Line on Sphere | 
| sl.finddist | Find Point Pairs Based on Distance | 
| sl.findneighbours | Find Node Neighbours Based on Triangular Elements | 
| sl.findnn.curvilin | Find Nearest Neighbour in a Gridded Field | 
| sl.gc.dist | Great-Circle Distance | 
| sl.grid2path | Extract Path from Gridded Field | 
| sl.grid.addinfo | Add Grid Variables to CDO Grid File | 
| sl.grid.curvilin2unstr | Convert Curvilinear to Unstructured Grid | 
| sl.griddes2neighmat | Read CDO Grid Description File and Derive Neighbourhood | 
| sl.grid.FESOM3Ddata1Dto2D | Covert 3D FESOM data from 1D to 2D. | 
| sl.grid.mergepoints | Merge Nodes of an Unstructured Grid | 
| sl.grid.readFESOM | Read FESOM Grid | 
| sl.grid.readNCDF | Read NetCDF Grid | 
| sl.grid.reduce | Remove Nodes (and Elements) From an Unstructured Grid | 
| sl.grid.writeCDO | Write Grid for CDO | 
| sl.grid.writeFESOM | Write FESOM Grid | 
| sl.grid.writeZAXIS | Write z-axis for CDO | 
| sl.inpolygon.convex | Check if Point Inside Convex Polygon | 
| sl.intersect | Diagnose Intersections of Line Segments | 
| sl.lat1D.c2i | Convert Center Latitudes to Interface Latitudes | 
| sl.line.lat.intersect | Check if/where Line Intersects with Latitude | 
| sl.line.line.intersect | Check if/where Two Lines Intersect | 
| sl.line.polygon.intersect | Check if/where Line Intersects with Polygon | 
| sl.load.naturalearth | Load Natural Earth Data | 
| sl.lon1D.c2i | Convert Center Longitudes to Interface Longitudes | 
| sl.lonlat1Dto2D | Inflate Lat-Lon Vectors to Matrices | 
| sl.lonlat2D.c2i | Convert Curvilinear Lon-Lat Grid Center Locations to... | 
| sl.lonlat2xyz | Convert Lon-Lat to X-Y-Z | 
| sl.lonlat.angle | Compute Angle (GC-Distance) between Points on Sphere | 
| sl.lonlat.identical | Check if Lon-Lat Vectors Share Elements | 
| sl.lonlatrot2abg | Convert Rotation Lon-Lat-Rot to Alpha-Beta-Gamma | 
| sl.match.comp | Find First Comparison Match | 
| sl.mhd | Modified Hausdorff Distance (MHD) Calculator | 
| sl.mhd.edge | Edge Calculator for Modified Hausdorff Distance | 
| sl.num2colbar | Convert Numerics to Integers Corresponding to Colourbar... | 
| sl.num2colbarbreaks | Auto-Define Colourbar Breaks | 
| sl.p2p | Compute Point Between Points on Sphere | 
| sl.plot.3D.init | 3D Polar Plot | 
| sl.plot.colbar | Plot Colourbar | 
| sl.plot.contours | Plot Contours | 
| sl.plot.domainbound.curvilin | Plot Curvilinear Grid Boundaries | 
| sl.plot.elem | Plot Grid Elements | 
| sl.plot.end | Finish Plot | 
| sl.plot.field | Plot Unstructured Field on Polygons around Nodes | 
| sl.plot.field.elem | Plot Field on Triangular Elements | 
| sl.plot.fld.curvilin | Plot Curvilinear Field | 
| sl.plot.init | Initialise spheRlab Plot | 
| sl.plot.landsea | Plot Land-Sea Mask of a Grid | 
| sl.plot.lines | Plot Lines | 
| sl.plot.lonlatgrid | Plot Longitude-Latitude Grid | 
| sl.plot.lonlatlabels | Plot Longitude-Latitude Labels | 
| sl.plot.naturalearth | Plot Natural Earth Data | 
| sl.plot.platon.end | Finish Platon Plot | 
| sl.plot.platon.init | Initialise Platon Plot | 
| sl.plot.points | Plot Points | 
| sl.plot.polygon | Plot Polygon | 
| sl.plot.text | Plot Text | 
| sl.plot.vectors | Plot Vectors | 
| sl.point.between | Check if Point Between Points | 
| sl.points2ellipse | Draw Ellipse around Points on a Sphere | 
| sl.polygon.area | Compute Polygon Area on Sphere | 
| sl.polygon.mergehole | Merge Hole in Polygon | 
| sl.polygon.polygon.intersect | Check if/where Polygons Intersect | 
| sl.polygon.rotdir | Check Polygon Direction of Rotation | 
| sl.proj.mollweide | Mollweide Projection | 
| sl.read.args | Read Named Arguments in Batch Mode | 
| sl.remap.array | Remap Array | 
| sl.rot | Coordinate Rotation on Sphere | 
| sl.rot.vec | Rotate velocity vectors on a sphere | 
| sl.segment | Segment Logical Vector | 
| sl.shift | Shift Point on Sphere | 
| sl.smalltriag.area | Compute Small Triangle Area on Sphere | 
| sl.spatialfilter | Apply Spatial Filter | 
| sl.spatialfilter.getweights | Compute Spatial Filter Weights | 
| sl.tracer.calculate.trajectories | Calculate kinematic trajectories | 
| sl.trackingshot | Create Trackingshot Movie | 
| sl.trackingshot.way | Create tracking shot path | 
| sl.trackingshot.waypoint | Create waypoint | 
| sl.trackingshot.waypoints | Concatenate waypoints | 
| sl.trajectory.remaptime | Remap Times of Trajectories on Sphere | 
| sl.triag.area | Compute Triangle Area on Sphere | 
| sl.uv2uvw | Coordinate transformation of velocity vectors (2D -> 3D) | 
| sl.uvw2uv | Coordinate transformation of velocity vectors (3D -> 2D) | 
| sl.view.colbar | View Colourbar | 
| sl.vis.shift.rot | Check Visibility, Shift, and Rotate Points | 
| sl.xyz2lonlat | Convert X-Y-Z to Lon-Lat | 
| sl.xyz.angle | Compute Angle Between 3D Vectors | 
| spheRlab-package | Spherical Geometry, Analysis, and Plotting of Geoscientific... | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.