1*0436c2adSjeremylt /// @file 2*0436c2adSjeremylt /// Test viewing a vector 3*0436c2adSjeremylt /// \test Test viewing a vector 4*0436c2adSjeremylt #include <ceed.h> 5*0436c2adSjeremylt 6*0436c2adSjeremylt int main(int argc, char **argv) { 7*0436c2adSjeremylt Ceed ceed; 8*0436c2adSjeremylt CeedVector x; 9*0436c2adSjeremylt CeedInt n; 10*0436c2adSjeremylt CeedScalar a[10]; 11*0436c2adSjeremylt 12*0436c2adSjeremylt CeedInit(argv[1], &ceed); 13*0436c2adSjeremylt 14*0436c2adSjeremylt n = 10; 15*0436c2adSjeremylt CeedVectorCreate(ceed, n, &x); 16*0436c2adSjeremylt for (CeedInt i=0; i<n; i++) 17*0436c2adSjeremylt a[i] = 10 + i; 18*0436c2adSjeremylt CeedVectorSetArray(x, CEED_MEM_HOST, CEED_USE_POINTER, a); 19*0436c2adSjeremylt 20*0436c2adSjeremylt CeedVectorView(x, "%12.8f", stdout); 21*0436c2adSjeremylt 22*0436c2adSjeremylt CeedVectorDestroy(&x); 23*0436c2adSjeremylt CeedDestroy(&ceed); 24*0436c2adSjeremylt return 0; 25*0436c2adSjeremylt } 26