fssi20 {SPSL} | R Documentation |
Frequency of Sites on a Square Isotropic 2D lattice with (1,0)-neighborhood
Description
fssi20()
function calculates the relative frequency distribution of isotropic clusters on 2D square lattice with von Neumann (1,0)-neighborhood.
Usage
fssi20(n=1000, x=33, p=0.592746,
set=(x^2+1)/2, all=TRUE, shape=c(1,1))
Arguments
n |
a sample size. |
x |
a linear dimension of 2D square percolation lattice. |
p |
the relative fractions |
set |
a vector of linear indexes of a starting sites subset. |
all |
logical; if |
shape |
a vector with two shape parameters of beta-distributed random variables, weighting the percolation lattice sites. |
Details
The percolation is simulated on 2D square lattice with uniformly weighted sites and the constant parameter p
.
The isotropic cluster is formed from the accessible sites connected with initial sites subset set
.
Von Neumann (1,0)-neighborhood on 2D square lattice consists of sites, only one coordinate of which is different from the current site by one: e=c(-1,
1,
-x,
x)
.
Each element of the matrix frq
is equal to the relative frequency with which the 2D square lattice site belongs to a cluster sample of size n
.
Value
rfq |
a 2D matrix of relative sampling frequencies for sites of the percolation lattice. |
Author(s)
Pavel V. Moskalev
References
[1] Moskalev, P.V. Percolation modeling of porous structures. Moscow: URSS, 2018. 240 pp; in Russian.
[2] Moskalev, P.V. (2014) Estimates of threshold and strength of percolation clusters on square lattices with (1,d)-neighborhood. Computer Research and Modeling, Vol.6, No.3, pp.405–414; in Russian.
See Also
ssi20, fssi30, fssa20, fssa30, fssi2d, fssi3d
Examples
x <- y <- seq(33)
image(x, y, rfq <- fssi20(n=200), cex.main=1,
main="Frequencies of isotropic (1,0)-clusters")
contour(x, y, rfq, levels=seq(.2,.3,.05), add=TRUE)
abline(h=17, lty=2); abline(v=17, lty=2)