Searched refs:ptr_Y (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ts/tutorials/multirate/ |
| H A D | ex7.c | 636 const PetscScalar *ptr_X, *ptr_Y; in SolutionErrorNorms() local 647 PetscCall(VecGetArrayRead(Y, &ptr_Y)); in SolutionErrorNorms() 649 …count_slow / 2 || i > count_slow / 2 + count_fast - 1) *nrm1 += hs * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms() 650 else *nrm1 += hf * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms() 653 PetscCall(VecRestoreArrayRead(Y, &ptr_Y)); in SolutionErrorNorms()
|
| H A D | ex6.c | 184 const PetscScalar *ptr_X, *ptr_Y; in SolutionErrorNorms_2WaySplit() local 194 PetscCall(VecGetArrayRead(Y, &ptr_Y)); in SolutionErrorNorms_2WaySplit() 196 if (i < ctx->sf || i > ctx->fs - 1) *nrm1 += hs * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_2WaySplit() 197 else *nrm1 += hf * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_2WaySplit() 200 PetscCall(VecRestoreArrayRead(Y, &ptr_Y)); in SolutionErrorNorms_2WaySplit()
|
| H A D | ex8.c | 197 const PetscScalar *ptr_X, *ptr_Y; in SolutionErrorNorms_3WaySplit() local 208 PetscCall(VecGetArrayRead(Y, &ptr_Y)); in SolutionErrorNorms_3WaySplit() 210 if (i < ctx->sm || i > ctx->ms - 1) *nrm1 += hs * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_3WaySplit() 211 else if (i < ctx->mf || i > ctx->fm - 1) *nrm1 += hm * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_3WaySplit() 212 else *nrm1 += hf * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_3WaySplit() 215 PetscCall(VecRestoreArrayRead(Y, &ptr_Y)); in SolutionErrorNorms_3WaySplit()
|
| H A D | ex4.c | 528 const PetscScalar *ptr_X, *ptr_Y; in SolutionErrorNorms_2WaySplit() local 538 PetscCall(VecGetArrayRead(Y, &ptr_Y)); in SolutionErrorNorms_2WaySplit() 540 if (i < ctx->sf || i > ctx->fs - 1) *nrm1 += hs * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_2WaySplit() 541 else *nrm1 += hf * PetscAbs(ptr_X[i] - ptr_Y[i]); in SolutionErrorNorms_2WaySplit() 544 PetscCall(VecRestoreArrayRead(Y, &ptr_Y)); in SolutionErrorNorms_2WaySplit()
|