Home
last modified time | relevance | path

Searched refs:X3 (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ts/tutorials/
H A Dex14.c650 static PetscErrorCode THIFixGhosts(THI thi, DM da3, DM da2, Vec X3, Vec X2) in THIFixGhosts() argument
898 Vec X3, X2, Xdot3, Xdot2, F3, F2, F3g, F2g; in THIFunction() local
909 PetscCall(DMCompositeGetLocalVectors(pack, &X3, &X2)); in THIFunction()
911 PetscCall(DMCompositeScatter(pack, X, X3, X2)); in THIFunction()
912 PetscCall(THIFixGhosts(thi, da3, da2, X3, X2)); in THIFunction()
919 PetscCall(DMDAVecGetArray(da3, X3, &x3)); in THIFunction()
929 PetscCall(DMDAVecRestoreArray(da3, X3, &x3)); in THIFunction()
936 PetscCall(DMCompositeRestoreLocalVectors(pack, &X3, &X2)); in THIFunction()
989 Vec X3, X2; in THISurfaceStatistics() local
997 PetscCall(DMCompositeGetAccess(pack, X, &X3, &X2)); in THISurfaceStatistics()
[all …]
/petsc/src/tao/constrained/impls/ipm/
H A Dipm.c971 static PetscErrorCode IPMGatherRHS(Tao tao, Vec RHS, Vec X1, Vec X2, Vec X3, Vec X4) in IPMGatherRHS() argument
989 if (X3) { in IPMGatherRHS()
990 PetscCall(VecScatterBegin(ipmP->rhs3, X3, RHS, INSERT_VALUES, SCATTER_FORWARD)); in IPMGatherRHS()
991 PetscCall(VecScatterEnd(ipmP->rhs3, X3, RHS, INSERT_VALUES, SCATTER_FORWARD)); in IPMGatherRHS()
1001 static PetscErrorCode IPMScatterStep(Tao tao, Vec STEP, Vec X1, Vec X2, Vec X3, Vec X4) in IPMScatterStep() argument
1019 if (X3 && ipmP->me > 0) { in IPMScatterStep()
1020 PetscCall(VecScatterBegin(ipmP->step3, STEP, X3, INSERT_VALUES, SCATTER_FORWARD)); in IPMScatterStep()
1021 PetscCall(VecScatterEnd(ipmP->step3, STEP, X3, INSERT_VALUES, SCATTER_FORWARD)); in IPMScatterStep()
/petsc/src/sys/classes/draw/impls/null/
H A Ddrawnull.c60 …w draw, PetscReal X1, PetscReal Y_1, PetscReal X2, PetscReal Y2, PetscReal X3, PetscReal Y3, int c… in PetscDrawTriangle_Null() argument
/petsc/src/sys/classes/draw/impls/x/
H A Dxops.c167 …w draw, PetscReal X1, PetscReal Y_1, PetscReal X2, PetscReal Y2, PetscReal X3, PetscReal Y3, int c… in PetscDrawTriangle_X() argument
179 pt[2].x = (short)XTRANS(draw, XiWin, X3); in PetscDrawTriangle_X()
188 x3 = XTRANS(draw, XiWin, X3); in PetscDrawTriangle_X()