xref: /libCEED/tests/t300-basis.c (revision 57c64913cb6f06c2f6a40825dd942ceba0d2fe12)
1*57c64913Sjeremylt // Test ceration and distruction of a H1Lagrange basis
2*57c64913Sjeremylt #include <ceed.h>
3*57c64913Sjeremylt 
4*57c64913Sjeremylt int main(int argc, char **argv) {
5*57c64913Sjeremylt   Ceed ceed;
6*57c64913Sjeremylt   CeedBasis b;
7*57c64913Sjeremylt 
8*57c64913Sjeremylt   CeedInit(argv[1], &ceed);
9*57c64913Sjeremylt   CeedBasisCreateTensorH1Lagrange(ceed, 1, 1, 4, 4, CEED_GAUSS_LOBATTO, &b);
10*57c64913Sjeremylt   CeedBasisView(b, stdout);
11*57c64913Sjeremylt   CeedBasisDestroy(&b);
12*57c64913Sjeremylt   CeedBasisCreateTensorH1Lagrange(ceed, 1,  1, 4, 4, CEED_GAUSS, &b);
13*57c64913Sjeremylt   CeedBasisView(b, stdout);
14*57c64913Sjeremylt   CeedBasisDestroy(&b);
15*57c64913Sjeremylt   CeedDestroy(&ceed);
16*57c64913Sjeremylt   return 0;
17*57c64913Sjeremylt }
18