| /libCEED/examples/fluids/src/ |
| H A D | qdata.c | 20 PetscErrorCode QDataGetNumComponents(DM dm, CeedInt *q_data_size) { in QDataGetNumComponents() argument 37 *q_data_size = 5; in QDataGetNumComponents() 40 *q_data_size = 7; in QDataGetNumComponents() 49 *q_data_size = 10; in QDataGetNumComponents() 74 …CeedVector x_coord, CeedElemRestriction *elem_restr_qd, CeedVector *q_data, CeedInt *q_data_size) { in QDataGet() argument 81 PetscCall(QDataGetNumComponents(dm, q_data_size)); in QDataGet() 104 …PetscCallCeed(ceed, CeedQFunctionAddOutput(qf_setup, "surface qdata", *q_data_size, CEED_EVAL_NONE… in QDataGet() 106 …emRestrictionQDataCreate(ceed, dm, domain_label, label_value, height, *q_data_size, elem_restr_qd)… in QDataGet() 127 PetscErrorCode QDataBoundaryGetNumComponents(DM dm, CeedInt *q_data_size) { in QDataBoundaryGetNumComponents() argument 134 *q_data_size = 3; in QDataBoundaryGetNumComponents() [all …]
|
| H A D | grid_anisotropy_tensor.c | 21 CeedInt q_data_size; in GridAnisotropyTensorProjectionSetupApply() local 52 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(ceed_data->elem_restr_qd_i, &q_data_size)); in GridAnisotropyTensorProjectionSetupApply() 59 PetscCallCeed(ceed, CeedQFunctionAddInput(qf_rhs_assemble, "qdata", q_data_size, CEED_EVAL_NONE)); in GridAnisotropyTensorProjectionSetupApply() 69 PetscCall(CreateMassQFunction(ceed, grid_aniso_proj->num_comp, q_data_size, &qf_mass)); in GridAnisotropyTensorProjectionSetupApply() 129 CeedInt q_data_size, num_nodes; in GridAnisotropyTensorCalculateCollocatedVector() local 138 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(ceed_data->elem_restr_qd_i, &q_data_size)); in GridAnisotropyTensorCalculateCollocatedVector() 143 PetscCallCeed(ceed, CeedQFunctionAddInput(qf_colloc, "qdata", q_data_size, CEED_EVAL_NONE)); in GridAnisotropyTensorCalculateCollocatedVector()
|
| H A D | velocity_gradient_projection.c | 50 CeedInt num_comp_x, num_comp_input, q_data_size; in VelocityGradientProjectionSetup() local 62 …PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(ceed_data->elem_restr_qd_i, &q_data_size)); in VelocityGradientProjectionSetup() 86 PetscCallCeed(ceed, CeedQFunctionAddInput(qf_rhs_assemble, "qdata", q_data_size, CEED_EVAL_NONE)); in VelocityGradientProjectionSetup() 100 PetscCall(CreateMassQFunction(ceed, grad_velo_proj->num_comp, q_data_size, &qf_mass)); in VelocityGradientProjectionSetup()
|
| H A D | dm_utils.c | 125 … PetscInt q_data_size, PetscBool is_collocated, CeedElemRestriction *restriction) { in DMPlexCeedElemRestrictionStridedCreate() argument 190 …emRestrictionCreateStrided(ceed, num_elem, num_qpts, q_data_size, num_elem * num_qpts * q_data_siz… in DMPlexCeedElemRestrictionStridedCreate() 212 … PetscInt q_data_size, CeedElemRestriction *restriction) { in DMPlexCeedElemRestrictionQDataCreate() argument 214 …mRestrictionStridedCreate(ceed, dm, domain_label, label_value, height, q_data_size, PETSC_FALSE, r… in DMPlexCeedElemRestrictionQDataCreate() 235 … PetscInt q_data_size, CeedElemRestriction *restriction) { in DMPlexCeedElemRestrictionCollocatedCreate() argument 237 …mRestrictionStridedCreate(ceed, dm, domain_label, label_value, height, q_data_size, PETSC_TRUE, re… in DMPlexCeedElemRestrictionCollocatedCreate()
|
| H A D | turb_spanstats.c | 299 CeedInt q_data_size, num_comp_stats = user->spanstats.num_comp_stats; in SetupL2ProjectionStats() local 318 &elem_restr_qd, &q_data, &q_data_size)); in SetupL2ProjectionStats() 321 PetscCall(CreateMassQFunction(ceed, num_comp_stats, q_data_size, &qf_mass)); in SetupL2ProjectionStats() 437 CeedInt num_comp_stats = user->spanstats.num_comp_stats, num_comp_x, q_data_size; in SetupMMSErrorChecking() local 448 &elem_restr_parent_qd, &q_data, &q_data_size)); in SetupMMSErrorChecking() 453 PetscCallCeed(ceed, CeedQFunctionAddInput(qf_error, "qdata", q_data_size, CEED_EVAL_NONE)); in SetupMMSErrorChecking()
|
| H A D | setuplibceed.c | 19 CeedInt num_comp_q, q_data_size; in CreateKSPMassOperator_Unstabilized() local 40 PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(elem_restr_qd_i, &q_data_size)); in CreateKSPMassOperator_Unstabilized() 42 PetscCall(CreateMassQFunction(ceed, num_comp_q, q_data_size, &qf_mass)); in CreateKSPMassOperator_Unstabilized()
|
| H A D | misc.c | 251 PetscErrorCode CreateMassQFunction(Ceed ceed, CeedInt N, CeedInt q_data_size, CeedQFunction *qf) { in CreateMassQFunction() argument 274 PetscCallCeed(ceed, CeedQFunctionAddInput(*qf, "qdata", q_data_size, CEED_EVAL_NONE)); in CreateMassQFunction()
|
| /libCEED/examples/petsc/include/ |
| H A D | bpsproblemdata.h | 32 .q_data_size = 1, 49 .q_data_size = 1, 66 .q_data_size = 7, 83 .q_data_size = 7, 100 .q_data_size = 7, 117 .q_data_size = 7, 134 .q_data_size = 7, 151 .q_data_size = 7, 168 .q_data_size = 7, 185 .q_data_size = 7,
|
| H A D | sphereproblemdata.h | 30 .q_data_size = 1, 46 .q_data_size = 1, 62 .q_data_size = 4, 78 .q_data_size = 4, 94 .q_data_size = 4, 110 .q_data_size = 4,
|
| H A D | areaproblemdata.h | 32 .q_data_size = 1, 47 .q_data_size = 1,
|
| H A D | structs.h | 54 CeedInt q_data_size; member 59 CeedInt num_comp_x, num_comp_u, topo_dim, q_data_size, q_extra; member
|
| /libCEED/examples/petsc/src/ |
| H A D | libceedsetup.c | 54 CeedInt num_qpts, q_data_size = bp_data.q_data_size; in SetupLibceedByDegree() local 74 …CeedElemRestrictionCreateStrided(ceed, num_elem, num_qpts, q_data_size, q_data_size * num_elem * n… in SetupLibceedByDegree() 85 CeedVectorCreate(ceed, q_data_size * num_elem * num_qpts, &q_data); in SetupLibceedByDegree() 95 CeedQFunctionAddOutput(qf_setup_geo, "qdata", q_data_size, CEED_EVAL_NONE); in SetupLibceedByDegree() 119 CeedQFunctionAddInput(qf_apply, "qdata", q_data_size, CEED_EVAL_NONE); in SetupLibceedByDegree() 156 CeedQFunctionAddInput(qf_setup_rhs, "qdata", q_data_size, CEED_EVAL_NONE); in SetupLibceedByDegree() 197 data->q_data_size = q_data_size; in SetupLibceedByDegree() 252 CeedInt num_qpts, q_data_size = bp_data.q_data_size; in SetupErrorOperator() local 272 …CeedElemRestrictionCreateStrided(ceed, num_elem, num_qpts, q_data_size, q_data_size * num_elem * n… in SetupErrorOperator() 283 CeedVectorCreate(ceed, q_data_size * num_elem * num_qpts, &q_data); in SetupErrorOperator() [all …]
|
| H A D | swarmutils.c | 592 CeedInt num_comp, q_data_size = bp_data.q_data_size; in SetupProblemSwarm() local 643 …ElemRestrictionCreateAtPoints(ceed, num_elem, num_points, q_data_size, num_points * q_data_size, C… in SetupProblemSwarm() 671 CeedQFunctionAddOutput(qf_setup, "qdata", q_data_size, CEED_EVAL_NONE); in SetupProblemSwarm() 702 CeedQFunctionAddInput(qf_apply, "qdata", q_data_size, CEED_EVAL_NONE); in SetupProblemSwarm() 729 CeedQFunctionAddInput(qf_setup_rhs, "qdata", q_data_size, CEED_EVAL_NONE); in SetupProblemSwarm() 780 data->q_data_size = q_data_size; in SetupProblemSwarm()
|
| /libCEED/examples/solids/src/ |
| H A D | setup-libceed.c | 96 … ceed, DM dm, CeedInt height, DMLabel domain_label, PetscInt value, CeedInt Q, CeedInt q_data_size, in GetRestrictionForDomain() argument 117 …CeedElemRestrictionCreateStrided(ceed, num_local_elem, Q_dim, q_data_size, q_data_size * num_local… in GetRestrictionForDomain() 132 CeedInt q_data_size = problem_data.q_data_size; in SetupLibceedFineLevel() local 178 …emRestrictionCreateStrided(ceed, num_elem, num_qpts, q_data_size, num_elem * num_qpts * q_data_siz… in SetupLibceedFineLevel() 186 …mRestrictionCreateStrided(ceed, num_elem, P * P * P, q_data_size, num_elem * P * P * P * q_data_si… in SetupLibceedFineLevel() 206 CeedVectorCreate(ceed, num_elem * num_qpts * q_data_size, &data[fine_level]->geo_data); in SetupLibceedFineLevel() 212 …CeedVectorCreate(ceed, num_elem * P * P * P * q_data_size, &data[fine_level]->geo_data_diagnostic); in SetupLibceedFineLevel() 223 CeedQFunctionAddOutput(qf_setup_geo, "qdata", q_data_size, CEED_EVAL_NONE); in SetupLibceedFineLevel() 243 CeedQFunctionAddInput(qf_residual, "qdata", q_data_size, CEED_EVAL_NONE); in SetupLibceedFineLevel() 270 CeedQFunctionAddInput(qf_jacobian, "qdata", q_data_size, CEED_EVAL_NONE); in SetupLibceedFineLevel() [all …]
|
| /libCEED/tests/ |
| H A D | t541-operator.c | 20 …CeedInt num_dofs = p * p, num_qpts = num_elem * q * q, q_data_size = dim * (dim + 1) /… in main() local 43 CeedVectorCreate(ceed, q_data_size * num_qpts, &q_data_diff); in main() 52 CeedInt strides_q_data[3] = {1, q * q, q_data_size * q * q}; in main() 53 …CeedElemRestrictionCreateStrided(ceed, num_elem, q * q, q_data_size, num_qpts * q_data_size, strid… in main() 63 CeedQFunctionAddOutput(qf_setup_diff, "q data", q_data_size, CEED_EVAL_NONE); in main() 77 CeedQFunctionAddInput(qf_apply, "q data diff", q_data_size, CEED_EVAL_NONE); in main()
|
| /libCEED/examples/petsc/ |
| H A D | bpsraw.c | 129 CeedInt num_comp_u, q_data_size, q_extra; member 138 .q_data_size = 1, 152 .q_data_size = 1, 166 .q_data_size = 7, 180 .q_data_size = 7, 194 .q_data_size = 7, 208 .q_data_size = 7, 558 CeedElemRestrictionCreateStrided(ceed, num_elem, Q * Q * Q, bp_options[bp_choice].q_data_size, in main() 559 … bp_options[bp_choice].q_data_size * num_elem * Q * Q * Q, CEED_STRIDES_BACKEND, &elem_restr_qd_i); in main() 583 CeedQFunctionAddOutput(qf_setup_geo, "q_data", bp_options[bp_choice].q_data_size, CEED_EVAL_NONE); in main() [all …]
|
| H A D | bpssphere.c | 188 CeedQFunctionAddInput(qf_error, "qdata", ceed_data->q_data_size, CEED_EVAL_NONE); in main()
|
| /libCEED/examples/fluids/ |
| H A D | navierstokes.h | 286 … PetscInt q_data_size, CeedElemRestriction *restriction); 288 … PetscInt q_data_size, CeedElemRestriction *restriction); 295 … CeedVector x_coord, CeedElemRestriction *elem_restr_qd, CeedVector *q_data, CeedInt *q_data_size); 296 PetscErrorCode QDataGetNumComponents(DM dm, CeedInt *q_data_size); 298 … CeedVector x_coord, CeedElemRestriction *elem_restr_qd, CeedVector *q_data, CeedInt *q_data_size); 299 PetscErrorCode QDataBoundaryGetNumComponents(DM dm, CeedInt *q_data_size); 376 PetscErrorCode CreateMassQFunction(Ceed ceed, CeedInt N, CeedInt q_data_size, CeedQFunction *qf);
|
| /libCEED/examples/solids/include/ |
| H A D | setup-libceed.h | 27 … ceed, DM dm, CeedInt height, DMLabel domain_label, PetscInt value, CeedInt Q, CeedInt q_data_size,
|
| H A D | structs.h | 134 CeedInt q_data_size, number_fields_stored; member
|
| /libCEED/examples/solids/problems/ |
| H A D | linear.c | 23 .q_data_size = 10,
|
| H A D | finite-strain-mooney-rivlin.c | 25 .q_data_size = 10,
|
| H A D | finite-strain-neo-hookean.c | 25 .q_data_size = 10,
|
| /libCEED/examples/fluids/problems/ |
| H A D | advection.c | 23 CeedInt num_comp_q, q_data_size; in CreateKSPMassOperator_AdvectionStabilized() local 49 PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(elem_restr_qd_i, &q_data_size)); in CreateKSPMassOperator_AdvectionStabilized() 64 PetscCallCeed(ceed, CeedQFunctionAddInput(qf_mass, "qdata", q_data_size, CEED_EVAL_NONE)); in CreateKSPMassOperator_AdvectionStabilized()
|
| H A D | newtonian.c | 160 CeedInt num_comp_q, q_data_size; in CreateKSPMassOperator_NewtonianStabilized() local 185 PetscCallCeed(ceed, CeedElemRestrictionGetNumComponents(elem_restr_qd_i, &q_data_size)); in CreateKSPMassOperator_NewtonianStabilized() 193 PetscCallCeed(ceed, CeedQFunctionAddInput(qf_mass, "qdata", q_data_size, CEED_EVAL_NONE)); in CreateKSPMassOperator_NewtonianStabilized()
|