Lines Matching refs:block_rstr
20 …bool *apply_add_basis, const CeedInt block_size, CeedElemRestriction *block_rstr, CeedVector *e_ve… in CeedOperatorSetupFields_Blocked() argument
72 … CEED_COPY_VALUES, offsets, &block_rstr[i + start_e])); in CeedOperatorSetupFields_Blocked()
82 … CEED_MEM_HOST, CEED_COPY_VALUES, offsets, orients, &block_rstr[i + start_e])); in CeedOperatorSetupFields_Blocked()
94 &block_rstr[i + start_e])); in CeedOperatorSetupFields_Blocked()
103 &block_rstr[i + start_e])); in CeedOperatorSetupFields_Blocked()
111 …CeedCallBackend(CeedElemRestrictionCreateVector(block_rstr[i + start_e], NULL, &e_vecs_full[i + st… in CeedOperatorSetupFields_Blocked()
222 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->block_rstr)); in CeedOperatorSetup_Blocked()
240 …locked(qf, op, true, impl->skip_rstr_in, NULL, NULL, block_size, impl->block_rstr, impl->e_vecs_fu… in CeedOperatorSetup_Blocked()
244 … impl->block_rstr, impl->e_vecs_full, impl->e_vecs_out, impl->q_vecs_out, num_input_fields, in CeedOperatorSetup_Blocked()
294 …CeedCallBackend(CeedElemRestrictionApply(impl->block_rstr[i], CEED_NOTRANSPOSE, vec, impl->e_vecs_… in CeedOperatorSetupInputs_Blocked()
449 …CeedCallBackend(CeedElemRestrictionApply(impl->block_rstr[0], CEED_NOTRANSPOSE, in_vec, impl->e_ve… in CeedOperatorApplyAdd_Blocked()
450 …CeedCallBackend(CeedElemRestrictionApply(impl->block_rstr[1], CEED_TRANSPOSE, impl->e_vecs_full[0]… in CeedOperatorApplyAdd_Blocked()
511 …CeedCallBackend(CeedElemRestrictionApply(impl->block_rstr[i + impl->num_inputs], CEED_TRANSPOSE, i… in CeedOperatorApplyAdd_Blocked()
541 CeedElemRestriction block_rstr = impl->qf_block_rstr; in CeedOperatorLinearAssembleQFunctionCore_Blocked() local
607 if (!block_rstr) { in CeedOperatorLinearAssembleQFunctionCore_Blocked()
611 … qf_size_in * qf_size_out * num_elem * Q, strides, &block_rstr)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
612 impl->qf_block_rstr = block_rstr; in CeedOperatorLinearAssembleQFunctionCore_Blocked()
715 CeedCallBackend(CeedElemRestrictionApply(block_rstr, CEED_TRANSPOSE, l_vec, *assembled, request)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
748 CeedCallBackend(CeedElemRestrictionDestroy(&impl->block_rstr[i])); in CeedOperatorDestroy_Blocked()
751 CeedCallBackend(CeedFree(&impl->block_rstr)); in CeedOperatorDestroy_Blocked()