| /libCEED/examples/petsc/src/ |
| H A D | libceedsetup.c | 52 CeedVector x_coord, q_data, x_ceed, y_ceed; in SetupLibceedByDegree() local 80 CeedElemRestrictionCreateVector(elem_restr_x, &x_coord, NULL); in SetupLibceedByDegree() 81 CeedVectorSetArray(x_coord, CEED_MEM_HOST, CEED_COPY_VALUES, (PetscScalar *)coord_array); in SetupLibceedByDegree() 105 CeedOperatorApply(op_setup_geo, x_coord, q_data, CEED_REQUEST_IMMEDIATE); in SetupLibceedByDegree() 176 CeedOperatorApply(op_setup_rhs, x_coord, rhs_ceed, CEED_REQUEST_IMMEDIATE); in SetupLibceedByDegree() 183 CeedVectorDestroy(&x_coord); in SetupLibceedByDegree() 250 CeedVector x_coord, q_data, target, rhs; in SetupErrorOperator() local 278 CeedElemRestrictionCreateVector(elem_restr_x, &x_coord, NULL); in SetupErrorOperator() 279 CeedVectorSetArray(x_coord, CEED_MEM_HOST, CEED_COPY_VALUES, (PetscScalar *)coord_array); in SetupErrorOperator() 300 CeedOperatorApply(op_setup_geo, x_coord, q_data, CEED_REQUEST_IMMEDIATE); in SetupErrorOperator() [all …]
|
| H A D | swarmutils.c | 90 CeedVector x_coord; in DMSwarmCeedContextCreate() local 99 CeedVectorCreate((*ctx)->ceed, len, &x_coord); in DMSwarmCeedContextCreate() 102 CeedVectorSetArray(x_coord, CEED_MEM_HOST, CEED_COPY_VALUES, (CeedScalar *)x); in DMSwarmCeedContextCreate() 118 CeedOperatorApply(op_setup, x_coord, q_data_points, CEED_REQUEST_IMMEDIATE); in DMSwarmCeedContextCreate() 121 CeedVectorDestroy(&x_coord); in DMSwarmCeedContextCreate() 590 CeedVector x_coord, x_ref_points, q_data_points; in SetupProblemSwarm() local 605 CeedVectorCreate(ceed, X_loc_len, &x_coord); in SetupProblemSwarm() 606 PetscCall(VecReadP2C(X_loc, &X_mem_type, x_coord)); in SetupProblemSwarm() 680 CeedOperatorApply(op_setup, x_coord, q_data_points, CEED_REQUEST_IMMEDIATE); in SetupProblemSwarm() 752 CeedOperatorApply(op_setup_rhs, x_coord, rhs_ceed, CEED_REQUEST_IMMEDIATE); in SetupProblemSwarm() [all …]
|
| /libCEED/examples/fluids/src/ |
| H A D | qdata.c | 74 …CeedVector x_coord, CeedElemRestriction *elem_restr_qd, CeedVector *q_data, CeedInt *q_data_size) { in QDataGet() argument 114 PetscCallCeed(ceed, CeedOperatorApply(op_setup, x_coord, *q_data, CEED_REQUEST_IMMEDIATE)); in QDataGet() 161 …CeedVector x_coord, CeedElemRestriction *elem_restr_qd, CeedVector *q_data, CeedInt *q_data_size) { in QDataBoundaryGet() argument 194 PetscCallCeed(ceed, CeedOperatorApply(op_setup_sur, x_coord, *q_data, CEED_REQUEST_IMMEDIATE)); in QDataBoundaryGet()
|
| H A D | turb_spanstats.c | 26 CeedVector x_coord; member 198 …eedElemRestrictionCreateVector((*stats_data)->elem_restr_parent_x, &(*stats_data)->x_coord, NULL)); in SpanStatsSetupDataCreate() 222 PetscCall(VecCopyPetscToCeed(X_loc, (*stats_data)->x_coord)); in SpanStatsSetupDataCreate() 239 PetscCallCeed(ceed, CeedVectorDestroy(&data->x_coord)); in SpanStatsSetupDataDestroy() 261 …s(ceed, childdm, ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord, &Child_qx_coords… in CreateStatsSF() 262 …entdm, stats_data->elem_restr_parent_x, stats_data->basis_x, stats_data->x_coord, &Parent_qx_coord… in CreateStatsSF() 317 …main_label, label_value, stats_data->elem_restr_parent_x, stats_data->basis_x, stats_data->x_coord, in SetupL2ProjectionStats() 417 …rSetField(op_stats_collect, "x", ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord)); in CreateStatisticCollectionOperator() 447 …main_label, label_value, stats_data->elem_restr_parent_x, stats_data->basis_x, stats_data->x_coord, in SetupMMSErrorChecking() 460 …etField(op_error, "x", stats_data->elem_restr_parent_x, stats_data->basis_x, stats_data->x_coord)); in SetupMMSErrorChecking()
|
| H A D | setuplibceed.c | 112 …dm, domain_label, label_value, elem_restr_x_sur, basis_x_sur, ceed_data->x_coord, &elem_restr_qd_i… in AddBCSubOperator() 120 …d(ceed, CeedOperatorSetField(op_apply_bc, "x", elem_restr_x_sur, basis_x_sur, ceed_data->x_coord)); in AddBCSubOperator() 131 …eedOperatorSetField(op_apply_bc_jacobian, "x", elem_restr_x_sur, basis_x_sur, ceed_data->x_coord)); in AddBCSubOperator() 315 …allCeed(ceed, CeedElemRestrictionCreateVector(ceed_data->elem_restr_x, &ceed_data->x_coord, NULL)); in SetupLibceed() 329 PetscCall(VecCopyPetscToCeed(X_loc, ceed_data->x_coord)); in SetupLibceed() 332 …ed, dm, domain_label, label_value, ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord, in SetupLibceed() 354 …PetscCall(OperatorApplyContextCreate(NULL, dm, user->ceed, op_ics, ceed_data->x_coord, NULL, NULL,… in SetupLibceed() 378 …peratorSetField(op_rhs_vol, "x", ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord)); in SetupLibceed() 406 …rSetField(op_ifunction_vol, "x", ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord)); in SetupLibceed()
|
| H A D | velocity_gradient_projection.c | 94 …orSetField(op_rhs_assemble, "x", ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord)); in VelocityGradientProjectionSetup()
|
| H A D | differential_filter.c | 62 …eedOperatorSetField(op_rhs, "x", ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord)); in DifferentialFilterCreateOperators() 147 …peratorSetField(op_lhs_sub, "x", ceed_data->elem_restr_x, ceed_data->basis_x, ceed_data->x_coord)); in DifferentialFilterCreateOperators()
|
| H A D | strong_boundary_conditions.c | 86 …PetscCallCeed(ceed, CeedOperatorApply(op_setup, ceed_data->x_coord, CEED_VECTOR_NONE, CEED_REQUEST… in SetupStrongSTG_Ceed()
|
| /libCEED/examples/solids/src/ |
| H A D | setup-libceed.c | 138 CeedVector x_coord; in SetupLibceedFineLevel() local 195 CeedElemRestrictionCreateVector(data[fine_level]->elem_restr_x, &x_coord, NULL); in SetupLibceedFineLevel() 196 CeedVectorSetArray(x_coord, CEED_MEM_HOST, CEED_COPY_VALUES, (PetscScalar *)coordArray); in SetupLibceedFineLevel() 230 CeedOperatorApply(op_setup_geo, x_coord, data[fine_level]->geo_data, CEED_REQUEST_IMMEDIATE); in SetupLibceedFineLevel() 327 CeedOperatorApplyAdd(op_traction, x_coord, neumann_ceed, CEED_REQUEST_IMMEDIATE); in SetupLibceedFineLevel() 370 CeedOperatorApply(op_setup_force, x_coord, force_ceed, CEED_REQUEST_IMMEDIATE); in SetupLibceedFineLevel() 402 CeedOperatorApply(op_true, x_coord, data[fine_level]->true_soln, CEED_REQUEST_IMMEDIATE); in SetupLibceedFineLevel() 460 …CeedOperatorApply(op_setup_geo, x_coord, data[fine_level]->geo_data_diagnostic, CEED_REQUEST_IMMED… in SetupLibceedFineLevel() 488 CeedVectorDestroy(&x_coord); in SetupLibceedFineLevel()
|
| /libCEED/examples/petsc/ |
| H A D | bpsraw.c | 359 CeedVector x_coord, q_data, rhs_ceed, target; in main() local 574 CeedVectorCreate(ceed, len * num_comp_x, &x_coord); in main() 575 CeedVectorSetArray(x_coord, CEED_MEM_HOST, CEED_OWN_POINTER, x_loc); in main() 676 CeedOperatorApply(op_setup_geo, x_coord, q_data, CEED_REQUEST_IMMEDIATE); in main() 677 CeedOperatorApply(op_setup_rhs, x_coord, rhs_ceed, CEED_REQUEST_IMMEDIATE); in main() 678 CeedVectorDestroy(&x_coord); in main()
|
| /libCEED/examples/fluids/ |
| H A D | navierstokes.h | 131 CeedVector x_coord, q_data; member 295 … CeedVector x_coord, CeedElemRestriction *elem_restr_qd, CeedVector *q_data, CeedInt *q_data_size); 298 … CeedVector x_coord, CeedElemRestriction *elem_restr_qd, CeedVector *q_data, CeedInt *q_data_size);
|
| H A D | navierstokes.c | 257 PetscCallCeed(ceed, CeedVectorDestroy(&ceed_data->x_coord)); in main()
|