Academia.eduAcademia.edu

Diffusion-limited aggregation in laminar flows

2003, International Journal of Modern Physics C

In the diffusion-limited aggregation (DLA) model, pioneered by Witten and Sander (Phys. Rev. Lett. 47, 1400 (1981)), diffusing particles irreversibly attach to a growing cluster which is initiated with a single solid seed. This process generates clusters with a branched morphology. Advection-diffusion-limited aggregation (ADLA) is a straightforward extension to this model, where the transport of the aggregating particles not only depends on diffusion, but also on a fluid flow. The authors studying two-dimensional and three-dimensional ADLA in laminar flows reported that clusters grow preferentially against the flow direction. The internal structure of the clusters was mostly reported to remain unaffected, except by Kaandorp et al. (Phys. Rev. Lett. 77, 2328 (1996)) who found compact clusters "as the flow becomes more important". In the present paper we present three-dimensional simulations of ADLA. We did not find significant effects of low Reynolds-number advection on the cluster structure. The contradicting results by Kaandorp et al. (1996) were recovered only when the relaxation into equilibrium of the advection-diffusion field was too slow, in combination with the synchronous addition of multiple particles.

International Journal of Modern Physics C Vol. 14, No. 9 (2003) 1171–1182 c World Scientific Publishing Company DIFFUSION-LIMITED AGGREGATION IN LAMINAR FLOWS R. M. H. MERKS∗ , A. G. HOEKSTRA, J. A. KAANDORP, and P. M. A. SLOOT Computational Science Section, University of Amsterdam Kruislaan 403, 1098 SJ Amsterdam, The Netherlands ∗ [email protected] Received 5 March 2003 Revised 16 April 2003 In the diffusion-limited aggregation (DLA) model, pioneered by Witten and Sander (Phys. Rev. Lett. 47, 1400 (1981)), diffusing particles irreversibly attach to a growing cluster which is initiated with a single solid seed. This process generates clusters with a branched morphology. Advection–diffusion-limited aggregation (ADLA) is a straightforward extension to this model, where the transport of the aggregating particles not only depends on diffusion, but also on a fluid flow. The authors studying two-dimensional and three-dimensional ADLA in laminar flows reported that clusters grow preferentially against the flow direction. The internal structure of the clusters was mostly reported to remain unaffected, except by Kaandorp et al. (Phys. Rev. Lett. 77, 2328 (1996)) who found compact clusters “as the flow becomes more important”. In the present paper we present three-dimensional simulations of ADLA. We did not find significant effects of low Reynolds-number advection on the cluster structure. The contradicting results by Kaandorp et al. (1996) were recovered only when the relaxation into equilibrium of the advection–diffusion field was too slow, in combination with the synchronous addition of multiple particles. Keywords: Advection–diffusion-limited aggregation; diffusion-limited aggregation; lattice Boltzmann; moment propagation. 1. Introduction Since the pioneering paper by Witten and Sander,1 diffusion-limited aggregation (DLA) has been of continuous and extensive interest in studies using experimental,2,3 theoretical,4 – 6 and computational1,7 approaches. In computational models of DLA an initial solid seed is placed in the middle of a domain. A particle is then released from a random position at some distance from the seed. The particle carries out a random walk until it hits the seed after which it is added to the developing cluster. This procedure, when iterated, produces aggregates “distinguished by their wispy appearance”.1 More recently, a number of authors8 – 12 have studied ∗ Present address: Biocomplexity Institute, Department of Physics, Swain Hall West 025, 727 East Third Street, Bloomington, IN 47404-7105, USA. 1171 1172 R. M. H. Merks et al. this process under the influence of flow, where Warren et al.10 studied “growth by interception” with a growth probability determined by the fluid velocity. Such advection–diffusion-limited aggregation has been studied not only for understanding abiotic growth processes such as the growth of sedimenting clusters and the crystalization of (falling) snowflakes (see Warren et al.10 and references therein), but also in the context of coral growth modeling.11,13 In models of advection–diffusion-limited aggregation the aggregating particles are transported both by diffusion and by a fluid flow which interacts with the growing aggregate. Such systems should be distinguished from models of ballistic deposition,14 – 17 where particles move straightly or according to a biased random walk and whose governing direction is unaffected by the growing aggregate. In most of these studies the only effect of fluid flow was a preferential growth against the flow. The structure of the clusters as expressed by the fractal dimension was hardly affected, because of the “screening of streamlines from the interior of (. . .) the clusters.”10 These results contradict an experimental study on electrodeposition18 and a simulation study by Kaandorp et al.,11 where it was found that under the influence of a governing flow the aggregates became more compact and the “wispy appearance” was suppressed. To investigate the differences between the work of Kaandorp et al.11 and the other models of advection–diffusion-limited aggregation, in this paper we reinvestigate the effect of low Reynolds-number flows (Re ≈ 0.06–0.3) on advection–diffusion-limited aggregation. Also, we aim to understand why Kaandorp et al.11 found an effect of flow on the fractal structure of the growing aggregates, whereas other authors did not. 2. Model and Simulation Methods The model that we present here is based on the aggregation model by Kaandorp et al.,11 which was originally developed to study the effect of flow on coral morphology. This model is a Meakin19 growth model with added advection. In these models, all possible biased random paths of the particles are ensemble averaged and approximated by a continuous advection–diffusion process where the growing cluster is a particle sink. The aggregation probabilities are then given by the local fluxes into the cluster. The simulation set-up is shown schematically in Fig. 1. We started with an initial solid seed on a solid ground plane. A flow field was calculated using the lattice Boltzmann–Bhatnagar Gross Krook method (LBGK).20 This method is wellsuited for problems of complex geometry21,22 such as DLA clusters. It is resolved on a structured lattice, where we use 18 velocities and a zero velocity (D 3 Q19 ). A no-slip (u = 0) boundary condition was applied at the aggregate and at the solid ground plane. We also applied a no-slip boundary condition at the top plane, following Kovács.12 Hence the clusters were grown in a channel flow. The left, right, front and rear boundaries were periodic. Note that we used periodic boundaries for the flow calculations. Diffusion-Limited Aggregation in Laminar Flows (a) Initial condition (b) Flow 1173 (c) Dispersion (d) Aggregation Fig. 1. Simulation set up. (a) Initial condition, (b) calculation of flow field, (c) advection–diffusion of the growth resource, where the top plane is a source of resource and the ground plane and the solid particles are resource sinks and (d) aggregation, the addition of particles. The sequence (b), (c) and (d) is called a “growth cycle”. All calculations were carried out in three dimensions. When the flow field had sufficiently approached stability (full convergence model, FC) or after a fixed number of time steps (partial convergence model, PC), the dispersion of particles through the fluid was simulated by numerically solving the advection–diffusion equation. The advection–diffusion equation was solved using the moment propagation method.23 – 25 This method redistributes a particle concentration R(x, t), biased by the stable flow field as calculated using the LBGK equations, X  (fi − ∆∗ f eq (u = 0, ρ))R  i + ∆∗ R(x, t) , (1) R(x, t + 1) = ρ x−ci ,t i where the whole quantity inside [. . .] is evaluated at (x − ci , t), fi is the probability that a carrier fluid particle moves into the lattice direction ci and fieq (u = 0, ρ) is the probability that a particle moves along ci in a nonmoving fluid. The diffusion coefficient D is set using the parameter ∆∗ as D= 1 1 ∗ − ∆ 6 6 (2) for the D3 Q19 model we used.25 The ratio between advective and diffusive transport is expressed by the Péclet number Pé = ūL/D, where ū is the mean velocity and L is a characteristic length. Throughout this paper we exclusively use the lattice Péclet number Pélat , in which L = 1 lattice unit, the distance between two nodes of the lattice. Following Kaandorp et al.,11 the top plane was a source of growth resource and both the ground plane and the cluster were resource sinks. We have followed the Meakin19 convention by putting the resource sink at the developing cluster. For the advection–diffusion calculations, the front and rear boundaries were periodic, whereas at the left and right boundaries (i.e., in the flow direction) a no-flux 1174 R. M. H. Merks et al. Table 1. The amount of new particles added to the cluster per growth step in the multi-particle model depending on the amount of available new positions on the cluster (Kaandorp, personal communication). Number of possible positions (n) Number of particles added n < 100 100 ≤ n ≤ 1000 1000 < n ≤ 10000 n > 10000 1 10 50 100 (reflecting) boundary was applied, thus preventing effects of the periodic images of the growth forms. In the Full Convergence model, the moment propagation equation was iterated until the influx of resources at the top plane balanced to certain extent of the outflux of resource at the cluster and the ground plane, i.e., when the change of the total resource mass in the system fell below a threshold, P ∆( x R) P < θAD , ∆t x R (3) where typically θAD = 10−6 . In the Partial Convergence model, the moment propagation equation was iterated for a fixed number of time steps; in this paper we typically applied 50 iterations per growth cycle, thus following Kaandorp et al.11 After a resource dispersion field was obtained, solid nodes were added to the cluster (Fig. 1(d)). Here we study two variants of this aggregation. In the single particle model during each growth cycle a single solid particle is added to the cluster. This follows the Witten and Sander1 model and the original Meakin19 model. In the multiple particle model, however, the number of particles added is increased during the simulation, depending on the size of the cluster (Table 1). In order to compare our results to the results obtained previously by Kaandorp et al.,11 we take diffusion coefficients as used in their simulations. In order to decide which fluid sites should be added to the cluster, we first determined the set of “growth candidates”; this is the set of nearest (face-connected) neighbors of the cluster. In each of these candidates, the growth resource concentration R(xi ) indicates the probability that a particle is present and adheres to the cluster. To enforce the addition of a fixed number of particles, these probabilities were normalized to sum up to 1. Hence the probability P (xi ) that a new particle is added to the cluster at a face-connected neighbor was, where P R(xk ) , Paggr (xk ) = P j R(xj ) j sums over all nearest neighbors. (4) Diffusion-Limited Aggregation in Laminar Flows 1175 The ADLA clusters were characterized using the fractal dimension, which we measured using the radius of gyration Rg ,26 where v ! u 2 u1 X 1 X t (5) xk − xi Rg = n i n k with xi the coordinates of the particles in the cluster and the sums are over all the particles in the cluster. The fractal dimension can be obtained by keeping track of the radius of gyration during the growth of the cluster. For large DLA-clusters, the radius of gyration gets a power-law dependence of the number of particles N , Rg ∼ N β , where the fractal dimension Fr = 1/β. The clusters were further characterized using the compactness C, which we define as the fraction of solid material inside the convex hulla of the cluster, Vobject , (6) C≡ Vhull where Vobject is the volume of the object, and Vhull is the volume of the convex hull, which was determined using the quickhull27 algorithm.b Hypothesis testing was carried out using one-way analyses of variance (ANOVA).c The simulations were carried out on clusters of workstations, the DAS-228 and a Beowulf cluster29 on which a typical simulation presented here took around 15 h (partial convergence) to 50 h (full convergence). 3. Results In Fig. 2 we show two typical clusters developed with the Full Convergence, Single Particle model. In Fig. 2(a) the resource was exclusively transported by means of diffusion, whereas in Fig. 2(b) transport was by diffusion and by advection, where (a) (b) u Fig. 2. Typical three-dimensional clusters developed with the fully converged aggregation model. (a) Diffusion-limited aggregation. ū = 0, D = 0.166. (b) Advection–diffusion-limited aggregation ū = 0.05 (from left to right), D = 0.166; both clusters contain 4500 particles. a Think of the convex hull as the surface given by the tightest gift wrapping around the object. http://www.geom.umn.edu/software/qhull/. c See http://mathworld.wolfram.com/ANOVA.html. b See 1176 R. M. H. Merks et al. Fig. 3. The cross-sections through 3D resource fields and clusters developed with the advection– diffusion-limited aggregation model. The single particle clusters were grown for 4700 (top) and 6150 (middle) growth cycles. The multiple particle clusters were grown for 450 growth cycles. Flows (when applicable) are directed from left to right. Diffusion-Limited Aggregation in Laminar Flows 1177 Table 2. The compactness and fractal dimension. Abbreviations used are: SADLA: Single particle advection–diffusion-limited aggregation; FC: full convergence; PC: partial convergence; MADLA: Multiple particle advection–diffusion-limited aggregation; MADLA II: MADLA with growth function as in Eq. (7); D: diffusion coefficient; Pélat : lattice Péclet-number; Fr : fractal dimension. Mean and standard deviation of the compactness and fractal dimension are calculated over five simulations. Model SADLA, FC SADLA, FC SADLA, PC SADLA, PC MADLA MADLA MADLA II MADLA II Figure (s) ū D Pélat Compactness Fr 2(a), 3(a) 2(b), 3(b) 3(c) 3(d) 3(e) 3(f) 4(a) 4(b) 0.0 0.05 0.01 0.01 0.01 0.01 0.01 0.01 0.167 0.167 0.167 0.00125 0.167 0.00125 0.167 0.00125 0.0 0.3 0.06 8 0.06 8 0.06 8 0.12 ± 0.01 0.12 ± 0.01 0.12 ± 0.01 0.14 ± 0.01 0.10 ± 0.00 0.26 ± 0.00 0.18 ± 0.00 0.38 ± 0.01 2.62 ± 0.36 2.60 ± 0.21 2.61 ± 0.07 2.67 ± 0.34 2.59 ± 0.11 3.03 ± 0.07 2.58 ± 0.11 2.99 ± 0.09 the mean flow velocity was 0.05 in lattice units. The diffusion coefficient was set to 0.166, giving lattice Péclet numbers of 0 and 0.30, respectively. Since the internal structure of these three-dimensional pictures is difficult to interpret, we only show cross-sections in the remainder of the paper. In Fig. 3 we present an overview of the results of the advection–diffusion-limited aggregation models. In these figures the grey scale indicates the particle concentration, and the flow direction is always along the x-axis. In Figs. 3(a) and 3(b) we show the clusters of Fig. 2 in cross-section. The applied flow did not affect the compactness nor the fractal dimension (see Table 2). We also tried to increase the Péclet-number further, by using a smaller diffusion constant. However, this led to extremely high computation times (150 growth cycles with D = 0.083 took four days of computer time on 32 processors of the DAS-2), which made the model computationally intractable. In order to keep the simulation times feasible, we compared the results of the full convergence model to a model where a fixed amount of moment propagation iterations was applied per aggregation step. In Figs. 3(c) and 3(d) we show two results of this model, in which we applied 50 moment propagation iterations and 10 LBGK iterations per aggregation step. In both simulations, the mean flow velocity was set to ū = 0.01. For these parameter settings, the results of the partial convergence model did not differ from the full convergence model: neither the compactness nor the fractal dimension differed significantly. When we increased the Péclet-number, by decreasing the diffusion coefficient to 0.001, we found a “wake” behind the cluster, and the cluster tended to grow into the direction of the flow. The internal structure of the clusters was however hardly affected; the compactness was found to be slightly, though significantly different (Table 2), but the fractal dimension showed no significant difference. In Figs. 3(e) and 3(f) we present results of the multi-particle model. Both simulations were carried out under the influence of a flow of velocity ū = 0.01. When we 1178 R. M. H. Merks et al. used a large diffusion coefficient (D = 0.167) we found open, DLA-like clusters (see Fig. 3(e)). When the diffusion coefficient was decreased (Fig. 3(f)), the clusters became more dense (Table 2). However, when we applied 250 rather than 50 moment propagation per growth cycle, less dense clusters developed (with C = 0.17 ± 0.0), indicating that the advection–diffusion fields had not equilibrated after 50 iterations (data not shown). This suggests that the amount of diffusion (Dt), rather than the Péclet-number, is an important factor in determining the compactness of the cluster. The clusters that developed in the multiple particle model did not become as dense as the clusters reported previously.11,13 In fact, Kaandorp et al.11 used an alternative model for the aggregation probability (Kaandorp, personal communication). In this model, the aggregation probability is the normalized probability that a particle collides with a solid–fluid interface after propagation, P R(xk , t) i fi (xk , t)δ(xk + ci , t) P , Paggr (xk ) = P i fi (xj , t)δ(xj + ci , t) j R(xj , t) (7) P where i sums over the 19 velocities of the lattice and where δ(xi , t) = 1 when xi is a solid node and δ(xi , t) = 0 when it is fluid. Note that this aggregation function favors the addition of nodes enclosed by several solid nodes. The clusters shown in Fig. 4 were developed using this growth function. With a high diffusion coefficient of D = 0.17, these clusters became a bit more dense (Fig. 4(a); Table 2) than the clusters that were developed with the standard growth function (Fig. 3(e)). The clusters were significantly more dense than with the standard growth function when a smaller diffusion coefficient was used (Fig. 4(b)). Note that the clusters are somewhat more dense away from the flow. This effect becomes stronger if the ground plane is removed from the simulation, resulting in a higher velocity around the cluster (data not shown). Multiple particle Partial convergence −3 u=0.01, D=1.25 x 10 u=0.01, D=0.17 Fig. 4. The advection–diffusion-limited aggregation model with the alternative aggregation function as used by Kaandorp et al.11 Flow is directed from left to right, ū = 0.01. Diffusion-Limited Aggregation in Laminar Flows 1179 4. Discussion In this paper we studied three-dimensional advection–diffusion-limited aggregation (ADLA) under the influence of a laminar flow. In this straightforward extension of the diffusion–limited aggregation (DLA) model by Witten and Sander,1 particles are transported by a diffusive process which is biased by a governing flow. We studied two variants of this model, the single particle model and the multiple particle model. In the single particle model one particle is added in a growth cycle. In the multiple particle model, during a growth cycle one or several particles are added, depending on the current size of the cluster. Apart from several complications, which we will discuss below, this model could be seen as a hybrid between the diffusion-limited aggregation model and models of Laplacian growth, where growth occurs over the full surface of the cluster in parallel. We studied two variants of the single particle ADLA model. These variants differ in the way the flow and dispersion fields are relaxed. In the first variant, we relax the advection–diffusion field until the change per unit time of the total mass falls below a threshold (Eq. (3)). Although this full convergence model would be preferred when studying advection–diffusion-limited aggregation in a Meakin model, these simulations quickly became computationally intractable when small diffusion coefficients were used. After adding a new particle to the cluster, it often took hundreds to thousands of time steps before the resource field had sufficiently stabilized. Note that this indicates a major caveat of our simulation methods, because it shows the assumption that the flow and resource fields are in equilibrium cannot be always met. Being aware of this caveat, we also studied an alternative model in which the tracer field was relaxed for a fixed number of time steps (50 per growth cycle). In both cases, the cluster tended to grow slightly into the direction of the governing flow, but the overall structure of the clusters was unaffected by flow, as expressed by the fractal dimension and the compactness. When we used a higher Péclet-number by decreasing the diffusion coefficient (Fig. 3(d)), the cluster became slightly more compact. However, this small effect is most likely unphysical, because we use a fixed advection–diffusion time and because the used Péclet-number is well over the upper-limit above which the moment propagation method no longer produces physical results.25 To keep the computations tractable, we only studied the partial convergence variant of the multi-particle model, which is more closely related to the model studied previously in our group.11 For small Péclet-numbers, the resulting clusters were indistinguishable from the clusters developing with the single particle model, based on the fractal dimension and on the compactness of the clusters. However, when we decreased the diffusion coefficient, keeping the flow velocity constant (as in Kaandorp et al.11 ), the clusters compactified. In the context of accretion models, which are related to models of Laplacian growth, we have observed that growth forms become more compact when the time scales of growth and resource transport come closer together.30 In the ADLA model the growth rate may not be large 1180 R. M. H. Merks et al. enough to reach this region of parameter space. However, when the growth rate is increased as in the multiple particle model, this region will be reached when the resource transport is slowed down by decreasing the diffusion coefficient. In the single particle models the laminar flow did not affect the internal structures of the clusters. In these models, the highest flow velocity is found at a large distance from the clusters, whereas the flow velocity close to the clusters is very low. Thus in close vicinity of the cluster, resource transport is dominated by diffusion, resulting in the DLA-like growth dynamics. Note that the diffusion coefficients for which compact clusters were obtained were extremely low. In fact, the moment propagation method that we have used in this paper becomes invalid for such low values,25 since in that case negative values are propagated through the lattice. The probability of this becomes larger as the flow velocity increases. In our simulations the clusters grow along the flow for such incorrect parameter settings, which may be explained by extremely low or even negative tracer concentrations occurring at the front where the flow velocity is highest (data not shown). With these results, it becomes necessary to reinterpret results of Kaandorp et al. (1996, 2001), who claimed that DLA clusters become more compact under the influence of advection. Our results suggest that this compactification occurs only in the multi-particle model that compactification only results when the net diffusion per growth cycle (Dt) is small and it occurs preferentially at parameter settings where the moment propagation method no longer produces physical results. Applying the methods described in Merks et al. (2002)25 it is easily shown that in the simulations by Kaandorp et al,11 who used a 24-velocity model on a FCHClattice, the lattice Péclet-number may never exceed a value of 2. However, the Péclet-numbers up to 3 as reported by Kaandorp et al.11 were based on the mean velocity. Optimistically estimating umax = 2∗ ū, the lattice Péclet-numbers reported previously should be multiplied by a factor of two to get the maximum Pécletnumbers. Hence, we estimate that negative amounts of tracer may be transported in simulations with reported Pélat > 1.0. A further difference between our results and those presented earlier is the growth direction of the clusters. We found clusters growing mainly towards the source plane, where the clusters may slightly deviate towards the flow, or even away from the flow. Kaandorp et al.11 reported that the clusters had the strong tendency to grow towards the flow; this tendency became stronger when the diffusion coefficient was decreased. This difference may be attributed to the following. In the simulations presented here, the initial condition was a linear concentration field, the stable solution for a system with a source and a sink plane. Kaandorp et al.11 started with all concentrations set to 1.0 (personal commuication). From the analytic, time dependent solution of the diffusion equation, the time to relax from this initial condition to the stable linear solution is estimated as t ≈ L2 /D, where L is the height of the simulation box in lattice units. For the highest diffusion coefficient that they used (D = 0.25), this time already exceeds the total advection–diffusion time available in a simulation of 1000 growth cycles with 50 tracer iterations in total. Diffusion-Limited Aggregation in Laminar Flows 1181 Hence the initial shape of the tracer field affects the growing clusters throughout the time of the simulation. When the diffusion coefficient is decreased, this effect becomes even stronger. In an empty simulation box and with the lowest diffusion coefficient (D = 0.00125), at the end of the total simulation time the concentration would follow a sharp gradient from the sink plane to about one fifth of the simulation box; everywhere else the concentration would be close to 1. The absence of a full topto-bottom resource gradient removes the tendency of the clusters to grow towards the source plane. This may well explain why the growth forms by Kaandorp et al.11 bent more strongly against the flow when the diffusion coefficient was decreased. The moment propagation method that we use in this paper seems not very well-suited for the simulation of ADLA. It is computationally very intensive to reach stable flow and resource fields. Moreover, we can only reach moderate Pécletnumbers.25 Particle tracking methods31 may be better suited for this purpose. Such methods simulate off-lattice random walks biased by the flow field, and would result in a model more closely related to the Witten and Sander1 model. In such a discrete model one would need to track only the single particle to be added to the aggregate, making it computationally much less demanding than the continuous methods which were applied here and in the previous work. In conclusion, we could not confirm the observation that DLA-clusters compactify as “the flow becomes more important (Pé increases)”.11 This finding is in agreement with the previous two-dimensional studies of advection–diffusion-limited aggregation.8– 10,12 Its explanation may be given by the fact that the flow velocity is very low in close vicinity and inside of the cluster, resulting in diffusion-limited resource transport. We expect, however, that higher Reynolds-number, instable and turbulent flows may affect the aggregation process, since these may lead to recirculations inside the cluster. Such effects may well be important in the growth of marine sessile organisms, to which the ADLA-model was previously applied,11,13 and in flow-driven electrodeposition.18 Advective transport was found to affect the compactness in a model of bacterial plaques,32 caused by increased nutrient transport towards the plaque. However, in this model some biomass spreading was allowed, which distributed the extra growth over a small area of the plaque. In diffusionlimited aggregation models, attachment is irreversible and immediately affects the flow and diffusion fields which may explain why we did not find a flow effect. References 1. T. Witten, Jr. and L. Sander, Phys. Rev. Lett. 47, 1400 (1981). 2. P. P. Trigueros, J. Claret, F. Mas, and F. Sagues, J. Electroanal. Chem. 312, 219 (1991). 3. D. D. Chambliss and R. J. Wilson, J. Vac. Sci. Technol. B 9, 928 (1991). 4. M. Muthukumar, Phys. Rev. Lett. 50, 839 (1983). 5. T. C. Halsey, Phys. Today 53, 36 (2000). 6. R. C. Ball and E. Somfai, Phys. Rev. Lett. 89, 135503 (2002). 7. M. Castro, R. Cuerno, A. Sanchez, and F. Dominguez-Adame, Phys. Rev. E 62, 161 (2000). 1182 R. M. H. Merks et al. 8. J. Toussaint, J. M. Debierre, and L. Turban, Phys. Rev. Lett. 68, 2027 (1992). 9. R. Brémond and D. Jeulin, Geostatistical Simulations, eds. M. Armstrong and P. A. Dowd (Kluwer Academic Publishers, 1995), pp. 89–105. 10. P. B. Warren, R. C. Ball, and A. Boelle, Europhys. Lett. 29, 339 (1995). 11. J. A. Kaandorp, C. P. Lowe, D. Frenkel, and P. M. A. Sloot, Phys. Rev. Lett. 77, 2328 (1996). 12. T. Kovács and G. Bárdos, Physica A 247, 59 (1997). 13. J. A. Kaandorp, The Algorithmic Beauty of Seaweeds, Sponges and Corals, eds. J. A. Kaandorp and J. Kübler (Springer-Verlag, Berlin, Heidelberg, New York, 2001), The virtual laboratory, pp. 114–144. 14. M. Vold, J. Colloid Sci. 14, 168 (1959). 15. P. Meakin, P. Ramanlal, L. M. Sander, and R. C. Ball, Phys. Rev. A 34, 5091 (1986). 16. T. Nagatani and F. Sagues, Phys. Rev. A 43, 2970 (1991). 17. T. Nagatani, J. Phys. Soc. Jpn. 60, 2700 (1991). 18. L. López-Tomàs, J. Claret, and F. Sagues, Phys. Rev. Lett. 71, 4373 (1993). 19. P. Meakin, J. Theor. Biol. 118, 101 (1986). 20. Y. H. Qian, D. D’Humières, and P. Lallemand, Europhys. Lett. 17, 479 (1992). 21. S. Chen and G. D. Doolen, Annu. Rev. Fluid Mech. 30, 329 (1998). 22. S. Succi, The Lattice Boltzmann Equation: For Fluid Dynamics and Beyond (Oxford University Press, Oxford, New York, 2001). 23. C. P. Lowe and D. Frenkel, Physica A 220, 251 (1995). 24. P. B. Warren, Int. J. Mod. Phys. C 8, 889 (1997). 25. R. M. H. Merks, A. G. Hoekstra, and P. M. A. Sloot, J. Comp. Phys. 183, 563 (2002). 26. E. Sander, L. M. Sander, and R. M. Ziff, Comput. Phys. 8, 420 (1994). 27. C. B. Barber, D. P. Dobkin, and H. Huhdanpaa, ACM T. Math. Software 22, 469 (1996). 28. H. E. Bal et al., ACM Operating Syst. Rev. 34, 76 (2000). 29. T. L. Sterling, D. Savarese, D. J. Becker, J. E. Dorband, U. A. Ranawake, and C. V. Packer, Proceedings of the 1995 International Conference on Parallel Processing, Vol. I: Architecture, ed. P. Banerjee (CRC Press, 1995), pp. 11–14. 30. R. M. H. Merks, A. G. Hoekstra, J. A. Kaandorp, and P. M. A. Sloot, J. Theor. Biol. 244, 153 (2003). 31. R. S. Maier, D. M. Kroll, H. T. Davis, and R. S. Bernard, Int. J. Mod. Phys. C 9, 1523 (1998). 32. C. Picioreanu, M. C. M. Van Loosdrecht, and J. J. Heijnen, Biotechnol. Bioeng. 69, 504 (2000).