Lines Matching refs:lx

323     PetscCall(VecCreate(PETSC_COMM_SELF, &osm->lx));  in PCSetUp_ASM()
324 PetscCall(VecSetSizes(osm->lx, m, m)); in PCSetUp_ASM()
325 PetscCall(VecSetType(osm->lx, vtype)); in PCSetUp_ASM()
326 PetscCall(VecDuplicate(osm->lx, &osm->ly)); in PCSetUp_ASM()
327 PetscCall(VecScatterCreate(vec, osm->lis, osm->lx, isl, &osm->restriction)); in PCSetUp_ASM()
442 PetscCall(VecSet(osm->lx, 0.0)); in PCApply_ASM()
452 PetscCall(VecScatterBegin(osm->restriction, x, osm->lx, INSERT_VALUES, forward)); in PCApply_ASM()
453 PetscCall(VecScatterEnd(osm->restriction, x, osm->lx, INSERT_VALUES, forward)); in PCApply_ASM()
456 PetscCall(VecScatterBegin(osm->lrestriction[0], osm->lx, osm->x[0], INSERT_VALUES, forward)); in PCApply_ASM()
457 PetscCall(VecScatterEnd(osm->lrestriction[0], osm->lx, osm->x[0], INSERT_VALUES, forward)); in PCApply_ASM()
477 …PetscCall(VecScatterBegin(osm->lrestriction[i + 1], osm->lx, osm->x[i + 1], INSERT_VALUES, forward… in PCApply_ASM()
478 …PetscCall(VecScatterEnd(osm->lrestriction[i + 1], osm->lx, osm->x[i + 1], INSERT_VALUES, forward)); in PCApply_ASM()
510 PetscCall(VecSet(osm->lx, 0.0)); in PCMatApply_ASM_Private()
525 PetscCall(VecScatterBegin(osm->restriction, x, osm->lx, INSERT_VALUES, forward)); in PCMatApply_ASM_Private()
526 PetscCall(VecScatterEnd(osm->restriction, x, osm->lx, INSERT_VALUES, forward)); in PCMatApply_ASM_Private()
531 PetscCall(VecScatterBegin(osm->lrestriction[0], osm->lx, x, INSERT_VALUES, forward)); in PCMatApply_ASM_Private()
532 PetscCall(VecScatterEnd(osm->lrestriction[0], osm->lx, x, INSERT_VALUES, forward)); in PCMatApply_ASM_Private()
604 PetscCall(VecSet(osm->lx, 0.0)); in PCApplyTranspose_ASM()
613 PetscCall(VecScatterBegin(osm->restriction, x, osm->lx, INSERT_VALUES, forward)); in PCApplyTranspose_ASM()
614 PetscCall(VecScatterEnd(osm->restriction, x, osm->lx, INSERT_VALUES, forward)); in PCApplyTranspose_ASM()
617 PetscCall(VecScatterBegin(osm->lrestriction[0], osm->lx, osm->x[0], INSERT_VALUES, forward)); in PCApplyTranspose_ASM()
618 PetscCall(VecScatterEnd(osm->lrestriction[0], osm->lx, osm->x[0], INSERT_VALUES, forward)); in PCApplyTranspose_ASM()
638 …PetscCall(VecScatterBegin(osm->lrestriction[i + 1], osm->lx, osm->x[i + 1], INSERT_VALUES, forward… in PCApplyTranspose_ASM()
639 …PetscCall(VecScatterEnd(osm->lrestriction[i + 1], osm->lx, osm->x[i + 1], INSERT_VALUES, forward)); in PCApplyTranspose_ASM()
675 PetscCall(VecDestroy(&osm->lx)); in PCReset_ASM()