xref: /libCEED/tests/README.md (revision 5b5dc0c809fbdca391da8855f65deee4d5bfa657)
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
184. CeedQFunction Tests
19    4.0. CeedQFunction user code tests
20    4.1. CeedQFunction gallery code tests
215. CeedOperator Tests
22    5.0. CeedOperator with tensor bases tests
23    5.1. CeedOperator with simplex bases tests
24    5.2. CeedOperator with operator composition tests
25    5.3. CeedOperator diagonal and CeedQFunction assembly tests
26    5.4. CeedOperator element inverse tests
27    5.5. CeedOperator multigrid level tests
28    5.6. CeedOperator full assembly tests
29    5.7. CeedOperator extra diagonal and full assembly tests
30