xref: /libCEED/tests/README.md (revision e64bb3f3ed2986a0c10dec3b47522d734c6e367d)
1# libCEED: Tests
2
3This page provides a brief description of the tests for the libCEED library.
4
5The tests are organized by API object, and some tests are further organized, as required.
6
70. Ceed Tests
81. CeedVector Tests
9    1.0. CeedVector general tests
10    1.1. CeedVector error tests
112. CeedElemRestriction Tests
123. CeedBasis Tests
13    3.0. CeedBasis utility tests
14    3.1. CeedBasis tensor basis tests
15    3.2. CeedBasis simplex basis tests
16    3.3. CeedBasis non-tensor H(div) basis tests
17    3.4. CeedBasis non-tensor H(curl) basis tests
18    3.5. CeedBasis evaluation at arbitrary points tests
194. CeedQFunction Tests
20    4.0. CeedQFunction user code tests
21    4.1. CeedQFunction gallery code tests
225. CeedOperator Tests
23    5.0. CeedOperator with tensor bases tests
24    5.1. CeedOperator with simplex bases tests
25    5.2. CeedOperator with operator composition tests
26    5.3. CeedOperator diagonal and CeedQFunction assembly tests
27    5.4. CeedOperator element inverse tests
28    5.5. CeedOperator multigrid level tests
29    5.6. CeedOperator full assembly tests
30    5.7. CeedOperator H(div) and H(curl) tests
31