xref: /libCEED/tests/t413-qfunction.c (revision 6a6b797f790a7f197cde448212987b3ead5d18fa)
175affc3bSjeremylt /// @file
2d1d35e2fSjeremylt /// Test viewing of QFunction by name
3d1d35e2fSjeremylt /// \test Test viewing of QFunction by name
475affc3bSjeremylt #include <ceed.h>
575affc3bSjeremylt 
main(int argc,char ** argv)675affc3bSjeremylt int main(int argc, char **argv) {
775affc3bSjeremylt   Ceed          ceed;
875affc3bSjeremylt   CeedQFunction qf_setup, qf_mass;
975affc3bSjeremylt 
1075affc3bSjeremylt   CeedInit(argv[1], &ceed);
1175affc3bSjeremylt 
1275affc3bSjeremylt   CeedQFunctionCreateInteriorByName(ceed, "Mass1DBuild", &qf_setup);
1375affc3bSjeremylt   CeedQFunctionCreateInteriorByName(ceed, "MassApply", &qf_mass);
1475affc3bSjeremylt 
1575affc3bSjeremylt   CeedQFunctionView(qf_setup, stdout);
1675affc3bSjeremylt   CeedQFunctionView(qf_mass, stdout);
17*62e2d410SJeremy L Thompson   CeedQFunctionSetNumViewTabs(qf_mass, 1);
18*62e2d410SJeremy L Thompson   CeedQFunctionView(qf_mass, stdout);
1975affc3bSjeremylt 
2075affc3bSjeremylt   CeedQFunctionDestroy(&qf_setup);
2175affc3bSjeremylt   CeedQFunctionDestroy(&qf_mass);
2275affc3bSjeremylt   CeedDestroy(&ceed);
2375affc3bSjeremylt   return 0;
2475affc3bSjeremylt }
25