Searched refs:svec (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexdd.c | 257 Vec gvec, svec, lvec; in DMCreateDomainDecompositionScatters_Plex() local 267 PetscCall(DMGetGlobalVector(subdms[i], &svec)); in DMCreateDomainDecompositionScatters_Plex() 279 if (iscat) PetscCall(VecScatterCreate(gvec, gi_is, svec, li_is, &(*iscat)[i])); in DMCreateDomainDecompositionScatters_Plex() 280 if (oscat) PetscCall(VecScatterCreate(gvec, go_is, svec, NULL, &(*oscat)[i])); in DMCreateDomainDecompositionScatters_Plex() 282 PetscCall(DMRestoreGlobalVector(subdms[i], &svec)); in DMCreateDomainDecompositionScatters_Plex()
|
| /petsc/src/dm/impls/da/ |
| H A D | dadd.c | 432 Vec svec, dvec, slvec; in DMCreateDomainDecompositionScatters_DA() local 481 PetscCall(DMGetGlobalVector(subdm, &svec)); in DMCreateDomainDecompositionScatters_DA() 484 if (iscat) PetscCall(VecScatterCreate(dvec, idis, svec, isis, &(*iscat)[i])); in DMCreateDomainDecompositionScatters_DA() 485 if (oscat) PetscCall(VecScatterCreate(dvec, odis, svec, osis, &(*oscat)[i])); in DMCreateDomainDecompositionScatters_DA() 489 PetscCall(DMRestoreGlobalVector(subdm, &svec)); in DMCreateDomainDecompositionScatters_DA()
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | eptorsion3.c | 510 PetscErrorCode HessianProductMat(Mat mat, Vec svec, Vec y) in HessianProductMat() argument 516 PetscCall(HessianProduct(ptr, svec, y)); in HessianProductMat() 532 PetscErrorCode HessianProduct(void *ptr, Vec svec, Vec y) in HessianProduct() argument 550 PetscCall(VecGetArrayRead(svec, &s)); in HessianProduct() 611 PetscCall(VecRestoreArrayRead(svec, &s)); in HessianProduct()
|
| H A D | eptorsion1.c | 494 PetscErrorCode HessianProductMat(Mat mat, Vec svec, Vec y) in HessianProductMat() argument 500 PetscCall(HessianProduct(ptr, svec, y)); in HessianProductMat() 516 PetscErrorCode HessianProduct(void *ptr, Vec svec, Vec y) in HessianProduct() argument 534 PetscCall(VecGetArrayRead(svec, &s)); in HessianProduct() 595 PetscCall(VecRestoreArrayRead(svec, &s)); in HessianProduct()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex20opt_ic.c | 380 static PetscErrorCode HessianProductMat(Mat mat, Vec svec, Vec y) in HessianProductMat() argument 387 PetscCall(VecCopy(svec, user_ptr->Dir)); in HessianProductMat()
|