| /libCEED/examples/petsc/src/ |
| H A D | libceedsetup.c | 23 CeedBasisDestroy(&data->basis_x); in CeedDataDestroy() 48 CeedBasis basis_x, basis_u; in SetupLibceedByDegree() local 62 PetscCall(CreateBasisFromPlex(ceed, dm_coord, 0, 0, 0, 0, bp_data, &basis_x)); in SetupLibceedByDegree() 99 CeedOperatorSetField(op_setup_geo, "x", elem_restr_x, basis_x, CEED_VECTOR_ACTIVE); in SetupLibceedByDegree() 100 CeedOperatorSetField(op_setup_geo, "dx", elem_restr_x, basis_x, CEED_VECTOR_ACTIVE); in SetupLibceedByDegree() 101 …CeedOperatorSetField(op_setup_geo, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE); in SetupLibceedByDegree() 162 CeedOperatorSetField(op_setup_rhs, "x", elem_restr_x, basis_x, CEED_VECTOR_ACTIVE); in SetupLibceedByDegree() 186 data->basis_x = basis_x; in SetupLibceedByDegree() 246 CeedBasis basis_x, basis_u; in SetupErrorOperator() local 260 PetscCall(CreateBasisFromPlex(ceed, dm_coord, 0, 0, 0, 0, bp_data, &basis_x)); in SetupErrorOperator() [all …]
|
| /libCEED/tests/ |
| H A D | t504-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 44 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, q, CEED_GAUSS, &basis_x); 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() 90 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t500-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 47 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, q, CEED_GAUSS, &basis_x); 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() 115 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t503-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 54 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, q, CEED_GAUSS, &basis_x); 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() 104 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t501-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 53 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, q, CEED_GAUSS, &basis_x); 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() 102 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t538-operator.c | 12 CeedBasis basis_x, basis_u; in main() local 63 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, p, q, CEED_GAUSS, &basis_x); in main() 71 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 72 …CeedOperatorSetField(op_setup_mass, "weights", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NON… in main() 80 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 81 …CeedOperatorSetField(op_setup_diff, "weights", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NON… in main() 163 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t540-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 51 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, 2, q, CEED_GAUSS, &basis_x); in main() 62 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 63 …CeedOperatorSetField(op_setup_mass, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 115 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t502-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 53 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, q, CEED_GAUSS, &basis_x); 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() 115 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t507-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 53 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, q, CEED_GAUSS, &basis_x); 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() 116 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t350-basis.c | 19 CeedBasis basis_x, basis_u; in main() local 32 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, p, CEED_GAUSS_LOBATTO, &basis_x); in main() 39 CeedBasisApply(basis_x, 1, CEED_NOTRANSPOSE, CEED_EVAL_INTERP, x, x_nodes); in main() 79 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t535-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 65 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, p, q, CEED_GAUSS, &basis_x); in main() 76 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 77 …CeedOperatorSetField(op_setup_mass, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 88 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 89 …CeedOperatorSetField(op_setup_diff, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 166 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t355-basis.c | 25 CeedBasis basis_x, basis_u; in main() local 38 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, p, CEED_GAUSS_LOBATTO, &basis_x); in main() 45 CeedBasisApply(basis_x, 1, CEED_NOTRANSPOSE, CEED_EVAL_INTERP, x, x_nodes); in main() 85 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t505-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 52 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, q, CEED_GAUSS, &basis_x); 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() 118 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t565-operator.c | 12 CeedBasis basis_x, basis_u; in main() local 66 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, p, q, CEED_GAUSS, &basis_x); in main() 74 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 75 …CeedOperatorSetField(op_setup_mass, "weights", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NON… in main() 83 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 84 …CeedOperatorSetField(op_setup_diff, "weights", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NON… in main() 185 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t536-operator.c | 15 CeedBasis basis_x, basis_u; in main() local 78 …eedBasisCreateH1(ceed, CEED_TOPOLOGY_TRIANGLE, dim, p, q, interp, grad, q_ref, q_weight, &basis_x); in main() 91 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 92 …CeedOperatorSetField(op_setup_mass, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 103 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 104 …CeedOperatorSetField(op_setup_diff, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 181 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t539-operator.c | 14 CeedBasis basis_x, basis_u_0, basis_u_1; in main() local 74 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, p_0, q, CEED_GAUSS, &basis_x); in main() 83 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 84 …CeedOperatorSetField(op_setup_mass, "weights", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NON… in main() 92 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 93 …CeedOperatorSetField(op_setup_diff, "weights", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NON… in main() 175 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t532-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 64 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, p, q, CEED_GAUSS, &basis_x); in main() 75 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 76 …CeedOperatorSetField(op_setup_mass, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 87 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 88 …CeedOperatorSetField(op_setup_diff, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 176 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t563-operator.c | 15 CeedBasis basis_x, basis_u; in main() local 79 …eedBasisCreateH1(ceed, CEED_TOPOLOGY_TRIANGLE, dim, p, q, interp, grad, q_ref, q_weight, &basis_x); in main() 92 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 93 …CeedOperatorSetField(op_setup_mass, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 104 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 105 …CeedOperatorSetField(op_setup_diff, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 196 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t562-operator.c | 14 CeedBasis basis_x, basis_u; in main() local 68 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, p, q, CEED_GAUSS, &basis_x); in main() 79 CeedOperatorSetField(op_setup_mass, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 80 …CeedOperatorSetField(op_setup_mass, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 91 CeedOperatorSetField(op_setup_diff, "dx", elem_restriction_x, basis_x, CEED_VECTOR_ACTIVE); in main() 92 …CeedOperatorSetField(op_setup_diff, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in main() 184 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t510-operator.c | 16 CeedBasis basis_x, basis_u; in main() local 72 …eedBasisCreateH1(ceed, CEED_TOPOLOGY_TRIANGLE, dim, p, q, interp, grad, q_ref, q_weight, &basis_x); 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() 123 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t511-operator.c | 15 CeedBasis basis_x, basis_u; in main() local 71 …eedBasisCreateH1(ceed, CEED_TOPOLOGY_TRIANGLE, dim, p, q, interp, grad, q_ref, q_weight, &basis_x); 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() 122 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t351-basis.c | 24 CeedBasis basis_x, basis_u; in main() local 34 CeedBasisCreateTensorH1Lagrange(ceed, dim, dim, 2, p, CEED_GAUSS_LOBATTO, &basis_x); in main() 43 CeedBasisApply(basis_x, 1, CEED_NOTRANSPOSE, CEED_EVAL_INTERP, x, x_nodes); in main() 97 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t353-basis.c | 19 CeedBasis basis_x, basis_u; in main() local 36 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, p, CEED_GAUSS_LOBATTO, &basis_x); in main() 43 CeedBasisApply(basis_x, 1, CEED_NOTRANSPOSE, CEED_EVAL_INTERP, x, x_nodes); in main() 92 CeedBasisDestroy(&basis_x); in main()
|
| H A D | t364-basis.c | 19 CeedBasis basis_x, basis_u; in main() local 36 CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 2, p, CEED_GAUSS_LOBATTO, &basis_x); in main() 43 CeedBasisApply(basis_x, 1, CEED_NOTRANSPOSE, CEED_EVAL_INTERP, x, x_nodes); in main() 94 CeedBasisDestroy(&basis_x); in main()
|
| /libCEED/examples/fluids/src/ |
| H A D | qdata.c | 73 …m, DMLabel domain_label, PetscInt label_value, CeedElemRestriction elem_restr_x, CeedBasis basis_x, in QDataGet() argument 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() 160 …m, DMLabel domain_label, PetscInt label_value, CeedElemRestriction elem_restr_x, CeedBasis basis_x, in QDataBoundaryGet() argument 190 …PetscCallCeed(ceed, CeedOperatorSetField(op_setup_sur, "dx", elem_restr_x, basis_x, CEED_VECTOR_AC… in QDataBoundaryGet() 191 … CeedOperatorSetField(op_setup_sur, "weight", CEED_ELEMRESTRICTION_NONE, basis_x, CEED_VECTOR_NONE… in QDataBoundaryGet()
|