Lines Matching refs:live_neighbors
97 PetscInt live_neighbors = 0; in main() local
98 live_neighbors += PetscRealPart(x[j - 1][i - 1]) > 0; in main()
99 live_neighbors += PetscRealPart(x[j - 1][i]) > 0; in main()
100 live_neighbors += PetscRealPart(x[j - 1][i + 1]) > 0; in main()
101 live_neighbors += PetscRealPart(x[j][i - 1]) > 0; in main()
102 live_neighbors += PetscRealPart(x[j][i + 1]) > 0; in main()
103 live_neighbors += PetscRealPart(x[j + 1][i - 1]) > 0; in main()
104 live_neighbors += PetscRealPart(x[j + 1][i]) > 0; in main()
105 live_neighbors += PetscRealPart(x[j + 1][i + 1]) > 0; in main()
107 switch (live_neighbors) { in main()
116 if (live_neighbors == 3) y[j][i] = 1; /* Birth */ in main()