Lines Matching refs:strides

234 int CeedElemRestrictionGetStrides(CeedElemRestriction rstr, CeedInt strides[3]) {  in CeedElemRestrictionGetStrides()
235 …CeedCheck(rstr->strides, CeedElemRestrictionReturnCeed(rstr), CEED_ERROR_MINOR, "CeedElemRestricti… in CeedElemRestrictionGetStrides()
236 for (CeedInt i = 0; i < 3; i++) strides[i] = rstr->strides[i]; in CeedElemRestrictionGetStrides()
251 …CeedCheck(rstr->strides, CeedElemRestrictionReturnCeed(rstr), CEED_ERROR_MINOR, "CeedElemRestricti… in CeedElemRestrictionHasBackendStrides()
252 …*has_backend_strides = ((rstr->strides[0] == CEED_STRIDES_BACKEND[0]) && (rstr->strides[1] == CEED… in CeedElemRestrictionHasBackendStrides()
253 (rstr->strides[2] == CEED_STRIDES_BACKEND[2])); in CeedElemRestrictionHasBackendStrides()
824 …, CeedInt num_elem, CeedInt elem_size, CeedInt num_comp, CeedSize l_size, const CeedInt strides[3], in CeedElemRestrictionCreateStrided()
831 …(CeedElemRestrictionCreateStrided(delegate, num_elem, elem_size, num_comp, l_size, strides, rstr)); in CeedElemRestrictionCreateStrided()
853 CeedCall(CeedMalloc(3, &(*rstr)->strides)); in CeedElemRestrictionCreateStrided()
854 for (CeedInt i = 0; i < 3; i++) (*rstr)->strides[i] = strides[i]; in CeedElemRestrictionCreateStrided()
1155 const CeedInt strides[3], CeedElemRestriction *rstr) { in CeedElemRestrictionCreateBlockedStrided()
1163 …nCreateBlockedStrided(delegate, num_elem, elem_size, block_size, num_comp, l_size, strides, rstr)); in CeedElemRestrictionCreateBlockedStrided()
1186 CeedCall(CeedMalloc(3, &(*rstr)->strides)); in CeedElemRestrictionCreateBlockedStrided()
1187 for (CeedInt i = 0; i < 3; i++) (*rstr)->strides[i] = strides[i]; in CeedElemRestrictionCreateBlockedStrided()
1211 (*rstr_unsigned)->strides = NULL; in CeedElemRestrictionCreateUnsignedCopy()
1212 if (rstr->strides) { in CeedElemRestrictionCreateUnsignedCopy()
1213 CeedCall(CeedMalloc(3, &(*rstr_unsigned)->strides)); in CeedElemRestrictionCreateUnsignedCopy()
1214 for (CeedInt i = 0; i < 3; i++) (*rstr_unsigned)->strides[i] = rstr->strides[i]; in CeedElemRestrictionCreateUnsignedCopy()
1242 (*rstr_unoriented)->strides = NULL; in CeedElemRestrictionCreateUnorientedCopy()
1243 if (rstr->strides) { in CeedElemRestrictionCreateUnorientedCopy()
1244 CeedCall(CeedMalloc(3, &(*rstr_unoriented)->strides)); in CeedElemRestrictionCreateUnorientedCopy()
1245 for (CeedInt i = 0; i < 3; i++) (*rstr_unoriented)->strides[i] = rstr->strides[i]; in CeedElemRestrictionCreateUnorientedCopy()
1805 if (rstr->strides) { in CeedElemRestrictionView()
1806 …Int_FMT ", %" CeedInt_FMT ", %" CeedInt_FMT "]", rstr->strides[0], rstr->strides[1], rstr->strides in CeedElemRestrictionView()
1814 rstr->strides ? "strides" : "component stride", strides_str); in CeedElemRestrictionView()
1841 CeedCall(CeedFree(&(*rstr)->strides)); in CeedElemRestrictionDestroy()