xref: /libCEED/tests/README.md (revision 48acf7109003d10be9ba6e2ea1703bbbf207ad3b)
1288c0443SJeremy L Thompson# libCEED: Tests
2288c0443SJeremy L Thompson
3288c0443SJeremy L ThompsonThis page provides a brief description of the tests for the libCEED library.
4288c0443SJeremy L Thompson
517be3a41SJeremy L ThompsonThe tests are organized by API object, and some tests are further organized, as required.
6288c0443SJeremy L Thompson
7288c0443SJeremy L Thompson0. Ceed Tests
8288c0443SJeremy L Thompson1. CeedVector Tests
99f4513dfSjeremylt    1.0. CeedVector general tests
109f4513dfSjeremylt    1.1. CeedVector error tests
11288c0443SJeremy L Thompson2. CeedElemRestriction Tests
12288c0443SJeremy L Thompson3. CeedBasis Tests
1352bfb9bbSJeremy L Thompson    3.0. CeedBasis utility tests
1452bfb9bbSJeremy L Thompson    3.1. CeedBasis tensor basis tests
1552bfb9bbSJeremy L Thompson    3.2. CeedBasis simplex basis tests
16b5404d5dSSebastian Grimberg    3.3. CeedBasis non-tensor H(div) basis tests
17b5404d5dSSebastian Grimberg    3.4. CeedBasis non-tensor H(curl) basis tests
18c8c3fa7dSJeremy L Thompson    3.5. CeedBasis evaluation at arbitrary points tests
19288c0443SJeremy L Thompson4. CeedQFunction Tests
20288c0443SJeremy L Thompson    4.0. CeedQFunction user code tests
21288c0443SJeremy L Thompson    4.1. CeedQFunction gallery code tests
22288c0443SJeremy L Thompson5. CeedOperator Tests
23288c0443SJeremy L Thompson    5.0. CeedOperator with tensor bases tests
24288c0443SJeremy L Thompson    5.1. CeedOperator with simplex bases tests
25288c0443SJeremy L Thompson    5.2. CeedOperator with operator composition tests
26b5404d5dSSebastian Grimberg    5.3. CeedOperator diagonal and CeedQFunction assembly tests
273bd813ffSjeremylt    5.4. CeedOperator element inverse tests
28d99fa3c5SJeremy L Thompson    5.5. CeedOperator multigrid level tests
29b5404d5dSSebastian Grimberg    5.6. CeedOperator full assembly tests
30506b1a0cSSebastian Grimberg    5.7. CeedOperator full assembly tests (extended)
31506b1a0cSSebastian Grimberg    5.8. CeedOperator H(div) and H(curl) tests
32*48acf710SJeremy L Thompson    5.9. CeedOperatorAtPoints tests
33*48acf710SJeremy L Thompson
34