Lines Matching refs:t_mode
19 …Ref(CeedBasis basis, bool apply_add, CeedInt num_elem, CeedTransposeMode t_mode, CeedEvalMode eval… in CeedBasisApplyCore_Ref() argument
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()
73 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, interp_1d, t_mode, add && (d ==… in CeedBasisApplyCore_Ref()
88 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Ref()
103 …ContractApply(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? interp_1d : impl->collo_gra… in CeedBasisApplyCore_Ref()
104 (t_mode == CEED_TRANSPOSE) && (d > 0), in CeedBasisApplyCore_Ref()
105 … (t_mode == CEED_NOTRANSPOSE ? (d == 0 ? u : tmp[d % 2]) : &u[d * num_qpts * num_comp * num_elem]), in CeedBasisApplyCore_Ref()
106 … (t_mode == CEED_NOTRANSPOSE ? (d == dim - 1 ? interp : tmp[(d + 1) % 2]) : interp))); in CeedBasisApplyCore_Ref()
113 if (t_mode == CEED_TRANSPOSE) { in CeedBasisApplyCore_Ref()
119 …ContractApply(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? impl->collo_grad_1d : inter… in CeedBasisApplyCore_Ref()
120 … (t_mode == CEED_NOTRANSPOSE && apply_add) || (t_mode == CEED_TRANSPOSE && (d == dim - 1)), in CeedBasisApplyCore_Ref()
121 … (t_mode == CEED_NOTRANSPOSE ? interp : (d == 0 ? interp : tmp[d % 2])), in CeedBasisApplyCore_Ref()
122 … (t_mode == CEED_NOTRANSPOSE ? &v[d * num_qpts * num_comp * num_elem] in CeedBasisApplyCore_Ref()
136 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, grad_1d, t_mode, add && (d > 0), in CeedBasisApplyCore_Ref()
137 … t_mode == CEED_NOTRANSPOSE ? u : &u[d * num_comp * num_qpts * num_elem], 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()
159 … contract, pre, P, post, Q, (p == d) ? grad_1d : interp_1d, t_mode, add && (d == dim - 1), in CeedBasisApplyCore_Ref()
160 … (d == 0 ? (t_mode == CEED_NOTRANSPOSE ? u : &u[p * num_comp * num_qpts * num_elem]) : tmp[d % 2]), 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()
173 …CeedCheck(t_mode == CEED_NOTRANSPOSE, CeedBasisReturnCeed(basis), CEED_ERROR_BACKEND, "CEED_EVAL_W… in CeedBasisApplyCore_Ref()
207 …TensorContractStridedApply(contract, num_comp, P, num_elem, q_comp, Q, interp, t_mode, add, u, v)); in CeedBasisApplyCore_Ref()
214 …edTensorContractStridedApply(contract, num_comp, P, num_elem, q_comp, Q, grad, t_mode, add, u, v)); in CeedBasisApplyCore_Ref()
221 …eedTensorContractStridedApply(contract, num_comp, P, num_elem, q_comp, Q, div, t_mode, add, u, v)); in CeedBasisApplyCore_Ref()
228 …edTensorContractStridedApply(contract, num_comp, P, num_elem, q_comp, Q, curl, t_mode, add, u, v)); in CeedBasisApplyCore_Ref()
234 …CeedCheck(t_mode == CEED_NOTRANSPOSE, CeedBasisReturnCeed(basis), CEED_ERROR_BACKEND, "CEED_EVAL_W… in CeedBasisApplyCore_Ref()
253 static int CeedBasisApply_Ref(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedEval… in CeedBasisApply_Ref() argument
254 CeedCallBackend(CeedBasisApplyCore_Ref(basis, false, num_elem, t_mode, eval_mode, U, V)); in CeedBasisApply_Ref()
258 static int CeedBasisApplyAdd_Ref(CeedBasis basis, CeedInt num_elem, CeedTransposeMode t_mode, CeedE… in CeedBasisApplyAdd_Ref() argument
259 CeedCallBackend(CeedBasisApplyCore_Ref(basis, true, num_elem, t_mode, eval_mode, U, V)); in CeedBasisApplyAdd_Ref()