Home
last modified time | relevance | path

Searched refs:op_mult_transpose (Results 1 – 3 of 3) sorted by relevance

/libCEED/examples/fluids/src/
H A Dmat-ceed.c288 if (ctx->op_mult_transpose) { in MatView_Ceed()
291 if (is_detailed) PetscCallCeed(ctx->ceed, CeedOperatorView(ctx->op_mult_transpose, file)); in MatView_Ceed()
292 else PetscCallCeed(ctx->ceed, CeedOperatorViewTerse(ctx->op_mult_transpose, file)); in MatView_Ceed()
317 PetscErrorCode MatCreateCeed(DM dm_x, DM dm_y, CeedOperator op_mult, CeedOperator op_mult_transpose in MatCreateCeed() argument
354 if (op_mult_transpose) { in MatCreateCeed()
358 …PetscCall(MatCeedContextCreate(dm_x, dm_y, X_loc, Y_loc_transpose, op_mult, op_mult_transpose, MAT… in MatCreateCeed()
472 …if (op_mult_transpose) PetscCall(MatShellSetOperation(*mat, MATOP_MULT_TRANSPOSE, (void (*)(void))… in MatCreateCeed()
538 …if (ctx->op_mult_transpose) PetscCall(MatShellSetOperation(mat_other, MATOP_MULT_TRANSPOSE, (void … in MatCeedCopy()
578 if (ctx->op_mult_transpose) { in MatCeedSetAssemblyDataUpdateNeeded()
579 …ed(ctx->ceed, CeedOperatorSetQFunctionAssemblyDataUpdateNeeded(ctx->op_mult_transpose, update_need… in MatCeedSetAssemblyDataUpdateNeeded()
[all …]
/libCEED/examples/fluids/include/
H A Dmat-ceed.h17 …de MatCreateCeed(DM dm_x, DM dm_y, CeedOperator op_mult, CeedOperator op_mult_transpose, Mat *mat);
45 …ErrorCode MatCeedGetCeedOperators(Mat mat, CeedOperator *op_mult, CeedOperator *op_mult_transpose);
46 …rCode MatCeedRestoreCeedOperators(Mat mat, CeedOperator *op_mult, CeedOperator *op_mult_transpose);
H A Dmat-ceed-impl.h28 CeedOperator op_mult, op_mult_transpose; member
34 … CeedOperator op_mult_transpose, PetscLogEvent log_event_mult,