1 /// @file 2 /// Test creation and view of a blocked strided element restriction 3 /// \test Test creation and view of a blocked strided element restriction 4 #include <ceed.h> 5 6 int main(int argc, char **argv) { 7 Ceed ceed; 8 9 CeedInt num_elem = 3; 10 CeedElemRestriction r; 11 12 CeedInit(argv[1], &ceed); 13 14 CeedInt strides[3] = {1, 2, 2}; 15 CeedElemRestrictionCreateBlockedStrided(ceed, num_elem, 2, 2, 1, num_elem+1, 16 strides, &r); 17 18 CeedElemRestrictionView(r, stdout); 19 20 CeedElemRestrictionDestroy(&r); 21 CeedDestroy(&ceed); 22 return 0; 23 } 24