xref: /libCEED/tests/t001-ceed.c (revision c907536f492a0d8a515e9b59267362cd88b5caa9)
1*c907536fSjeremylt /// @file
2*c907536fSjeremylt /// Test creation and destruction of a CEED object
3*c907536fSjeremylt /// \test Test creation and destruction of a CEED object
4*c907536fSjeremylt #include <ceed.h>
5*c907536fSjeremylt #include <limits.h>
6*c907536fSjeremylt 
7*c907536fSjeremylt int main(int argc, char **argv) {
8*c907536fSjeremylt   Ceed ceed;
9*c907536fSjeremylt   CeedMemType type = INT_MAX;
10*c907536fSjeremylt 
11*c907536fSjeremylt   CeedInit(argv[1], &ceed);
12*c907536fSjeremylt   CeedGetPreferredMemType(ceed, &type);
13*c907536fSjeremylt 
14*c907536fSjeremylt   if (type == INT_MAX)
15*c907536fSjeremylt     printf("Error getting preferred memory type. %d \n",type);
16*c907536fSjeremylt 
17*c907536fSjeremylt   CeedDestroy(&ceed);
18*c907536fSjeremylt   return 0;
19*c907536fSjeremylt }
20