Introduction

All solids have a boundary or an interface with their environment. In addition, the majority of solids (e.g., ceramics, metals, rocks) are polycrystalline aggregates, i.e., they have a class of internal imperfections, addressed as grain boundaries. Grain boundary networks in polycrystals share similarities with networks that are common in nature, such as in assemblages of soap bubbles and biological cells, and in maps of geographical and ecological territories (Weaire and Rivier 1984). At elevated temperatures, grain boundaries in polycrystalline solids are not stationary but migrate due to various driving forces, for example reduction in total grain boundary energy (normal grain growth) (Yan et al. 1977).

Pores constitute another class of objects that is often encountered in polycrystals. A pore can be considered as a small inclusion (i.e., generally smaller than the average grain size) of a liquid or gaseous phase in a solid matrix. When the pore is empty (filled with vacancies), or occupied by a real gas, pores are often referred to as voids. Pores filled with aqueous solutions are often loosely termed fluid inclusions in geoscience and the term melt pocket is used to address pores filled with melt. The geometry of a stagnant pore depends on its position in the polycrystalline aggregate. A pore can be positioned within a grain, on the interface between two grains (grain boundary), on the line formed by the edges of three neighboring grains (triple junction), or on the point shared by four neighboring grains (four-grain junction). Pores included in a grain often exhibit approximately spherical shape indicating that the solid–fluid interfacial energy between the crystalline material and the pore-filling fluid is nearly isotropic and torques can be neglected. The shape of pores attached to grain boundaries is strongly affected by the dihedral angle

$$ \Upphi=2\,\hbox{arccos}\,\frac{\gamma_{\rm b}}{2\gamma_{\rm s}}, $$
(1)

which in the fully isotropic case is determined by the balance of line-forces associated with grain boundary energy γ b and solid–fluid (surface) interfacial energy γ s at the pore tip.

The geometry of moving pores differs from that of stationary pores in the same microstructural position. Furthermore, two evolution scenarios are possible for pores attached to a migrating grain boundary: (1) the pore may be dragged along by the boundary or (2) it may be dropped, when the velocity of the migrating boundary is too high. The fate of pores during grain boundary migration is important for the bulk mobility of the constituents of the pore-filling fluid in the polycrystalline aggregate. Once a pore is detached from the grain boundary, its fluid content is disconnected from the grain boundary network, the most efficient pathway for transport in a polycrystal. The first evaluation of the critical (i.e., the largest possible) pore velocity U max was based on Zener’s ideas and resulted in the expression (Smith 1948)

$$ U^{\rm sph}_{\max}=\pi R_{\rm p}\gamma_{\rm b}M_{\rm p}^{\rm sph}, $$
(2)

where \(M_{\rm p}^{\rm sph}\) is the mobility of a spherical pore with radius R p attached to the boundary. Note, that the dependence on the dihedral angle and the intrinsic mechanism of pore motion are not included in this calculation, i.e., the pore has a fixed spherical shape and is uniquely characterized by a fixed mobility \(M_{\rm p}^{\rm sph}\) (see also review Nes et al. 1985 where more general yet still predetermined pore geometries are considered). In reality, pore motion may be accommodated by diffusion of matrix constituents along the solid–liquid interface, through the lattice, or through the pore-filling liquid (Hollister and Crawford 1981; Roedder 1984).

Evidently, extensions of (2) are highly desirable allowing for self-organized pore shape and mobility for both an arbitrary dihedral angle and specific transport mechanisms. Moreover, the very concept of pore mobility that underlies the derivation of (2), i.e., a linear proportionality between the applied drag force and the resulting pore velocity with a constant (velocity independent) factor M, may be inappropriate when separation occurs (Petrishcheva and Renner 2005). To resolve these shortcomings one has to consider the full problem of pore motion with a detailed account of the responsible transport mechanism and the resulting self-organized pore geometry. Previous work has focused on gas-filled pores for which the main mechanism for transport of matrix material is surface diffusion along the solid–gas interface (see original papers Hsueh et al. 1982; Spears and Evans 1982), advanced modeling (Svoboda and Riedel 1992; Riedel and Svoboda 1993), and further improvements (Petrishcheva and Renner 2005; Huang et al. 2004). For pore motion controlled by diffusion through the pore-filling fluid, only simplified estimates of mobilities and critical velocities nominally restricted to small dihedral angles can be found in the literature (Monchoux and Rabkin 2002) probably because the problem is mathematically more complicated than the corresponding surface diffusion problems. To our knowledge, a systematic investigation of the effect of dihedral angle on mobility and critical velocity of pores filled with a fluid has not been undertaken so far.

The presentation of our investigation into the behavior of pores controlled by diffusion through the pore-filling fluid is organized as follows. The foregoing “Mathematical model” is devoted to posing the mathematical problem. A simple application of the dissipation theorem is given in “Dissipation rate” in which the pore mobility is obtained for small dihedral angles. The effect of finite Φ is considered in the next two sections. After introducing a new approximate method in “Mobility and critical velocity for an elongated pore”, we calculate both mobility and critical velocity for elongated pores. Lenticular pore geometry is considered in “Critical velocity and mobility for a lenticular pore”, where a combination of numerical and analytical tools is used. The results are discussed and finally summarized in “Conclusions”.

Mathematical model

This section is devoted to a mathematically accurate formulation of the problem at hand. It follows the strategy well-known from the related process of thermal grooving (Mullins 1960). Typically, the pore-boundary interfaces are smooth, i.e., all characteristic space scales are much larger than the distance between the atoms. Therefore, we can use well defined continuous fields for all relevant physical quantities, e.g., solution concentration or interface curvature. While it is acknowledged that the transport is realized by individual atoms, our considerations are based on a continuum approach.

We consider a pore attached to a uniformly moving grain boundary and filled with a fluid phase in which the matrix atoms are dissolved. Two different pore geometries are considered, elongated and lenticular pores (Fig. 1). The local distribution of the dissolved atoms is represented by their concentration c(rt), i.e., their number per unit volume of the solution. In accord with Fick’s law a spatial non-uniformity in c results in a diffusive particle flux given by

$$ {{\mathbf{j}}}_{\rm diff}=-D\nabla c, $$
(3)

where the diffusion coefficient D corresponds to the random motion of the matrix atoms in the solution and is assumed to be independent of c. The total number of the dissolved matrix atoms changes only on the pore boundaries where dissolution–precipitation occurs. Therefore, a drift-diffusion particle balance equation (de Groot 1951) can be applied inside the pore

$$ \frac{\partial c}{\partial t}+\nabla(c{{\mathbf{v}}}-D\nabla c)=0, $$
(4)

where j mac = c v is the macroscopic flux induced by the macroscopic velocity v(rt) of the pore fluid. Actually, we will neglect the macroscopic term in Eq. 4 in the following. Consider, e.g., a lenticular pore with the radius R p attached to the boundary moving upwards with the velocity U (Fig. 2). The total number of matrix atoms that diffuse across the pore per second reads \(J_{\rm diff}=\pi R_{\rm p}^2U/\Upomega,\) where Ω is the atomic volume of the constituents of the matrix. Comparing J diff with J mac = πR 2p ·cU we see that the macroscopic transport can be neglected if cΩ ≪ 1. This inequality is rather non-restrictive simply requiring that the solute concentration remains small compared to the concentration of constituents of the solvent. Furthermore, the characteristic time of the diffusive evolution of c is given by R 2p /D and the characteristic time of pore motion can be estimated as R p/U. Assuming that the first time is much smaller than the second, i.e., assuming that the pore velocity is not too large U ≪ D/R p, we conclude that the equilibrium concentration of c is quickly established and is finally determined by the Laplace equation

$$ \nabla^2c=0. $$
(5)

Using the modern terminology of synergetics (Haken 2004), one can say that the concentration c is “slaved”. It is important to note that c still varies with time. The variation is slow in the sense that the time derivative in (4) can be ignored. The time dependence is not directly determined by diffusion through the pore-filling fluid but by an additional process. In our case, the additional process is the slow motion of the boundary to which the pore is attached. This process is addressed by time dependent boundary conditions for (5). In particular, (5) has to be solved in a moving region

$$ g_1(x,y,t)< z < g_2(x,y,t) $$
(6)

where g 1,2(xyt) represent the trailing and leading pore surfaces, respectively. These surfaces are self-organized and intersect at the dihedral angle Φ defined by Eq. 1.

Fig. 1
figure 1

Left schematic geometry of the dragged elongated pore for which the length L p is considerably larger then the cross-sectional dimensions. Right schematic geometry of the dragged lenticular pore

Fig. 2
figure 2

Pore motion realized by diffusion through the pore-filling fluid. The curvature of the leading surface is smaller than that of the trailing surface. Therefore, the concentration at the leading surface is larger than that at the trailing surface in accord with (8). The concentration gradient results in the diffusion flux shown by the dashed arrows. This downwards transfer of matter is responsible for the upwards motion of the pore

To formulate the boundary conditions for Eq. 5 on the pore surface, we now introduce an equilibrium concentration c 0 at which the rates of dissolution and precipitation at a plane interface between the solid matrix and the solution are equal (at given pressure and temperature). Starting from a non-equilibrium situation at the solid–fluid interface, there is a characteristic time for the equilibrium concentration to establish. The migration processes of interest are considered much slower than this equilibration time, i.e., the equilibrium concentration c = c 0 is established quasi-instantaneously.

When the pore surface is curved, the equilibrium concentration of the solution is different from c 0 and is denoted by c s such that the sought boundary conditions read

$$ c({{\mathbf{r}}},t)|_{z=g_i(x,y,t)}=c_{{\rm s}i}, $$
(7)

for i = 1, 2. The specific value of c s is defined by the Gibbs–Thompson relation (Partington 1952; Balluffi et al. 2005) which for the case at hand reads (Mullins 1960)

$$ c_{\rm s}=c_0(1-\Upgamma\kappa), $$
(8)

where κ denotes the mean curvature of the interface and a constant proportionality factor Γ reads

$$ \Upgamma=\frac{\gamma_{\rm s}\Upomega}{kT} $$
(9)

and kT is temperature in energetic units. For typical parameters Γ ≃ 1 nm (see, e.g., Monchoux and Rabkin 2002; Mullins 1960).

The curvature κ is defined positive when the pore is convex with respect to the solid, e.g., for a spherical pore, and negative otherwise. It is given by the following expressions (see for example, Dubrovin and Fomenko 1992)

$$ \kappa_{1,2}=\pm \hbox{div}\left(\frac{\nabla g_{1,2}}{\sqrt{1+|\nabla g_{1,2}|^2}}\right) $$
(10)

for the trailing and the leading surfaces, respectively. In particular κ > 0 and c s < c 0, for a spherical pore and more generally for a convex pore consisting of two spherical segments. When the curvatures of the leading and the trailing surfaces differ, a gradient of solution concentration is created inside the pore. In conjunction with dissolution–precipitation, a diffusion flux transports material through the pore and thus enables the motion of the pore relative to the matrix (see Fig. 2).

Equations (5) and (7), that determine the concentration of the matrix atoms in the solution, do not contain a time derivative. Instead, the time derivative enters the basic equations through the general geometric identity for the moving surface z = g i (xyt), namely

$$ \frac{\partial g_i}{\partial t}=v_{\rm n}\sqrt{1+|\nabla g_i|^2}, $$
(11)

where i = 1, 2 and v n denotes the normal component of the surface velocity. For a complete closed mathematical model, we finally need a specific expression for v n for the leading and trailing surfaces. To derive it, we consider an element dS of the pore surface. For a normal displacement of v ndt, the corresponding increase in grain volume is dSv ndt and the ratio dSv ndt/Ω gives the net gain (precipitation minus dissolution) of matrix atoms. These atoms are supplied by the transport through the pore-filling fluid. For slow pore motion and under the condition cΩ ≪ 1, the diffusive transport dominates and the net gain equals − (j diff)ndSdt, where the flux is projected on the outward (with respect to the grain) normal vector n and is negative for positive v n. Therefore,

$$ ({{\mathbf{j}}}_{\rm diff})_{\rm n}= -\frac{v_{\rm n}} {\Upomega}. $$
(12)

Using Fick’s law (3) we obtain

$$ v_{\rm n}=D\Upomega(\nabla c)_{\rm n} =D\Upomega({{\mathbf{n}}} \cdot \nabla c)|_{z=g_i(x,y,t)} $$
(13)

for i = 1, 2. Equation (13) provides the necessary expressions for the velocities of interfaces and gives the purely geometrical Eq. 11 a physical meaning.

The system (513) can be used as follows. For a given shape (6) of trailing and leading surfaces at time t, the boundary values c s are calculated in accord with (8). Then, the stationary Eq. 5 is solved inside the pore region (6) with the boundary conditions (7). The calculated concentration c is used to obtain boundary velocities v n1 and v n2 in accord with (13) that are further used in (11) to obtain the new shape of the pore surfaces preserving the value of Φ at time t + dt and so on. In practice, this scheme may have to be simplified using different approximations that we discuss in the following.

Dissipation rate

Pore motion inside the matrix is accompanied by a permanent decrease of the free energy. The corresponding dissipation rate Δp is related with the macroscopical flux j inside the pore and can be presented as (Prigogine 1967)

$$ \Delta_{\rm p}=\frac{kT}{Dc_0}\iiint{{\mathbf{j}}}^{2}{\rm{d}}x{\rm{d}}y{\rm{d}}z, $$

where the integration is performed over the pore volume. Equation 12 indicates that the particle flux j inside the pore moving with the velocity U can be estimated as U/Ω at least for small dihedral angles. Using this estimate we obtain that

$$ \Delta_{\rm p}\approx\frac{{kT}}{Dc_0}\frac{U^2}{\Upomega^2}V_{\rm p}, $$

where V p is the pore volume. On other hand the dissipation rate is determined by the drag force K drag and the resulting pore velocity U as

$$ \Delta_{\rm p}=K_{\rm drag}U.$$

Combining the latter two expressions we obtain a simple estimate for the pore mobility (Monchoux and Rabkin 2002)

$$ M_{\rm p}=\frac{U}{K_{\rm drag}}\approx\frac{D\Upomega^{2}c_0} {V_{\rm p}{{kT}}}.$$
(14)

Here V p is associated with the equilibrium pore volume. In the following two different pore geometries will be considered (Fig. 1). First we will consider an elongated pore, the corresponding “large” space scale is denoted by L p. A cross-section of the equilibrium pore is similar to that shown in Fig. 2; however, with identical curvature radius R eq of the two pore segments, namely

$$ R_{\rm eq}=\frac{R_{\rm p}}{\sin(\Upphi/2)}. $$
(15)

The volume of an equilibrium pore is given by

$$ V_{\rm p}^{\rm 2D}=\frac{\Upphi-\sin(\Upphi)} {\sin^2(\Upphi/2)}R_{\rm p}^{2}L_{\rm p}. $$
(16)

The second geometry corresponds to a lenticular pore for which the volume is given by

$$ V_{\rm p}^{\rm 3D}=\frac{4}{3}\pi R_{\rm p}^3 \frac{1-3/2\cos(\Upphi/2)+1/2\cos^3(\Upphi/2)}{\sin^3(\Upphi/2)}. $$
(17)

We recall that Eq. 14 is an approximation which becomes exact for Φ → 0. Pores with arbitrary dihedral angles are considered in the next two sections.

Mobility and critical velocity for an elongated pore

In this section, we apply a simple analytical method to find both mobility and critical velocity of an elongated, channel-like pore for an arbitrary dihedral angle. Note, the following two-dimensional analysis equally applies to elongated and quasi two-dimensional pores in thin films (Thompson and Carel 1996). Lenticular pores are considered in the next section where analytical and numerical approaches are combined.

Let us consider an elongated pore parallel to the OY axis. Along the OX axis the pore is positioned in the region −R p < xR p; the pore tips are at x =  ±R p. We assume that the two branches of either a stationary or a moving pore always meet at a fixed dihedral angle Φ (see Fig. 2). The equilibrium pore shape is given by two identical circular segments. The constant solution concentration inside such an equilibrium pore results from (8) to

$$ c_{\rm eq}=c_0\left(1-\frac{\Upgamma}{R_{\rm eq}}\right) $$
(18)

considering that one of the two principal curvatures of any channel-like pore is zero. Here R eq is given by Eq. 15.

We now consider a pore that moves upwards with a constant velocity U. The motion is induced by the motion of a boundary between two grains of the solid matrix. The shape of the moving pore is approximated by two circular segments that in contrast to the equilibrium shape at rest exhibit different radii of curvature. Approximating the pore shape by circular segments is reasonable. Only in the immediate vicinity of the pore tips, the continuity of the solution concentration requires continuity of the curvature and therefore a deviation from the circle geometry.

The radii of the leading and trailing surfaces self-organize in response to the pore motion and their different values are denoted by R 2 and R 1, respectively. In accord with (8), the boundary values of the solution concentration are

$$ c_{{\rm s}2}=c_0\left(1-\frac{\Upgamma}{R_2}\right)\quad\hbox {and}\quad c_{{\rm s}1}=c_0\left(1-\frac{\Upgamma}{R_1}\right), $$
(19)

where R 2 > R 1 and therefore c 0 > c s2 > c s1. Note, that for small velocities the pore is convex with respect to the matrix and the corresponding curvatures are positive. However, the leading surface can become concave with increasing velocity (Fig. 4). In this case, the corresponding curvature becomes negative and the solution concentration at the leading surface reads c s2 = c 0(1 + Γ/R 2) and c s2 > c 0 > c s1. In both situations, the concentration at the leading surface c s2 is larger than that at the trailing surface c s1. Therefore, a diffusive transport directed downwards is induced inside the pore, that causes the upwards motion of the pore.

The solution concentration c(xz) inside the pore can be found from the Laplace equation (5) in two dimensions

$$ \frac{\partial^2c}{\partial x^2}+\frac{\partial^2c}{\partial z^2}=0 $$
(20)

with the boundary conditions

$$ c|_{\rm leading}= c_0\left[1-\frac{\Upgamma} {R_{\rm p}}\sin(\Upphi_2)\right], $$
(21)
$$ c|_{\rm trailing}= c_0\left[1-\frac{\Upgamma}{R_{\rm p}}\sin(\Upphi_1)\right], $$
(22)

where Φ1,2 denote the angles between the pore branches and the OX axis (Fig. 2) related to the dihedral angle Φ = Φ1 + Φ2 and the pore drag angle Θp according to

$$ \Upphi_{1,2}=\frac{1}{2}\Upphi \pm \Uptheta_{\rm p}. $$
(23)

By considering leading and trailing surfaces as perfect cylindrical (or circular) segments with different radii we make an approximation that bears limitations. Improvements are particularly warranted near the pore tips where the approximation and the resulting values of c s1 ≠ c s2 are in conflict with the continuity of c(rt) inside the pore. The advantage is that the mathematical problem, as was initially given in “Mathematical model” is greatly simplified. In fact, the simplified two-dimensional problem has an exact solution. The key point is that a test function (Lavrentjev and Shabat 1998)

$$ c_{\rm test}(x,z) \sim \hbox{arctan} \left(\frac{2z}{1-x^2-z^2} \right) $$

satisfies the Laplace equation (20) and exhibits identical values at each circle segment connecting two points at x =  ±1. One can directly check that these values are −Φ1 and Φ2 for the segments shown in Fig. 2. We can therefore look for a solution of our problem in the form

$$ \frac{c}{c_0}= A\; \hbox{arctan}\;\left(\frac{2R_{\rm p}z}{R_{\rm p}^2-x^2-z^2}\right)+B, $$
(24)

where A and B are suitable constants and we scaled the coordinates to yield pore tips at x =  ±R p. To obtain A and B one solves the following system

$$ \begin{aligned} -A\Upphi_1+B &=& 1-\frac{\Upgamma}{R_{\rm p}}\sin(\Upphi_1),\\ A\Upphi_2+B &=& 1-\frac{\Upgamma}{R_{\rm p}}\sin(\Upphi_2), \end{aligned} $$

which results from the boundary conditions. Actually, only A is of interest because B does not contribute to the particle flux j ∝ ∇ c see (24). Using (23) we finally find that

$$ A=\frac{2\Upgamma\cos(\Upphi/2)}{R_{\rm p}\Upphi}\sin(\Uptheta_{\rm p}). $$
(25)

Equations 24 and 25 uniquely determine the diffusive flux in the moving pore for given values of the parameters R p, Γ, Φ, and Θp.

We now calculate the pore velocity from \( j_z|_{z=0}\), which amounts to (3)

$$ j_z|_{z=0}= -D\,\left. \frac{\partial c}{\partial z} \right|_{z=0} = -\frac{4\cos(\Upphi/2)}\Upphi\; \frac{D\Upgamma c_0}{R_{\rm p}^{2}-x^2}\sin(\Uptheta_{\rm p}). $$

The total flux (i.e., the total number of atoms transferred per second), J, follows upon integration over the pore cross-section in the XOY plane,

$$ J=\iint(-j_z|_{z=0}){\text{d}}x{\text{d}}y= L_{\rm p}\int\limits_{-R_{\rm p}}^{R_{\rm p}}(-j_z|_{z=0}){\text{d}}x, $$

and is related to the pore velocity by

$$ J\Upomega=2R_{\rm p}L_{\rm p}U^{\rm 2D}. $$

Therefore, the pore velocity follows as

$$ U^{\rm 2D}=\frac{2\cos(\Upphi/2)}{\Upphi}\;\frac{D\Upomega\Upgamma c_0}{R_{\rm p}} \sin(\Uptheta_{\rm p}) \int\limits_{-R_{\rm p}}^{R_{\rm p}}\frac{{\rm d}x}{R_{\rm p}^2-x^2}. $$

At first glance, the last expression is problematic because the integral diverges. However, the singularity of the total flux J is an artifact of approximating the geometry of the moving pore by two circle segments. The gradient of concentration diverges when approaching the pore tips formed by two different circle segments in accord with (8), consequently the local particle flux (3) diverges too. In reality, however, the geometry of the problem suggests that the flux decreases towards the pore tips and that the contribution of the flux in the vicinity of the pore tips has to remain finite. In the following, we restrict integration to the region |x| < R p − δ

$$ \int\limits_{-R_{\rm p}+\delta}^{R_{\rm p}-\delta}\frac{{\rm d}x}{R_{\rm p}^2-x^2}= \frac{1}{R_{\rm p}}\hbox{ln}\frac{2R_{\rm p}-\delta}{\delta} $$

yielding a finite expression

$$ U^{\rm 2D}=\frac{2\cos(\Upphi/2)}{\Upphi} \frac{D\Upomega\Upgamma c_0} {R_{\rm p}^2} \sin(\Uptheta_{\rm p}) \hbox{ln}\frac{2R_{\rm p}-\delta} {\delta} $$
(26)

in which a specific value of δ will be quantified below.

In general, our use of a regularization parameter follows a well known strategy for diverging Landau’s integral (Landau and Lifshitz 1981). Three considerations support that restricting the integral limits yields robust and physically meaningful results. First, the divergence of the flux is moderate and the result of the restricted integration is insensitive to the exact choice of δ/R p due to the logarithmic dependence. Second, the quantity Γ constitutes a finite physical lower bound for δ because it quantifies the characteristic length scale of possible changes in solution concentration and interface curvature (8). The logarithmic factor is then less than ln(2R p/Γ) so that the divergence is actually avoided. Third, the intuitive notion of a subordinate flux in the vicinity of the pore tips is shown to hold for the motion of a pore close to equilibrium geometry (see “Appendix”). From this explicit analysis, we find that the relative contribution of the tip region to the total flux is only of order δ/R p independent of dihedral angle.

In the following, we chose δ in such a way that the result (14) of the previous section for the pore mobility is exactly reproduced for small dihedral angles (see Eq. 31 of the next section). This requires

$$ \hbox{ln}\frac{2R_{\rm p}-\delta}{\delta}=3 \quad\hbox{and}\quad \delta=0.095R_{\rm p} $$
(27)

in agreement with our assumption that δ ≪ R p. Equation 26 becomes

$$ U^{\rm 2D}=\frac{6\cos(\Upphi/2)}{\Upphi} \frac{D\Upomega\Upgamma c_0} {R_{\rm p}^2} \sin(\Uptheta_{\rm p}). $$
(28)

Finally, we recall that cos(Φ/2) is proportional to γbs (1) and that Γ is proportional to γs (9). Thus, the resulting expression for the pore velocity reads

$$ U^{\rm 2D}=\frac{3}{\Upphi} \frac{\gamma_{\rm b}D\Upomega^{2}c_0}{R_{\rm p}^2kT} \sin(\Uptheta_{\rm p}), $$
(29)

an expression that we now use to quantify pore mobility and critical velocity.

Mobility of an elongated pore

In this section, we assume that the pore velocity is so small that the distortion of the pore shape relative to the equilibrium shape is negligible and the pore volume is still determined by Eq. 16. The drag force amounts to

$$ K_{\rm drag}=2L_{\rm p}\gamma_{\rm b}\sin(\Uptheta_{\rm p}) $$

and therefore (29) gives a pore mobility of

$$ M_{\rm p}^{\rm 2D}=\frac{U^{\rm 2D}}{K_{\rm drag}} =\frac{3} {2\Upphi}\; \frac{D\Upomega^{2}c_0}{L_{\rm p}R_{\rm p}^2{\rm{kT}}}. $$
(30)

It is useful to rewrite the last equation in terms of pore volume. Using Eq. 16 we arrive at

$$ M_{\rm p}^{\rm 2D}=\frac{3}{2} \frac{\Upphi-\sin(\Upphi)} {\Upphi\sin^2(\Upphi/2)} \frac{D\Upomega^2c_0}{V_{\rm p}^{\rm 2D}kT}. $$
(31)

The latter expression is finite for all values of Φ ∈ [0, π] and is our main result for the mobility of elongated (two-dimensional) pores (Fig. 3). In particular,

$$ M_{\rm p}^{\rm 2D}\left|_{\Upphi\to 0}\right.= \frac{D\Upomega^2c_0} {V_{\rm p}^{\rm 2D}kT} \quad\hbox{and}\quad M_{\rm p}^{\rm 2D}\left|_{\Upphi\to \pi}\right.=1.5 \frac{D\Upomega^2c_0}{V_{\rm p}^{\rm 2D}kT}. $$

We conclude that pore mobility depends only slightly on dihedral angle for a given pore volume.

Fig. 3
figure 3

Pore mobilities M 2Dp (solid line) and M 3Dp (dashed line) normalized by \({D\Upomega^2c_0}/(V_{\text p}kT)\) versus dihedral angle Φ in accord with Eqs. 31 and 40. Approximate results of (Monchoux and Rabkin 2002), which are identical for both elongated and lenticular pores are shown by the dotted line. The open circle represents the exact result for Φ → 0. The open square represents the classical prediction for a spherical pore (41)

Critical velocity of an elongated pore

The maximal pore velocity associated with Eq. 29 reads

$$ U_{\max}^{\rm 2D}=\frac{3}{\Upphi} \frac{\gamma_{\rm b}D\Upomega^{2}c_0}{R_{\rm p}^2kT}, $$
(32)

our main result for the separation problem in the case that diffusion through the pore-filling fluid controls the motion of an elongated pore. Note, the critical velocity of pores with fixed size R p becomes large when Φ is small. Indeed, when the leading surface becomes concave down (as in last row in Fig. 4) and Φ → 0, the finite jump between c s1 and c s2 occurs on a small distance of order R pΦ causing a large diffusion flux (Raj 1982). Correspondingly, the resulting pore velocity is also large in accord with (32). When, instead of pores of given R p, one compares pores with given volume but different dihedral angles, R p increases with the decrease of Φ. For a channel-like pore of given volume, R 2p Φ ≃ const so that the critical velocity remains limited also for small dihedral angles.

Fig. 4
figure 4

Density plots of normalized concentration \(\overline c(\overline\rho,\overline z)\) in a lenticular pore obtained solving (34) numerically with the boundary conditions (33) for a dihedral angle of Φ = π/3 and indicated values of the drag angle Θp

Critical velocity and mobility for a lenticular pore

With small modifications, the strategy followed for elongated pores in the previous section can be applied to lenticular pores, too. The pore-boundary interfaces are approximated by spherical caps (Fig. 2, where the pore cross-section has now rotational symmetry around the OZ axis). The boundary conditions read

$$ c_{{\rm s}2}=c_0\left(1-\frac{2\Upgamma}{R_2}\right), \quad c_{{\rm s}1}=c_0\left(1-\frac{2\Upgamma}{R_1}\right). $$
(33)

Equation (20) is replaced by the radially symmetric version of (5), i.e.,

$$ \frac{1}{\rho}\frac{\partial} {\partial\rho} \left(\rho\frac{\partial c}{\partial\rho}\right) +\frac{\partial^2 c}{\partial z^2}=0, $$
(34)

where \(\rho=\sqrt{x^2+y^2}\) and the pore is located in the region ρ < R p.

The solution strategy is as follows. All lengths are normalized by R p. We first fix the dihedral angle Φ and choose several values for the drag angle Θp for which the geometry of the pore, in particular the radii of the spherical segments \(R_{1,2}=R_{\rm p}/ {\sin}(\Upphi_{1,2}),\) follow according to (23). The Laplace equation (34) is then solved numerically within the pore for the space distribution of c(ρz). In fact, only the difference c − c 0 has to be calculated, the latter is normalized according to

$$ \overline{c}=-\frac{R_{\rm p}}{\Upgamma}\left(\frac{c}{c_0}-1\right) $$

as suggested by (24). The negative sign ensures positive value of \(\overline{c}.\) The normalized boundary conditions read

$$ \overline c_{{\rm s}2}=2\sin(\Upphi_2)\quad \hbox{and}\quad \overline c_{{\rm s}1}=2\sin(\Upphi_1). $$

Examples of numerical solutions are shown in Fig. 4. For each specific solution, one can calculate the particle flux (3)

$$ {{\mathbf{j}}}=\frac{D\Upgamma c_0}{R_{\rm p}^2}\overline{\nabla}\overline{c}, $$

where \(\overline{\nabla}\) refers to the normalized coordinates. The flux is integrated to get the total number of atoms that are transferred across the pore per second

$$ J=\frac{D\Upgamma c_0}{R_{\rm p}^2}I, $$

where the integral I is determined over the trailing pore surface

$$ I=\iint({{\mathbf{n}}}\overline{\nabla} \overline{c}) {\text{d}}S =R_{\rm p}^2\iint({\mathbf {n}}\overline{\nabla} \overline{c}) {\text{d}}\overline x{\text{d}} \overline y, $$

and n denotes the corresponding unit normal vector. Similar to the approach in the previous section the integration is actually performed excluding the vicinity of the pore tip. Choosing \(\overline\rho< 0.93\) the predictions of “Dissipation rate” for small dihedral angles are reproduced to a good accuracy.

The restriction of the integration limits is justified as in the case of elongated pores. In particular, analyzing the motion of a pore close to equilibrium geometry demonstrates that the relative contribution of the excluded region to the total flux is only on the order of 2δ/R p (see “Appendix”) again independent of dihedral angle. The velocity of a lenticular pore is calculates as

$$ U^{\rm 3D}=\frac{J\Upomega}{\pi R_{\rm p}^2} =\frac{D\Upomega\Upgamma c_0}{R_{\rm p}^2}\frac {1}{\pi}\iint({{\mathbf{n}}}\overline{\nabla} \overline{c}) {\text{d}}\overline x{\text{d}}\overline y. $$
(35)

Velocity normalized in accord with (35)

$$ u^{\rm 3D}=U^{\rm 3D}\left/\frac{D\Upomega\Upgamma c_0}{R_{\rm p}^2}\right. $$

exhibits a maximum at some drag angle for any given value of dihedral angle (Fig. 5). The maximum is, however, not reached for Θp = π/2 as for elongated pores (28), but for intermediate values of the drag angle that systematically decrease with increasing dihedral angle.

Fig. 5
figure 5

Pore velocity normalized by DΩΓc 0/R 2p for a lenticular pore versus drag angle Θp for indicated values of the dihedral angle Φ. The critical pore velocities are highlighted by points. For large dihedral angles, the relations are magnified in the inset

The numerical results for u 3Dmax (Φ) can be closely approximated by an analytical expression in analogy to Eq. 28

$$ u_{\max}^{\rm 3D}=C^{\rm 3D}_{\rm u}(\Upphi) \frac{\cos(\Upphi/2)}{\Upphi}, $$
(36)

where numerical fitting yields

$$ C^{\rm 3D}_{\rm u}(\Upphi)=11.48-5.54\Upphi+0.67\Upphi^2. $$
(37)

Using Eq. 36 and returning to physical units, we obtain

$$ U_{\max}^{\rm 3D}= \frac{C^{\rm 3D}_{\rm u}(\Upphi)}{2\Upphi} \frac{\gamma_{\rm b}D\Upomega^{2}c_0}{R_{\rm p}^2kT}. $$
(38)

Notably, U 3Dmax remains finite for Φ → π. Equation 38 is our main result regarding the separation problem for a lenticular pore.

The mobility of a lenticular pore can be estimated from the ratio between the pore velocity and the drag force constrained by the numerical results presented in Fig. 5. We consider only small drag angles, thus the drag force

$$ K_{\rm drag}=2\pi R_{\rm p}\gamma_{\rm b}\sin(\Uptheta_{\rm p}) \approx 2\pi R_{\rm p}\gamma_{\rm b}\Uptheta_{\rm p}. $$

Pore mobility is given by the expression

$$ M_{\rm p}^{\rm 3D}=\frac{U^{\rm 3D}}{K_{\rm drag}}= \frac{u^{\rm 3D}}{\Uptheta_{\rm p}} \frac{\gamma_{\rm s}D\Upomega^2c_0} {2\pi \gamma_{\rm b}R_{\rm p}^3kT}, $$

in which our numerical results for u 3Dp from Fig. 5 can be presented by an analytical approximation similar to Eq. 36

$$ \frac{u^{\rm 3D}}{\Uptheta_{\rm p}}= C^{\rm 3D}_{\rm m}(\Upphi)\frac{\cos(\Upphi/2)}{\Upphi} $$

with

$$ C^{\rm 3D}_{\rm m}(\Upphi)=16.41-1.27\Upphi-0.91\Upphi^2. $$

The result for the pore mobility reads

$$ M_{\rm p}^{\rm 3D}= \frac{C^{\rm 3D}_{\rm m}(\Upphi)}{\Upphi} \frac{D\Upomega^2c_0}{4\pi R_{\rm p}^3kT}. $$
(39)

It can be finally expressed in the form

$$ M_{\rm p}^{\rm 3D}= \frac{C^{\rm 3D}_{\rm m}(\Upphi)}{\Upphi} \frac{2-3\cos(\Upphi/2)+\cos^3(\Upphi/2)}{6\sin^3(\Upphi/2)} \frac{D\Upomega^2c_0}{V_{\rm p}^{\rm 3D}kT}, $$
(40)

where V 3Dp denotes the pore volume given by Eq. 17. For a given pore volume Eq. 40 yields finite mobilities for all values of Φ ∈ [0, π]. In particular,

$$ M_{\rm p}^{\rm 3D}\left|_{\Upphi\to 0}\right.=1.02 \frac{D\Upomega^2c_0} {V_{\rm p}^{\rm 3D}kT} \quad \hbox{and} \quad M_{\rm p}^{\rm 3D}\left|_{\Upphi \to \pi}\right.=0.36 \frac{D\Upomega^{2}c_0}{V_{\rm p}^{\rm 3D}kT}. $$

Note, that M 3Dp |Φ→0 reasonably agrees with the prediction (14). The mobility at given pore volume decreases about three times with increasing dihedral angle (Fig. 3).

The variations of pore mobility with dihedral angle for the elongated and lenticular pores of a given size R p = const are determined by Eqs. 30 and 39, respectively. These variations are considerably larger, because here the mobilities tend to infinity for \(\Upphi \rightarrow 0\) (wetting conditions). Also both M 2Dp (Φ) and M 3Dp (Φ) decrease with increasing Φ under the constraint R p = const. For a given pore volume, however, the tendencies differ as shown in Fig. 3.

Discussion

Studying the process of pore detachment (drop) in full detail clearly requires a transient analysis. However, the few such studies that have been undertaken (Yu and Suo 1999) support the assertion that studying the existence of steady states yields reliable estimates for the critical pore velocity. Various concepts have been proposed to identify critical conditions from steady state analysis. The derived relationship between velocity and drag angle may intrinsically exhibit a maximum (Yu and Suo 1999; Petrishcheva and Renner 2005) (see also Fig. 5) for which it has been shown that it separates stable and instable solutions (Yu and Suo 1999). The drag angles associated with the maximum in velocity of a lenticular pore controlled by diffusion through the pore-filling fluid (Fig. 5) increase from π/3 to <2π/3 with increasing dihedral angle enclosing the value of π/2 alternatively proposed as the condition for pore detachment from geometric reasoning (Hsueh et al. 1982; Monchoux and Rabkin 2002).

While our analysis of elongated pores is to our knowledge new, migration of lenticular pores controlled by diffusion through the pore-filling fluid has previously been addressed in classical studies on spherical pores (Shewmon 1964; Brook 1969, 1976) and in an approximate analytical approach (Monchoux and Rabkin 2002). In our notation, the classical solutions for a spherical pore read

$$ M_{\rm p}^{\rm sph}=\frac{2}{3} \frac{D\Upomega^2c_0}{V_{\rm p}^{\rm sph}{{kT}}} $$
(41)

and

$$ U_{\max}^{\rm sph}= \frac{1}{2} \frac{\gamma_{\rm b}D\Upomega^2c_0} {R_{\rm p}^2{{kT}}} $$
(42)

assuming that the drag force reaches its theoretical maximum at Θp = π/2. The relations between pore mobility and critical velocity versus dihedral angle gained in Monchoux and Rabkin (2002) (given in our notation in accord with Eq. 14)

$$ M_{\rm p}^{\rm 3D[MR (2002)]}= M_{\rm p}^{\rm 2D[MR (2002)]}= \frac{D\Upomega^2c_0}{V_{\rm p}kT} $$
(43)

and

$$ U_{\max}^{\rm 3D[MR (2002)]}= \frac{4\cos(\Upphi)\left[1+\cos(\Upphi)\right]} {\cos(\Upphi)+\sin(\Upphi)-1} \frac{\gamma_{\rm b} D\Upomega^2c_0}{R_{\rm p}^2kT} $$

were derived fixing the diffusion flux in the pore-filling fluid parallel to the pore velocity. Thus, strictly speaking the results (43) and (44) should be restricted to small dihedral angles. The differences between these previous and our current results are moderate as shown in Fig. 3 (mobilities) and in Fig. 6 (critical velocities for lenticular pores). Differences become most pronounced for fully spherical pores (\(\Upphi \rightarrow \pi\)) for which (Monchoux and Rabkin 2002) predicts a vanishing critical velocity in contrast to classical Eq. 42 and our results indicating that the curvature of the flux lines cannot be neglected and the assumption of a constant critical drag angle in Monchoux and Rabkin (2002) is violated. The differences between the mobilities of lenticular pores derived here and by Monchoux and Rabkin (2002) are not large either. However, the trend with dihedral angle differs (Fig. 3).

Fig. 6
figure 6

Critical velocity of a lenticular pore U 3Dmax normalized by \({\gamma_{\rm b}D\Upomega^2c_0}/(R_{\text p}^2kT)\) versus dihedral angle Φ. The solid line represents the analytical result (38), numerical results (obtained from Fig. 5) are highlighted by points. The dashed line gives the approximate result (44) of (Monchoux and Rabkin 2002) and the open square the classic prediction for a spherical pore (42). For large dihedral angles, the relations are magnified in the inset

Conclusions

We determined the dependence of mobilities and critical velocities of elongated and lenticular pores on dihedral angle Φ and pore radius R p considering diffusive transport of matrix components through the pore-filling fluid as limiting for the pore migration. Migration is realized by a net flux of matrix constituents from the leading to the trailing pore surface. From a mathematical point of view one has to deal with the complicated solution of the diffusion problem in a permanently changing domain with the self-organized pore shape and special boundary conditions depending on the curvature of the pore-grain interfaces. We simplified this problem by approximating the leading and trailing interfaces by cylindrical or spherical segments everywhere, except for a narrow region near the pore tips. While approximate, this approach allows for the curvature of leading surfaces to switch from convex to concave with increasing velocity (see Fig. 4). This experimentally observed characteristic of pore motion was not included in the few previous approximate analyses of this problem.

Concentration fields of matrix constituents in the pores are described by Laplace equation which we solved analytically and numerically for elongated and lenticular pores, respectively. Fluxes were integrated numerically neglecting the small contribution of narrow regions near the pore tips. These regions were defined in such a way that our results correctly reproduce known values of pore mobilities for small dihedral angles which are exactly derived from the dissipation theorem following (Monchoux and Rabkin 2002).

With our analysis, we aimed to find the largest possible pore velocity for given values of Φ and R p. For elongated and lenticular pores, our results can be presented by

$$ U_{\max}=\frac{C_{\rm u}(\Upphi)}{2\Upphi}\frac{\gamma_{\rm b}D\Upomega^2c_0}{R_{\rm p}^2kT}, $$
(45)

where the second factor is uniquely determined and the first factor was estimated from the approximate solution. Analytical approximations, C 2Du  = 6 and C 3Du (Φ) [see (37)], were found for elongated and lenticular pores, respectively. At a given pore size R p, these critical velocities tend to infinity for Φ → 0 and to small but finite values for Φ → π. When instead considering a given volume for a fluid-filled pore, its size R p increases with a decrease of Φ and the associated dependence of critical velocity on dihedral angle is weak.

For low pore velocities, we constrained pore mobilities of elongated and lenticular pores. At constant pore volume, the mobilities vary by less than one order of magnitude over the range of possible dihedral angles notably exhibiting increasing and decreasing values for elongated and lenticular pores with increasing dihedral angle, respectively. At constant pore size, the mobility tends to infinity for wetting conditions (\(\Upphi \rightarrow 0\)).