xref: /libCEED/tests/t413-qfunction.c (revision d1d35e2f02dc969aee8debf3fd943dd784aa847a)
175affc3bSjeremylt /// @file
2*d1d35e2fSjeremylt /// Test viewing of QFunction by name
3*d1d35e2fSjeremylt /// \test Test viewing of QFunction by name
475affc3bSjeremylt #include <ceed.h>
575affc3bSjeremylt 
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);
1775affc3bSjeremylt 
1875affc3bSjeremylt   CeedQFunctionDestroy(&qf_setup);
1975affc3bSjeremylt   CeedQFunctionDestroy(&qf_mass);
2075affc3bSjeremylt   CeedDestroy(&ceed);
2175affc3bSjeremylt   return 0;
2275affc3bSjeremylt }
23