| /libCEED/julia/LibCEED.jl/src/ |
| H A D | C.jl | 19 const CEED_REQUEST_IMMEDIATE = Ref{CeedRequest}() constant 32 CEED_REQUEST_IMMEDIATE[] = 33 unsafe_load(cglobal((:CEED_REQUEST_IMMEDIATE, libceed), Ptr{CeedRequest}))
|
| /libCEED/tests/ |
| H A D | t540-operator.c | 67 CeedOperatorApply(op_setup_mass, x, q_data_mass, CEED_REQUEST_IMMEDIATE); in main() 83 CeedOperatorApply(op_apply, u, v, CEED_REQUEST_IMMEDIATE); in main() 86 CeedOperatorCreateFDMElementInverse(op_apply, &op_inverse, CEED_REQUEST_IMMEDIATE); in main() 89 CeedOperatorApply(op_inverse, v, u, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t553-operator.c | 81 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 95 CeedOperatorApply(op_mass_coarse, u_coarse, v_coarse, CEED_REQUEST_IMMEDIATE); in main() 111 CeedOperatorApply(op_prolong, u_coarse, u_fine, CEED_REQUEST_IMMEDIATE); in main() 114 CeedOperatorApply(op_mass_fine, u_fine, v_fine, CEED_REQUEST_IMMEDIATE); in main() 130 CeedOperatorApply(op_restrict, v_fine, v_coarse, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t218-elemrestriction.c | 67 CeedElemRestrictionApply(elem_restriction, CEED_NOTRANSPOSE, x, y, CEED_REQUEST_IMMEDIATE); in main() 68 …strictionApply(elem_restriction_unsigned, CEED_NOTRANSPOSE, x, y_unsigned, CEED_REQUEST_IMMEDIATE); in main() 111 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, y, x, CEED_REQUEST_IMMEDIATE); in main() 128 …RestrictionApply(elem_restriction_unsigned, CEED_TRANSPOSE, y_unsigned, x, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t220-elemrestriction.c | 37 …eedElemRestrictionApply(elem_restriction, CEED_NOTRANSPOSE, x, y_oriented, CEED_REQUEST_IMMEDIATE); in main() 38 …strictionApply(elem_restriction_unsigned, CEED_NOTRANSPOSE, x, y_unsigned, CEED_REQUEST_IMMEDIATE); in main() 39 …trictionApply(elem_restriction_copy, CEED_NOTRANSPOSE, x, y_unsigned_copy, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t531-operator.c | 88 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 103 CeedOperatorApply(op_diff, u, v, CEED_REQUEST_IMMEDIATE); in main() 107 …leQFunctionBuildOrUpdate(op_diff, &assembled, &elem_restriction_assembled, CEED_REQUEST_IMMEDIATE); in main() 110 …leQFunctionBuildOrUpdate(op_diff, &assembled, &elem_restriction_assembled, CEED_REQUEST_IMMEDIATE); in main() 125 CeedOperatorApply(op_diff_assembled, u, v_assembled, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t552-operator.c | 90 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 104 CeedOperatorApply(op_mass_coarse, u_coarse, v_coarse, CEED_REQUEST_IMMEDIATE); in main() 120 CeedOperatorApply(op_prolong, u_coarse, u_fine, CEED_REQUEST_IMMEDIATE); in main() 123 CeedOperatorApply(op_mass_fine, u_fine, v_fine, CEED_REQUEST_IMMEDIATE); in main() 138 CeedOperatorApply(op_restrict, v_fine, v_coarse, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t550-operator.c | 91 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 99 CeedOperatorApply(op_mass_coarse, u_coarse, v_coarse, CEED_REQUEST_IMMEDIATE); in main() 115 CeedOperatorApply(op_prolong, u_coarse, u_fine, CEED_REQUEST_IMMEDIATE); in main() 118 CeedOperatorApply(op_mass_fine, u_fine, v_fine, CEED_REQUEST_IMMEDIATE); in main() 134 CeedOperatorApply(op_restrict, v_fine, v_coarse, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t551-operator.c | 108 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 116 CeedOperatorApply(op_mass_coarse, u_coarse, v_coarse, CEED_REQUEST_IMMEDIATE); in main() 132 CeedOperatorApply(op_prolong, u_coarse, u_fine, CEED_REQUEST_IMMEDIATE); in main() 135 CeedOperatorApply(op_mass_fine, u_fine, v_fine, CEED_REQUEST_IMMEDIATE); in main() 151 CeedOperatorApply(op_restrict, v_fine, v_coarse, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t554-operator.c | 99 CeedOperatorApply(sub_op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 162 CeedOperatorApply(op_mass_coarse, u_coarse, v_coarse, CEED_REQUEST_IMMEDIATE); in main() 178 CeedOperatorApply(op_prolong, u_coarse, u_fine, CEED_REQUEST_IMMEDIATE); in main() 181 CeedOperatorApply(op_mass_fine, u_fine, v_fine, CEED_REQUEST_IMMEDIATE); in main() 196 CeedOperatorApply(op_restrict, v_fine, v_coarse, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t532-operator.c | 92 CeedOperatorApply(op_setup_mass, x, q_data_mass, CEED_REQUEST_IMMEDIATE); in main() 93 CeedOperatorApply(op_setup_diff, x, q_data_diff, CEED_REQUEST_IMMEDIATE); in main() 115 CeedOperatorApply(op_apply, u, v, CEED_REQUEST_IMMEDIATE); in main() 130 …LinearAssembleQFunction(op_apply, &assembled, &elem_restriction_assembled, CEED_REQUEST_IMMEDIATE); in main() 150 CeedOperatorApply(op_apply_assembled, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t530-operator.c | 84 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 89 …nearAssembleQFunction(op_mass, &qf_assembled, &elem_restriction_assembled, CEED_REQUEST_IMMEDIATE); in main() 110 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 133 CeedOperatorApply(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t506-operator.c | 96 CeedOperatorApply(op_setup_small, x, q_data_small, CEED_REQUEST_IMMEDIATE); in main() 97 CeedOperatorApply(op_setup_large, x, q_data_large, CEED_REQUEST_IMMEDIATE); in main() 111 CeedOperatorApply(op_mass_small, u, v, CEED_REQUEST_IMMEDIATE); in main() 129 CeedOperatorApply(op_mass_large, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t538-operator.c | 85 CeedOperatorApply(op_setup_mass, x, q_data_mass, CEED_REQUEST_IMMEDIATE); in main() 86 CeedOperatorApply(op_setup_diff, x, q_data_diff, CEED_REQUEST_IMMEDIATE); in main() 113 CeedOperatorLinearAssembleDiagonal(op_apply, assembled, CEED_REQUEST_IMMEDIATE); in main() 128 CeedOperatorApply(op_apply, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t232-elemrestriction.c | 52 CeedElemRestrictionApply(elem_restriction, CEED_NOTRANSPOSE, x, y, CEED_REQUEST_IMMEDIATE); in main() 53 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, y, x, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t217-elemrestriction.c | 32 CeedElemRestrictionApply(elem_restriction, CEED_NOTRANSPOSE, x, y, CEED_REQUEST_IMMEDIATE); in main() 52 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, y, x, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t505-operator.c | 77 CeedOperatorApply(op_setup, x, q_data, CEED_REQUEST_IMMEDIATE); in main() 82 CeedOperatorApplyAdd(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main() 97 CeedOperatorApplyAdd(op_mass, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t535-operator.c | 93 CeedOperatorApply(op_setup_mass, x, q_data_mass, CEED_REQUEST_IMMEDIATE); in main() 94 CeedOperatorApply(op_setup_diff, x, q_data_diff, CEED_REQUEST_IMMEDIATE); in main() 116 CeedOperatorLinearAssembleDiagonal(op_apply, assembled, CEED_REQUEST_IMMEDIATE); in main() 131 CeedOperatorApply(op_apply, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t541-operator.c | 72 CeedOperatorApply(op_setup_diff, x, q_data_diff, CEED_REQUEST_IMMEDIATE); in main() 87 CeedOperatorCreateFDMElementInverse(op_apply, &op_inverse, CEED_REQUEST_IMMEDIATE); in main() 112 CeedOperatorApply(op_inverse, u, v, CEED_REQUEST_IMMEDIATE); in main() 177 CeedOperatorApply(op_apply, u, v, CEED_REQUEST_IMMEDIATE); in main() 192 CeedOperatorApply(op_inverse, v, w, CEED_REQUEST_IMMEDIATE); in main() 224 CeedOperatorApply(op_inverse, v, w, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t202-elemrestriction.c | 34 CeedElemRestrictionApply(elem_restriction, CEED_NOTRANSPOSE, x, y, CEED_REQUEST_IMMEDIATE); in main() 59 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, y, x, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t536-operator.c | 108 CeedOperatorApply(op_setup_mass, x, q_data_mass, CEED_REQUEST_IMMEDIATE); in main() 109 CeedOperatorApply(op_setup_diff, x, q_data_diff, CEED_REQUEST_IMMEDIATE); in main() 131 CeedOperatorLinearAssembleDiagonal(op_apply, assembled, CEED_REQUEST_IMMEDIATE); in main() 146 CeedOperatorApply(op_apply, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t208-elemrestriction.c | 33 …CeedElemRestrictionApplyBlock(elem_restriction, 1, CEED_NOTRANSPOSE, x, y, CEED_REQUEST_IMMEDIATE); in main() 58 CeedElemRestrictionApplyBlock(elem_restriction, 1, CEED_TRANSPOSE, y, x, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t539-operator.c | 97 CeedOperatorApply(op_setup_mass, x, q_data_mass, CEED_REQUEST_IMMEDIATE); in main() 98 CeedOperatorApply(op_setup_diff, x, q_data_diff, CEED_REQUEST_IMMEDIATE); in main() 124 CeedOperatorLinearAssembleDiagonal(op_apply, assembled, CEED_REQUEST_IMMEDIATE); in main() 140 CeedOperatorApply(op_apply, u, v, CEED_REQUEST_IMMEDIATE); in main()
|
| /libCEED/examples/petsc/src/ |
| H A D | matops.c | 54 …CeedOperatorLinearAssembleDiagonal(op_apply_ctx->op, op_apply_ctx->y_ceed, CEED_REQUEST_IMMEDIATE); in MatGetDiag() 78 …peratorApply(op_apply_ctx->op, op_apply_ctx->x_ceed, op_apply_ctx->y_ceed, CEED_REQUEST_IMMEDIATE); in ApplyLocal_Ceed() 123 …restr_ctx->op_prolong, pr_restr_ctx->ceed_vec_c, pr_restr_ctx->ceed_vec_f, CEED_REQUEST_IMMEDIATE); in MatMult_Prolong() 160 …estr_ctx->op_restrict, pr_restr_ctx->ceed_vec_f, pr_restr_ctx->ceed_vec_c, CEED_REQUEST_IMMEDIATE); in MatMult_Restrict()
|
| /libCEED/examples/solids/src/ |
| H A D | matops.c | 40 CeedOperatorApply(user->op, user->x_ceed, user->y_ceed, CEED_REQUEST_IMMEDIATE); in ApplyLocalCeedOp() 129 CeedOperatorApply(user->op_prolong, user->ceed_vec_c, user->ceed_vec_f, CEED_REQUEST_IMMEDIATE); in Prolong_Ceed() 166 CeedOperatorApply(user->op_restrict, user->ceed_vec_f, user->ceed_vec_c, CEED_REQUEST_IMMEDIATE); in Restrict_Ceed() 201 CeedOperatorLinearAssembleDiagonal(user->op, user->x_ceed, CEED_REQUEST_IMMEDIATE); in GetDiag_Ceed() 245 CeedOperatorApply(op_energy, user->x_ceed, e_loc, CEED_REQUEST_IMMEDIATE); in ComputeStrainEnergy()
|