Lines Matching refs:i_start
16 PetscInt i_start, i_end; member
141 PetscInt i_start, i_end, n_local_comp, nnz_local; in CreateHessian() local
154 PetscCall(PetscLayoutGetRange(layout, &i_start, &i_end)); in CreateHessian()
155 user->problem.i_start = i_start; in CreateHessian()
157 user->n_local = i_end - i_start; in CreateHessian()
158 user->problem.c_start = c_start = (i_start / bs) * (bs - 1) + (i_start % bs); in CreateHessian()
254 PetscInt n_coo, *coo_i, i_start, i_end; in CreateVectors() local
264 PetscCall(VecGetOwnershipRange(x, &i_start, &i_end)); in CreateVectors()
332 PetscScalar x_a = x[i - r.i_start]; in rosenbrock_for_loop()
333 PetscScalar x_b = ((i + 1) < r.i_end) ? x[i + 1 - r.i_start] : o[0]; in rosenbrock_for_loop()
408 PetscScalar x_a = x[i - r.i_start]; in RosenbrockObjective_Host()
409 PetscScalar x_b = ((i + 1) < r.i_end) ? x[i + 1 - r.i_start] : o[0]; in RosenbrockObjective_Host()
423 PetscScalar x_a = x[i - r.i_start]; in RosenbrockGradient_Host()
424 PetscScalar x_b = ((i + 1) < r.i_end) ? x[i + 1 - r.i_start] : o[0]; in RosenbrockGradient_Host()
439 PetscScalar x_a = x[i - r.i_start]; in RosenbrockObjectiveGradient_Host()
440 PetscScalar x_b = ((i + 1) < r.i_end) ? x[i + 1 - r.i_start] : o[0]; in RosenbrockObjectiveGradient_Host()
454 PetscScalar x_a = x[i - r.i_start]; in RosenbrockHessian_Host()
455 PetscScalar x_b = ((i + 1) < r.i_end) ? x[i + 1 - r.i_start] : o[0]; in RosenbrockHessian_Host()