SABER
|
Public Member Functions | |
subroutine | stripack_intadd (kk, i1, i2, i3, list, lptr, lend, lnew) |
Add an interior node to a triangulation. More... | |
Definition at line 65 of file tools_stripack.F90.
subroutine tools_stripack::intadd::stripack_intadd | ( | integer, intent(in) | kk, |
integer, intent(in) | i1, | ||
integer, intent(in) | i2, | ||
integer, intent(in) | i3, | ||
integer, dimension(*), intent(inout) | list, | ||
integer, dimension(*), intent(inout) | lptr, | ||
integer, dimension(*), intent(inout) | lend, | ||
integer, intent(inout) | lnew | ||
) |
Add an interior node to a triangulation.
[in] | kk | Index of the node to be inserted. 1<=KK and KK must not be equal to I1, I2, or I3. |
[in] | i1 | First index of the counterclockwise-ordered sequence of vertices of a triangle which contains node KK. |
[in] | i2 | Second index. |
[in] | i3 | Third index. |
[in,out] | list | Triangulation data structure created by TRMESH. Triangle (I1,I2,I3) must be included in the triangulation. On output, updated with the addition of node KK. KK will be connected to nodes I1, I2, and I3. |
[in,out] | lptr | cf. list |
[in,out] | lend | cf. list |
[in,out] | lnew | cf. list |
Definition at line 576 of file tools_stripack.F90.