Home
last modified time | relevance | path

Searched refs:OperatorApplyContext (Results 1 – 15 of 15) sorted by relevance

/libCEED/examples/fluids/include/
H A Dpetsc_ops.h13 typedef struct OperatorApplyContext_ *OperatorApplyContext; typedef
23 Vec Y_loc, OperatorApplyContext *op_apply_ctx);
24 PetscErrorCode OperatorApplyContextDestroy(OperatorApplyContext op_apply_ctx);
32 PetscErrorCode ApplyCeedOperatorGlobalToGlobal(Vec X, Vec Y, OperatorApplyContext ctx);
33 PetscErrorCode ApplyCeedOperatorGlobalToLocal(Vec X, Vec Y_loc, OperatorApplyContext ctx);
34 PetscErrorCode ApplyCeedOperatorLocalToGlobal(Vec X_loc, Vec Y, OperatorApplyContext ctx);
35 PetscErrorCode ApplyCeedOperatorLocalToLocal(Vec X_loc, Vec Y_loc, OperatorApplyContext ctx);
36 PetscErrorCode ApplyAddCeedOperatorLocalToLocal(Vec X_loc, Vec Y_loc, OperatorApplyContext ctx);
/libCEED/examples/petsc/include/
H A Dmatops.h17 …x(MPI_Comm comm, DM dm, Ceed ceed, CeedData ceed_data, Vec X_loc, OperatorApplyContext op_apply_ct…
19 OperatorApplyContext op_error_ctx);
21 PetscErrorCode ApplyLocal_Ceed(Vec X, Vec Y, OperatorApplyContext op_apply_ctx);
26 PetscErrorCode ComputeL2Error(Vec X, PetscScalar *l2_error, OperatorApplyContext op_error_ctx);
H A Dstructs.h20 typedef struct OperatorApplyContext_ *OperatorApplyContext; typedef
/libCEED/examples/petsc/src/
H A Dmatops.c8 …x(MPI_Comm comm, DM dm, Ceed ceed, CeedData ceed_data, Vec X_loc, OperatorApplyContext op_apply_ct… in SetupApplyOperatorCtx()
25 OperatorApplyContext op_error_ctx) { in SetupErrorOperatorCtx()
42 OperatorApplyContext op_apply_ctx; in MatGetDiag()
66 PetscErrorCode ApplyLocal_Ceed(Vec X, Vec Y, OperatorApplyContext op_apply_ctx) { in ApplyLocal_Ceed()
94 OperatorApplyContext op_apply_ctx; in MatMult_Ceed()
175 PetscErrorCode ComputeL2Error(Vec X, PetscScalar *l2_error, OperatorApplyContext op_error_ctx) { in ComputeL2Error()
/libCEED/examples/fluids/src/
H A Dpetsc_ops.c60 Vec Y_loc, OperatorApplyContext *ctx) { in OperatorApplyContextCreate()
138 PetscErrorCode OperatorApplyContextDestroy(OperatorApplyContext ctx) { in OperatorApplyContextDestroy()
216 …Vec X, Vec X_loc, CeedVector x_ceed, CeedVector y_ceed, Vec Y_loc, Vec Y, OperatorApplyContext ctx, in ApplyCeedOperator_Core()
241 PetscErrorCode ApplyCeedOperatorGlobalToGlobal(Vec X, Vec Y, OperatorApplyContext ctx) { in ApplyCeedOperatorGlobalToGlobal()
259 PetscErrorCode ApplyCeedOperatorLocalToGlobal(Vec X_loc, Vec Y, OperatorApplyContext ctx) { in ApplyCeedOperatorLocalToGlobal()
275 PetscErrorCode ApplyCeedOperatorGlobalToLocal(Vec X, Vec Y_loc, OperatorApplyContext ctx) { in ApplyCeedOperatorGlobalToLocal()
289 PetscErrorCode ApplyCeedOperatorLocalToLocal(Vec X_loc, Vec Y_loc, OperatorApplyContext ctx) { in ApplyCeedOperatorLocalToLocal()
295 PetscErrorCode ApplyAddCeedOperatorLocalToLocal(Vec X_loc, Vec Y_loc, OperatorApplyContext ctx) { in ApplyAddCeedOperatorLocalToLocal()
H A Dvelocity_gradient_projection.c137 OperatorApplyContext l2_rhs_ctx = grad_velo_proj->l2_rhs_ctx; in VelocityGradientProjectionApply()
H A Dgrid_anisotropy_tensor.c17 OperatorApplyContext l2_rhs_ctx; in GridAnisotropyTensorProjectionSetupApply()
H A Dturb_spanstats.c157 OperatorApplyContext op_quad_coords_ctx; in GetQuadratureCoords()
/libCEED/examples/fluids/
H A Dnavierstokes.h134 OperatorApplyContext op_ics_ctx;
140 OperatorApplyContext op_stats_collect_ctx, op_proj_rhs_ctx;
146 OperatorApplyContext mms_error_ctx;
153 OperatorApplyContext l2_rhs_ctx;
162 OperatorApplyContext op_rhs_ctx;
184 OperatorApplyContext op_rhs_ctx, op_strong_bc_ctx;
/libCEED/examples/petsc/
H A Dbpsraw.c110 typedef struct OperatorApplyContext_ *OperatorApplyContext; typedef
225 OperatorApplyContext op_apply_ctx; in MatMult_Mass()
262 OperatorApplyContext op_apply_ctx; in MatMult_Diff()
298 static PetscErrorCode ComputeErrorMax(OperatorApplyContext op_apply_ctx, CeedOperator op_error, Vec… in ComputeErrorMax()
353 OperatorApplyContext op_apply_ctx; in main()
H A Darea.c70 OperatorApplyContext op_apply_ctx; in main()
H A Dbpssphere.c60 OperatorApplyContext op_apply_ctx, op_error_ctx; in main()
H A Dbpsswarm.c63 OperatorApplyContext op_apply_ctx, op_error_ctx; in main()
H A Dbps.c61 OperatorApplyContext op_apply_ctx, op_error_ctx; in RunWithDM()
H A Dmultigrid.c64 OperatorApplyContext *op_apply_ctx, op_error_ctx; in main()