Spectral partitioning module. More...
Go to the source code of this file.
Modules | |
| module | w3partmd |
| Spectral partitioning according to the watershed method. | |
Functions/Subroutines | |
| subroutine | w3partmd::w3part (SPEC, UABS, UDIR, DEPTH, WN, NP, XP, DIMXP) |
| Interface to watershed partitioning routines. More... | |
| subroutine | w3partmd::ptsort (IMI, IND, IHMAX) |
| Sorts the image data in ascending order. More... | |
| subroutine | w3partmd::ptnghb |
| Nearest neighbour calculation. More... | |
| subroutine | w3partmd::pt_fld (IMI, IND, IMO, ZP, NPART) |
| Image watersheding. More... | |
| subroutine | fifo_add (IV) |
| Add point to FIFO queue. More... | |
| subroutine | fifo_empty (IEMPTY) |
| Check if queue is empty. More... | |
| subroutine | fifo_first (IV) |
| Get point out of queue. More... | |
| subroutine | w3partmd::ptmean (NPI, IMO, ZP, DEPTH, UABS, UDIR, WN, NPO, XP, DIMXP, PMAP) |
| Compute mean parameters per partition. More... | |
| subroutine pt_fld::fifo_add | ( | integer, intent(in) | IV | ) |
Add point to FIFO queue.
| [in] | IV | Point to add |
Definition at line 1105 of file w3partmd.F90.
Referenced by w3partmd::pt_fld().
| subroutine pt_fld::fifo_empty | ( | integer, intent(out) | IEMPTY | ) |
Check if queue is empty.
| [out] | IEMPTY | Set to 1 if queue is empty, else 0 |
Definition at line 1124 of file w3partmd.F90.
Referenced by w3partmd::pt_fld().
| subroutine pt_fld::fifo_first | ( | integer, intent(out) | IV | ) |
Get point out of queue.
| [out] | IV | Returned point |
Definition at line 1144 of file w3partmd.F90.
Referenced by w3partmd::pt_fld().