| /libCEED/tests/ |
| H A D | t504-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 59 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 60 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 61 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 62 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 69 CeedOperatorSetName(op_setup, "setup"); in main() 70 CeedOperatorViewTerse(op_setup, stdout); in main() 71 CeedOperatorView(op_setup, stdout); in main() 93 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t504-operator-f.f90 | 16 integer op_setup,op_mass 75 & ceed_qfunction_none,op_setup,err) 82 call ceedoperatorsetfield(op_setup,'weight',ceed_elemrestriction_none,& 84 call ceedoperatorsetfield(op_setup,'dx',erestrictx,bx,& 86 call ceedoperatorsetfield(op_setup,'rho',erestrictui,& 95 call ceedoperatorsetname(op_setup,'setup',err) 96 call ceedoperatorview(op_setup,err) 103 call ceedoperatordestroy(op_setup,err)
|
| H A D | t500-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 64 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 76 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 77 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 78 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 88 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 119 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t503-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 69 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 70 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 71 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, x); in main() 72 CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, q_data); in main() 81 CeedOperatorApply(op_setup, CEED_VECTOR_NONE, CEED_VECTOR_NONE, CEED_REQUEST_IMMEDIATE); in main() 107 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t501-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 68 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 69 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 70 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 71 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 78 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 105 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t502-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 68 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 69 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 70 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 71 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 78 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 118 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t507-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 68 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 69 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 70 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 71 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 78 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 119 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t593-operator.c | 21 CeedOperator op_setup, op_mass; in main() local 92 CeedOperatorCreateAtPoints(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 93 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 94 CeedOperatorSetField(op_setup, "x", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 95 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 96 CeedOperatorAtPointsSetPoints(op_setup, elem_restriction_x_points, x_points); in main() 98 CeedOperatorApply(op_setup, x_elem, q_data, CEED_REQUEST_IMMEDIATE); in main() 148 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t500-operator-f.f90 | 16 integer op_setup,op_mass 80 & ceed_qfunction_none,op_setup,err) 89 call ceedoperatorsetfield(op_setup,'weight',ceed_elemrestriction_none,& 91 call ceedoperatorsetfield(op_setup,'dx',erestrictx,bx,& 93 call ceedoperatorsetfield(op_setup,'rho',erestrictui,& 102 call ceedoperatorapply(op_setup,x,qdata,ceed_request_immediate,err) 124 call ceedoperatordestroy(op_setup,err)
|
| H A D | t503-operator-f.f90 | 16 integer op_setup,op_mass 91 & ceed_qfunction_none,op_setup,err) 95 call ceedoperatorsetfield(op_setup,'weight',ceed_elemrestriction_none,& 97 call ceedoperatorsetfield(op_setup,'dx',erestrictx,bx,x,err) 98 call ceedoperatorsetfield(op_setup,'rho',erestrictui,& 105 call ceedoperatorapply(op_setup,ceed_vector_none,ceed_vector_none,& 127 call ceedoperatordestroy(op_setup,err)
|
| H A D | t502-operator-f.f90 | 16 integer op_setup,op_mass 81 & ceed_qfunction_none,op_setup,err) 90 call ceedoperatorsetfield(op_setup,'weight',ceed_elemrestriction_none,& 92 call ceedoperatorsetfield(op_setup,'dx',erestrictx,bx,& 94 call ceedoperatorsetfield(op_setup,'rho',erestrictui,& 103 call ceedoperatorapply(op_setup,x,qdata,ceed_request_immediate,err) 139 call ceedoperatordestroy(op_setup,err)
|
| H A D | t501-operator-f.f90 | 16 integer op_setup,op_mass 81 & ceed_qfunction_none,op_setup,err) 90 call ceedoperatorsetfield(op_setup,'weight',ceed_elemrestriction_none,& 92 call ceedoperatorsetfield(op_setup,'dx',erestrictx,bx,& 94 call ceedoperatorsetfield(op_setup,'rho',erestrictui,& 103 call ceedoperatorapply(op_setup,x,qdata,ceed_request_immediate,err) 127 call ceedoperatordestroy(op_setup,err)
|
| H A D | t505-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 67 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 68 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 69 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 70 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 77 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 121 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t505-operator-f.f90 | 16 integer op_setup,op_mass 81 & ceed_qfunction_none,op_setup,err) 90 call ceedoperatorsetfield(op_setup,'weight',ceed_elemrestriction_none,& 92 call ceedoperatorsetfield(op_setup,'dx',erestrictx,bx,& 94 call ceedoperatorsetfield(op_setup,'rho',erestrictui,& 103 call ceedoperatorapply(op_setup,x,qdata,ceed_request_immediate,err) 144 call ceedoperatordestroy(op_setup,err)
|
| H A D | t510-operator.c | 18 CeedOperator op_setup, op_mass; in main() local 89 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 90 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 91 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 92 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 99 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 126 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t511-operator.c | 17 CeedOperator op_setup, op_mass; in main() local 88 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 89 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 90 CeedOperatorSetField(op_setup, "x", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 91 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 98 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 125 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t594-operator.c | 21 CeedOperator op_setup, op_mass; in main() local 92 CeedOperatorCreateAtPoints(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 93 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 94 CeedOperatorSetField(op_setup, "x", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 95 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 96 CeedOperatorAtPointsSetPoints(op_setup, elem_restriction_x_points, x_points); in main() 98 CeedOperatorApply(op_setup, x_elem, q_data, CEED_REQUEST_IMMEDIATE); in main() 175 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t582-operator.c | 18 CeedOperator op_setup, op_mass; in main() local 97 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 98 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 99 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 100 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 107 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 134 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t581-operator.c | 18 CeedOperator op_setup, op_mass; in main() local 94 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 95 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 96 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 97 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 104 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 131 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t534-operator.c | 16 CeedOperator op_setup, op_diff; in main() local 71 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 72 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 73 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 74 …CeedOperatorSetField(op_setup, "q data", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACT… in main() 77 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 144 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t533-operator.c | 16 CeedOperator op_setup, op_mass; in main() local 75 CeedOperatorCreate(ceed, qf_setup, CEED_QFUNCTION_NONE, CEED_QFUNCTION_NONE, &op_setup); in main() 76 CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in main() 77 CeedOperatorSetField(op_setup, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 78 …CeedOperatorSetField(op_setup, "rho", elem_restriction_q_data, CEED_BASIS_NONE, CEED_VECTOR_ACTIVE… in main() 86 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 141 CeedOperatorDestroy(&op_setup); in main()
|
| H A D | t533-operator-f.f90 | 16 integer op_setup,op_mass 102 & ceed_qfunction_none,op_setup,err) 103 call ceedoperatorsetfield(op_setup,'weight',ceed_elemrestriction_none,& 105 call ceedoperatorsetfield(op_setup,'dx',erestrictx,& 107 call ceedoperatorsetfield(op_setup,'rho',erestrictui,& 120 call ceedoperatorapply(op_setup,x,qdata,ceed_request_immediate,err) 161 call ceedoperatordestroy(op_setup,err)
|
| /libCEED/examples/fluids/src/ |
| H A D | strong_boundary_conditions.c | 22 CeedOperator op_setup, op_strong_bc_sub, op_stgdata; in SetupStrongSTG_Ceed() local 76 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_setup, NULL, NULL, &op_setup)); in SetupStrongSTG_Ceed() 77 …PetscCallCeed(ceed, CeedOperatorSetName(op_setup, "Precomputed data for strong boundary conditions… in SetupStrongSTG_Ceed() 78 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "x", elem_restr_x_sur, basis_x_to_q_sur, CEED_V… in SetupStrongSTG_Ceed() 79 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "dxdX", elem_restr_x_sur, basis_x_to_q_sur, CEE… in SetupStrongSTG_Ceed() 80 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "multiplicity", elem_restr_q_sur, CEED_BASIS_NO… in SetupStrongSTG_Ceed() 81 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "x stored", elem_restr_x_stored, CEED_BASIS_NON… in SetupStrongSTG_Ceed() 82 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "scale", elem_restr_scale, CEED_BASIS_NONE, sca… in SetupStrongSTG_Ceed() 83 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "dXdx", elem_restr_dXdx, CEED_BASIS_NONE, dXdx)… in SetupStrongSTG_Ceed() 86 …PetscCallCeed(ceed, CeedOperatorApply(op_setup, ceed_data->x_coord, CEED_VECTOR_NONE, CEED_REQUEST… in SetupStrongSTG_Ceed() [all …]
|
| H A D | qdata.c | 76 CeedOperator op_setup; in QDataGet() local 109 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_setup, NULL, NULL, &op_setup)); in QDataGet() 110 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "dx", elem_restr_x, basis_x, CEED_VECTOR_ACTIVE… in QDataGet() 111 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, C… in QDataGet() 112 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup, "surface qdata", *elem_restr_qd, CEED_BASIS_NON… in QDataGet() 114 PetscCallCeed(ceed, CeedOperatorApply(op_setup, x_coord, *q_data, CEED_REQUEST_IMMEDIATE)); in QDataGet() 116 PetscCallCeed(ceed, CeedOperatorDestroy(&op_setup)); in QDataGet()
|
| /libCEED/python/tests/ |
| H A D | test-5-operator.py | 99 op_setup = ceed.Operator(qf_setup) 100 op_setup.set_field("weights", libceed.ELEMRESTRICTION_NONE, bx, 102 op_setup.set_field("dx", rx, bx, libceed.VECTOR_ACTIVE) 103 op_setup.set_field("rho", rui, libceed.BASIS_NONE, 105 op_setup.check() 114 op_setup.apply(x, qdata) 188 op_setup = ceed.Operator(qf_setup) 189 op_setup.set_field("weights", libceed.ELEMRESTRICTION_NONE, bx, 191 op_setup.set_field("dx", rx, bx, libceed.VECTOR_ACTIVE) 192 op_setup.set_field("rho", rui, libceed.BASIS_NONE, [all …]
|