xref: /libCEED/tests/t413-qfunction.c (revision 6a6b797f790a7f197cde448212987b3ead5d18fa)
1 /// @file
2 /// Test viewing of QFunction by name
3 /// \test Test viewing of QFunction by name
4 #include <ceed.h>
5 
main(int argc,char ** argv)6 int main(int argc, char **argv) {
7   Ceed          ceed;
8   CeedQFunction qf_setup, qf_mass;
9 
10   CeedInit(argv[1], &ceed);
11 
12   CeedQFunctionCreateInteriorByName(ceed, "Mass1DBuild", &qf_setup);
13   CeedQFunctionCreateInteriorByName(ceed, "MassApply", &qf_mass);
14 
15   CeedQFunctionView(qf_setup, stdout);
16   CeedQFunctionView(qf_mass, stdout);
17   CeedQFunctionSetNumViewTabs(qf_mass, 1);
18   CeedQFunctionView(qf_mass, stdout);
19 
20   CeedQFunctionDestroy(&qf_setup);
21   CeedQFunctionDestroy(&qf_mass);
22   CeedDestroy(&ceed);
23   return 0;
24 }
25