SABER
tools_stripack::addnod Interface Reference

Public Member Functions

subroutine stripack_addnod (mpl, nst, k, x, y, z, list, lptr, lend, lnew)
 Add a node to a triangulation. More...
 

Detailed Description

Definition at line 44 of file tools_stripack.F90.

Member Function/Subroutine Documentation

◆ stripack_addnod()

subroutine tools_stripack::addnod::stripack_addnod ( type(mpl_type), intent(inout)  mpl,
integer, intent(in)  nst,
integer, intent(in)  k,
real(kind_real), dimension(k), intent(in)  x,
real(kind_real), dimension(k), intent(in)  y,
real(kind_real), dimension(k), intent(in)  z,
integer, dimension(*), intent(inout)  list,
integer, dimension(*), intent(inout)  lptr,
integer, dimension(k), intent(inout)  lend,
integer, intent(inout)  lnew 
)

Add a node to a triangulation.

Parameters
[in,out]mplMPI data
[in]nstIndex of a node at which TRFIND, begins its search.Search time depends on the proximity of this node to K. If NST<1, the search is begun at node K-1.
[in]kNodal index (index for X, Y, Z, and LEND) of the new node to be added. 4<=K.
[in]xX-coordinates of the nodes
[in]yY-coordinates of the nodes
[in]zZ-coordinates of the nodes
[in,out]listOn input, the data structure associated with the triangulation of nodes 1 to K-1. On output, the data has been updated to include node K. The array lengths are assumed to be large enough to add node K. Refer to TRMESH.
[in,out]lptrcf. list
[in,out]lendcf. list
[in,out]lnewcf. list

Definition at line 99 of file tools_stripack.F90.


The documentation for this interface was generated from the following file: