147 for (
int j = 0; j < 2; j++)
157 for (
int j = 0; j < 2; j++)
170 dWdc_(i, 0) =
prefactor_ * (P(i, 0) * dPdxU(i, 1) + P(i, 1) * dPdxU(i, 0));
171 dWdc_(i, 1) =
prefactor_ * (P(i, 0) * dPdxZr(i, 1) + P(i, 1) * dPdxZr(i, 0));
187 for (
int j = 0; j < 2; j++)
200 for (
int j = 0; j < 2; j++)
205 + 2 * (c(i, 1) -
x1Eq_(j))
208 + 2 * (c(i, 2) -
x2Eq_(j))
211 dPdx1(i, j) = 2 * (c(i, 0) -
x0Eq_(j))
214 + 2 * (c(i, 1) -
x1Eq_(j))
217 + 2 * (c(i, 2) -
x2Eq_(j))
221 dPdx2(i, j) = 2 * (c(i, 0) -
x0Eq_(j))
224 + 2 * (c(i, 1) -
x1Eq_(j))
228 + 2 * (c(i, 2) -
x2Eq_(j))
235 dWdc_(i, 0) =
prefactor_ * (P(i, 0) * dPdx0(i, 1) + P(i, 1) * dPdx0(i, 0));
236 dWdc_(i, 1) =
prefactor_ * (P(i, 0) * dPdx1(i, 1) + P(i, 1) * dPdx1(i, 0));
237 dWdc_(i, 2) =
prefactor_ * (P(i, 0) * dPdx2(i, 1) + P(i, 1) * dPdx2(i, 0));
260 DoubleTab kappaMat = temp_kappa;
262 DoubleTab kappa_ij(temp_kappa);
273 temp_c(l, k) = c(l, k);
274 somme_c(l) += c(l, k);
275 temp_c(l, c.
line_size()) = 1.0 - somme_c(l);
290 kappa_ij(l, i, j) = 1 - temp_c(l, j);
292 kappa_ij(l, i, j) = -temp_c(l, j);
294 kappa_ij(l, i, j) *= 1 - temp_c(l, i);
296 kappa_ij(l, i, j) *= -temp_c(l, i);
299 kappaMat += kappa_ij;
309 return kappaMatrix_tab;