SABER
tools_stripack.F90 File Reference

Go to the source code of this file.

Data Types

interface  tools_stripack::addnod
 
interface  tools_stripack::area
 
interface  tools_stripack::bdyadd
 
interface  tools_stripack::bnodes
 
interface  tools_stripack::covsph
 
interface  tools_stripack::det
 
interface  tools_stripack::insert
 
interface  tools_stripack::intadd
 
interface  tools_stripack::jrand
 
interface  tools_stripack::left
 
interface  tools_stripack::lstptr
 
interface  tools_stripack::swap
 
interface  tools_stripack::swptst
 
interface  tools_stripack::trfind
 
interface  tools_stripack::trmesh
 

Modules

module  tools_stripack
 Subroutines/functions list.
 

Functions/Subroutines

subroutine tools_stripack::stripack_addnod (mpl, nst, k, x, y, z, list, lptr, lend, lnew)
 Add a node to a triangulation. More...
 
subroutine tools_stripack::stripack_area (v1, v2, v3, area)
 Compute the area of a spherical triangle. More...
 
subroutine tools_stripack::stripack_bdyadd (kk, i1, i2, list, lptr, lend, lnew)
 Add a boundary node to a triangulation. More...
 
subroutine tools_stripack::stripack_bnodes (n, list, lptr, lend, nodes, nb)
 Return the boundary nodes of a triangulation. More...
 
subroutine tools_stripack::stripack_covsph (kk, n0, list, lptr, lend, lnew)
 Connect an exterior node to boundary nodes, covering the sphere. More...
 
subroutine tools_stripack::stripack_det (x1, y1, z1, x2, y2, z2, x0, y0, z0, output)
 Compute 3D determinant. More...
 
subroutine tools_stripack::stripack_insert (k, lp, list, lptr, lnew)
 Insert K as a neighbor of N1. More...
 
subroutine tools_stripack::stripack_intadd (kk, i1, i2, i3, list, lptr, lend, lnew)
 Add an interior node to a triangulation. More...
 
subroutine tools_stripack::stripack_jrand (n, ix, iy, iz, output)
 Return a random integer between 1 and N. More...
 
subroutine tools_stripack::stripack_left (x1, y1, z1, x2, y2, z2, x0, y0, z0, output)
 Determine whether a node is to the left of a plane through the origin. More...
 
subroutine tools_stripack::stripack_lstptr (lpl, nb, list, lptr, output)
 Return the index of NB in the adjacency list. More...
 
subroutine tools_stripack::stripack_swap (in1, in2, io1, io2, list, lptr, lend, lp21)
 Replace the diagonal arc of a quadrilateral with the other diagonal. More...
 
subroutine tools_stripack::stripack_swptst (n1, n2, n3, n4, x, y, z, output)
 Decide whether to replace a diagonal arc by the other. More...
 
subroutine tools_stripack::stripack_trfind (nst, p, n, x, y, z, list, lptr, lend, b1, b2, b3, i1, i2, i3)
 Locate a point relative to a triangulation. More...
 
subroutine tools_stripack::stripack_trmesh (mpl, n, x, y, z, list, lptr, lend, lnew, near, next, dist)
 Create a Delaunay triangulation on the unit sphere. More...