226
Views
13
CrossRef citations to date
0
Altmetric
Original Articles

Cluster Identification and Percolation Analysis Using a Recursive Algorithm

, &
Pages 169-190 | Received 01 Jul 1999, Accepted 01 Aug 1999, Published online: 23 Sep 2006
 

Abstract

A recursive algorithm for sampling properties of physical clusters such as size distribution and percolation is presented. The approach can be applied to any system with periodic boundary conditions, given a spatial definition of a cluster. We also introduce some modifications in the algorithm that increases the efficiency considerably if one is only interested in percolation analysis. The algorithm is implemented in Fortran 90 and is compared with a number of iterative algorithms. The recursive cluster identification algorithm is somewhat slower than the iterative methods at low volume fraction but is at least as fast at high densities. The percolation analysis, however, is considerably faster using recursion, for all systems studied. We also note that the CPU time using recursion is independent on the static allocation of arrays, whereas the iterative method strongly depends on the size of the initially allocated arrays.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.