Lines Matching refs:post

67           CeedInt           pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem;  in CeedBasisApplyCore_Ref()  local
73 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, interp_1d, t_mode, add && (d ==… in CeedBasisApplyCore_Ref()
76 post *= Q; in CeedBasisApplyCore_Ref()
92 CeedInt pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref() local
103 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? i… in CeedBasisApplyCore_Ref()
108 post *= Q; in CeedBasisApplyCore_Ref()
117 pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref()
119 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? i… in CeedBasisApplyCore_Ref()
125 post *= Q; in CeedBasisApplyCore_Ref()
133 CeedInt pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref() local
136 …CeedCallBackend(CeedTensorContractApply(contract, pre, P, post, Q, grad_1d, t_mode, add && (d > 0), in CeedBasisApplyCore_Ref()
140 post *= Q; in CeedBasisApplyCore_Ref()
155 CeedInt pre = num_comp * CeedIntPow(P, dim - 1), post = num_elem; in CeedBasisApplyCore_Ref() local
159 … contract, pre, P, post, Q, (p == d) ? grad_1d : interp_1d, t_mode, add && (d == dim - 1), in CeedBasisApplyCore_Ref()
163 post *= Q; in CeedBasisApplyCore_Ref()
176 CeedInt pre = CeedIntPow(Q, dim - d - 1), post = CeedIntPow(Q, d); in CeedBasisApplyCore_Ref() local
180 for (CeedInt k = 0; k < post; k++) { in CeedBasisApplyCore_Ref()
181 … const CeedScalar w = q_weight_1d[j] * (d == 0 ? 1 : v[((i * Q + j) * post + k) * num_elem]); in CeedBasisApplyCore_Ref()
183 … for (CeedInt e = 0; e < num_elem; e++) v[((i * Q + j) * post + k) * num_elem + e] = w; in CeedBasisApplyCore_Ref()