Home
last modified time | relevance | path

Searched refs:X_t (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ts/utils/
H A Ddmlocalts.c47 static PetscErrorCode TSComputeIFunction_DMLocal(TS ts, PetscReal time, Vec X, Vec X_t, Vec F, Pets… in TSComputeIFunction_DMLocal() argument
56 PetscValidHeaderSpecific(X_t, VEC_CLASSID, 4); in TSComputeIFunction_DMLocal()
67 PetscCall(DMGlobalToLocalBegin(dm, X_t, INSERT_VALUES, locX_t)); in TSComputeIFunction_DMLocal()
68 PetscCall(DMGlobalToLocalEnd(dm, X_t, INSERT_VALUES, locX_t)); in TSComputeIFunction_DMLocal()
128 static PetscErrorCode TSComputeIJacobian_DMLocal(TS ts, PetscReal time, Vec X, Vec X_t, PetscReal a… in TSComputeIJacobian_DMLocal() argument
144 PetscCall(DMGlobalToLocalBegin(dm, X_t, INSERT_VALUES, locX_t)); in TSComputeIJacobian_DMLocal()
145 PetscCall(DMGlobalToLocalEnd(dm, X_t, INSERT_VALUES, locX_t)); in TSComputeIJacobian_DMLocal()
/petsc/src/ts/utils/dmplexlandau/tutorials/
H A Dex2.c314 static PetscErrorCode EInduction(Vec X, Vec X_t, PetscInt step, PetscReal time, LandauCtx *ctx, Pet… in EInduction() argument
331 PetscCheck(X_t, PETSC_COMM_SELF, PETSC_ERR_PLIB, "X_t"); in EInduction()
332 PetscCall(DMPlexComputeIntegralFEM(plex, X_t, tt, NULL)); in EInduction()
340 static PetscErrorCode EConstant(Vec X, Vec X_t, PetscInt step, PetscReal time, LandauCtx *ctx, Pets… in EConstant() argument
347 static PetscErrorCode ENone(Vec X, Vec X_t, PetscInt step, PetscReal time, LandauCtx *ctx, PetscRea… in ENone() argument
/petsc/src/snes/utils/
H A Ddmplexsnes.c660 static PetscErrorCode MatComputeNeumannOverlap_Plex(Mat J, PetscReal t, Vec X, Vec X_t, PetscReal s… in MatComputeNeumannOverlap_Plex() argument
/petsc/src/dm/impls/plex/
H A Dplexfem.c4618 …tion globalSection, IS cellIS, PetscReal t, PetscReal X_tShift, Vec X, Vec X_t, Mat Jac, Mat JacP,… in DMPlexComputeJacobian_Patch_Internal() argument
4691 …wsz = (((X ? 1 : 0) + (X_t ? 1 : 0)) * totDim + (dmAux ? 1 : 0) * totDimAux + ((hasJac ? 1 : 0) + … in DMPlexComputeJacobian_Patch_Internal()
4696 u_t = X_t ? (sz = chunkSize * totDim, off += sz, work + off - sz) : NULL; in DMPlexComputeJacobian_Patch_Internal()
4735 if (X_t) { in DMPlexComputeJacobian_Patch_Internal()
4736 PetscCall(DMPlexVecGetClosure(dm, section, X_t, cell, NULL, &x_t)); in DMPlexComputeJacobian_Patch_Internal()
4738 PetscCall(DMPlexVecRestoreClosure(dm, section, X_t, cell, NULL, &x_t)); in DMPlexComputeJacobian_Patch_Internal()
4792 …PetscCall(DMRestoreWorkArray(dm, ((1 + (X_t ? 1 : 0) + (dmAux ? 1 : 0)) * totDim + ((hasJac ? 1 : … in DMPlexComputeJacobian_Patch_Internal()
/petsc/src/ts/utils/dmplexlandau/
H A Dplexland.c2675 PetscErrorCode DMPlexLandauIFunction(TS ts, PetscReal time_dummy, Vec X, Vec X_t, Vec F, void *actx) in DMPlexLandauIFunction() argument
2709 if (X_t) PetscCall(MatMultAdd(ctx->M, X_t, F, F)); in DMPlexLandauIFunction()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx246 …C pc, IS is, Mat A, PetscErrorCode (*setup)(Mat J, PetscReal t, Vec X, Vec X_t, PetscReal s, IS ov… in PCHPDDMSetAuxiliaryMat() argument