Home
last modified time | relevance | path

Searched refs:dm_y (Results 1 – 5 of 5) sorted by relevance

/libCEED/examples/fluids/src/
H A Dpetsc_ops.c59 PetscErrorCode OperatorApplyContextCreate(DM dm_x, DM dm_y, Ceed ceed, CeedOperator op_apply, CeedV… in OperatorApplyContextCreate() argument
69 if (dm_y) PetscCall(DMGetLocalVectorInfo(dm_y, &dm_Y_size, NULL, NULL)); in OperatorApplyContextCreate()
83 if (dm_y) { in OperatorApplyContextCreate()
101 if (dm_y) { in OperatorApplyContextCreate()
113 if (dm_y) PetscCall(PetscObjectReference((PetscObject)dm_y)); in OperatorApplyContextCreate()
114 (*ctx)->dm_y = dm_y; in OperatorApplyContextCreate()
145 PetscCall(DMDestroy(&ctx->dm_y)); in OperatorApplyContextDestroy()
237 if (Y) PetscCall(DMLocalToGlobal(ctx->dm_y, Y_loc, ADD_VALUES, Y)); in ApplyCeedOperator_Core()
249 if (!ctx->Y_loc) PetscCall(DMGetLocalVector(ctx->dm_y, &Y_loc)); in ApplyCeedOperatorGlobalToGlobal()
255 if (!ctx->Y_loc) PetscCall(DMRestoreLocalVector(ctx->dm_y, &Y_loc)); in ApplyCeedOperatorGlobalToGlobal()
[all …]
H A Dmat-ceed.c317 PetscErrorCode MatCreateCeed(DM dm_x, DM dm_y, CeedOperator op_mult, CeedOperator op_mult_transpose… in MatCreateCeed() argument
335 if (dm_y) { in MatCreateCeed()
338 PetscCall(DMGetGlobalVector(dm_y, &Y)); in MatCreateCeed()
341 PetscCall(DMRestoreGlobalVector(dm_y, &Y)); in MatCreateCeed()
343 dm_y = dm_x; in MatCreateCeed()
355 PetscCall(DMCreateLocalVector(dm_y, &Y_loc_transpose)); in MatCreateCeed()
358 …PetscCall(MatCeedContextCreate(dm_x, dm_y, X_loc, Y_loc_transpose, op_mult, op_mult_transpose, MAT… in MatCreateCeed()
368 if (dm_x == dm_y) { in MatCreateCeed()
604 …PetscCheck(ctx->dm_x == ctx->dm_y, PetscObjectComm((PetscObject)mat_ceed), PETSC_ERR_SUP, "COO ass… in MatCeedCreateMatCOO()
1336 PetscErrorCode MatCeedContextCreate(DM dm_x, DM dm_y, Vec X_loc, Vec Y_loc_transpose, CeedOperator … in MatCeedContextCreate() argument
[all …]
/libCEED/examples/fluids/include/
H A Dmat-ceed-impl.h24 DM dm_x, dm_y; member
33 PETSC_CEED_EXTERN PetscErrorCode MatCeedContextCreate(DM dm_x, DM dm_y, Vec X_loc, Vec Y_loc_transp…
H A Dpetsc_ops.h15 DM dm_x, dm_y; member
22 PetscErrorCode OperatorApplyContextCreate(DM dm_x, DM dm_y, Ceed ceed, CeedOperator op_apply, CeedV…
H A Dmat-ceed.h17 PETSC_CEED_EXTERN PetscErrorCode MatCreateCeed(DM dm_x, DM dm_y, CeedOperator op_mult, CeedOperator…