Lines Matching refs:t1
132 PetscReal ff = 0, t1, t2, alpha = user->alpha; in FormFunctionGradient() local
145 t1 = x[i + 1] - x[i] * x[i]; in FormFunctionGradient()
146 ff += PetscSqr(1 - x[i]) + alpha * t1 * t1; in FormFunctionGradient()
147 g[i] += -2 * (1 - x[i]) + 2 * alpha * t1 * (-2 * x[i]); in FormFunctionGradient()
148 g[i + 1] = 2 * alpha * t1; in FormFunctionGradient()
152 t1 = x[2 * i + 1] - x[2 * i] * x[2 * i]; in FormFunctionGradient()
154 ff += alpha * t1 * t1 + t2 * t2; in FormFunctionGradient()
155 g[2 * i] = -4 * alpha * t1 * x[2 * i] - 2.0 * t2; in FormFunctionGradient()
156 g[2 * i + 1] = 2 * alpha * t1; in FormFunctionGradient()
205 PetscScalar t1 = x[i + 1] - x[i] * x[i]; in FormHessian() local
206 v[0][0] = 2 + 2 * alpha * (t1 * (-2) - 2 * x[i]); in FormHessian()
209 v[1][1] = 2 * alpha * t1; in FormHessian()