1 /// @file 2 /// Test creation and view of a strided element restriction 3 /// \test Test creation and view of a 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 elem_restriction; 11 12 CeedInit(argv[1], &ceed); 13 14 CeedInt strides[3] = {1, 2, 2}; 15 CeedElemRestrictionCreateStrided(ceed, num_elem, 2, 1, num_elem * 2, strides, &elem_restriction); 16 17 CeedElemRestrictionView(elem_restriction, stdout); 18 19 CeedElemRestrictionDestroy(&elem_restriction); 20 CeedDestroy(&ceed); 21 return 0; 22 } 23