| /libCEED/backends/ref/ |
| H A D | ceed-ref-basis.c | 21 bool is_tensor_basis, add = apply_add || (t_mode == CEED_TRANSPOSE); in CeedBasisApplyCore_Ref() 41 if (t_mode == CEED_TRANSPOSE && !apply_add) { in CeedBasisApplyCore_Ref() 63 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Ref() 88 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Ref() 104 (t_mode == CEED_TRANSPOSE) && (d > 0), in CeedBasisApplyCore_Ref() 113 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Ref() 120 … (t_mode == CEED_NOTRANSPOSE && apply_add) || (t_mode == CEED_TRANSPOSE && (d == dim - 1)), in CeedBasisApplyCore_Ref() 138 … t_mode == CEED_TRANSPOSE ? v : &v[d * num_comp * num_qpts * num_elem])); in CeedBasisApplyCore_Ref() 147 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Ref() 161 …(d == dim - 1 ? (t_mode == CEED_TRANSPOSE ? v : &v[p * num_comp * num_qpts * num_elem]) : tmp[(d +… in CeedBasisApplyCore_Ref()
|
| H A D | ceed-ref-tensor.c | 20 if (t_mode == CEED_TRANSPOSE) { in CeedTensorContractApply_Ref()
|
| /libCEED/backends/magma/tuning/ |
| H A D | tuning.cpp | 85 ierr = CeedBasisApply(basis, N, CEED_TRANSPOSE, CEED_EVAL_INTERP, v, u); in main() 89 CeedBasisApply(basis, N, CEED_TRANSPOSE, CEED_EVAL_INTERP, v, u); in main() 118 ierr = CeedBasisApply(basis, N, CEED_TRANSPOSE, CEED_EVAL_GRAD, v, u); in main() 122 CeedBasisApply(basis, N, CEED_TRANSPOSE, CEED_EVAL_GRAD, v, u); in main()
|
| /libCEED/tests/ |
| H A D | t363-basis.c | 29 CeedBasisApply(basis, 1, CEED_TRANSPOSE, CEED_EVAL_GRAD, u, v); in main() 30 CeedBasisApplyAdd(basis, 1, CEED_TRANSPOSE, CEED_EVAL_GRAD, u, v); in main()
|
| H A D | t360-basis.c | 32 CeedBasisApply(basis, 1, CEED_TRANSPOSE, CEED_EVAL_INTERP, v_q, v); in main() 34 CeedBasisApplyAdd(basis, 1, CEED_TRANSPOSE, CEED_EVAL_INTERP, v_q, v); in main()
|
| H A D | t362-basis.c | 36 CeedBasisApply(basis, 1, CEED_TRANSPOSE, CEED_EVAL_INTERP, v_q, v); in main() 38 CeedBasisApplyAdd(basis, 1, CEED_TRANSPOSE, CEED_EVAL_INTERP, v_q, v); in main()
|
| H A D | t364-basis.c | 74 …CeedBasisApplyAtPoints(basis_u, 1, num_point, CEED_TRANSPOSE, CEED_EVAL_INTERP, x_point, v_point, … in main() 76 …CeedBasisApplyAddAtPoints(basis_u, 1, num_point, CEED_TRANSPOSE, CEED_EVAL_INTERP, x_point, v_poin… in main()
|
| H A D | t365-basis.c | 86 …CeedBasisApplyAtPoints(basis_u, 1, &num_points, CEED_TRANSPOSE, CEED_EVAL_GRAD, x_points, ones, v); in main() 88 …CeedBasisApplyAddAtPoints(basis_u, 1, &num_points, CEED_TRANSPOSE, CEED_EVAL_GRAD, x_points, ones,… in main()
|
| H A D | t361-basis.c | 79 CeedBasisApply(basis_u_gauss, 1, CEED_TRANSPOSE, CEED_EVAL_GRAD, ones, v); in main() 80 CeedBasisApplyAdd(basis_u_gauss, 1, CEED_TRANSPOSE, CEED_EVAL_GRAD, ones, v); in main()
|
| H A D | t218-elemrestriction.c | 111 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, y, x, CEED_REQUEST_IMMEDIATE); in main() 128 …CeedElemRestrictionApply(elem_restriction_unsigned, CEED_TRANSPOSE, y_unsigned, x, CEED_REQUEST_IM… in main()
|
| H A D | t324-basis.c | 29 CeedBasisApply(basis, 1, CEED_TRANSPOSE, CEED_EVAL_GRAD, u, v); in main()
|
| H A D | t207-elemrestriction.c | 46 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, x, y, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t206-elemrestriction.c | 46 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, x, y, CEED_REQUEST_IMMEDIATE); in main()
|
| H A D | t332-basis.c | 53 CeedBasisApply(basis, 1, CEED_TRANSPOSE, CEED_EVAL_DIV, v, u); in main()
|
| H A D | t234-elemrestriction.c | 57 …CeedElemRestrictionApplyAtPointsInElement(elem_restriction, i, CEED_TRANSPOSE, y, x, CEED_REQUEST_… in main()
|
| H A D | t331-basis.c | 53 CeedBasisApply(basis, 1, CEED_TRANSPOSE, CEED_EVAL_INTERP, v, u); in main()
|
| H A D | t232-elemrestriction.c | 53 CeedElemRestrictionApply(elem_restriction, CEED_TRANSPOSE, y, x, CEED_REQUEST_IMMEDIATE); in main()
|
| /libCEED/examples/fluids/qfunctions/ |
| H A D | utils.h | 77 case CEED_TRANSPOSE: in MatVecNM() 96 case CEED_TRANSPOSE: in MatDiagNM() 120 case CEED_TRANSPOSE: in MatMatN() 129 case CEED_TRANSPOSE: in MatMatN() 138 case CEED_TRANSPOSE: in MatMatN() 181 MatMat3(dXdx, dXdx, CEED_TRANSPOSE, CEED_NOTRANSPOSE, g_ij); in KMMetricTensor()
|
| /libCEED/backends/magma/ |
| H A D | ceed-magma-basis.c | 48 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Magma() 80 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Magma() 119 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Magma() 154 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Magma() 197 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Magma() 205 …CeedCheck(t_mode != CEED_TRANSPOSE, ceed, CEED_ERROR_BACKEND, "CEED_EVAL_WEIGHT incompatible with … in CeedBasisApplyCore_Magma() 405 M = (t_mode == CEED_TRANSPOSE) ? P : Q, K = (t_mode == CEED_TRANSPOSE) ? Q : P; in CeedBasisApplyNonTensorCore_Magma() 409 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyNonTensorCore_Magma() 417 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyNonTensorCore_Magma() 429 …CeedInt shared_mem = (t_mode != CEED_TRANSPOSE && q_comp > 1) ? (shared_mem_A + shared_mem_B) : … in CeedBasisApplyNonTensorCore_Magma() [all …]
|
| /libCEED/interface/ |
| H A D | ceed-types.c | 36 [CEED_TRANSPOSE] = "transpose",
|
| /libCEED/backends/hip-shared/ |
| H A D | ceed-hip-shared-basis.c | 133 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Hip_shared() 145 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Hip_shared() 156 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Hip_shared() 185 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Hip_shared() 197 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Hip_shared() 208 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Hip_shared() 280 const CeedInt is_transpose = t_mode == CEED_TRANSPOSE; in CeedBasisApplyAtPointsCore_Hip_shared() 552 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyNonTensorCore_Hip_shared() 575 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyNonTensorCore_Hip_shared()
|
| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared-basis.c | 66 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Cuda_shared() 79 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Cuda_shared() 91 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Cuda_shared() 120 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Cuda_shared() 133 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Cuda_shared() 144 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyTensorCore_Cuda_shared() 215 const CeedInt is_transpose = t_mode == CEED_TRANSPOSE; in CeedBasisApplyAtPointsCore_Cuda_shared() 489 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyNonTensorCore_Cuda_shared() 513 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyNonTensorCore_Cuda_shared()
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-tensor.c | 21 if (t_mode == CEED_TRANSPOSE) { in CeedTensorContractApply_Core_Opt()
|
| /libCEED/include/ceed/ |
| H A D | types.h | 224 CEED_TRANSPOSE enumerator
|
| /libCEED/python/ |
| H A D | ceed_constants.py | 45 TRANSPOSE = lib.CEED_TRANSPOSE
|