Lines Matching refs:j
48 for (int j = 0; j < UniverseWidth; ++j) { in InitializeUniverse() local
49 T[i][j] = S[i][j] = V[i][j] = ValueType(1.0E-6); in InitializeUniverse()
52 for (int j = 1; j < UniverseWidth - 1; ++j) { in InitializeUniverse() local
53 float x = float(j - UniverseWidth / 2) / (UniverseWidth / 2); in InitializeUniverse()
56 D[i][j] = 1.0; in InitializeUniverse()
62 M[i][j] = 0.125; in InitializeUniverse()
63 L[i][j] = 0.125; in InitializeUniverse()
67 M[i][j] = 0.5; in InitializeUniverse()
68 L[i][j] = 0.6; in InitializeUniverse()
72 M[i][j] = 0.3; in InitializeUniverse()
73 L[i][j] = 0.4; in InitializeUniverse()
75 material[i][j] = m; in InitializeUniverse()
97 for (int j = 1; j < UniverseWidth - 1; ++j) { in InitializeUniverse() local
98 D[k][j] *= d; in InitializeUniverse()
99 D[UniverseHeight - 1 - k][j] *= d; in InitializeUniverse()
147 for (int j = r.StartX(); j < r.EndX(); ++j) { in UpdateStress() local
148 S[i][j] += M[i][j] * (V[i][j + 1] - V[i][j]); in UpdateStress()
149 T[i][j] += M[i][j] * (V[i + 1][j] - V[i][j]); in UpdateStress()
150 int index = (int)(V[i][j] * (ColorMapSize / 2)) + ColorMapSize / 2; in UpdateStress()
155 color_t* c = ColorMap[material[i][j]]; in UpdateStress()
185 for (int j = r.StartX(); j < r.EndX(); ++j) in UpdateVelocity() local
186 V[i][j] = in UpdateVelocity()
187 D[i][j] * (V[i][j] + L[i][j] * (S[i][j] - S[i][j - 1] + T[i][j] - T[i - 1][j])); in UpdateVelocity()