xref: /libCEED/tests/README.md (revision afeb93e9a539977d805c4dfebb022b4afb833c26)
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    0. CeedVector general tests\
10    1. CeedVector error tests
112. CeedElemRestriction Tests
123. CeedBasis Tests\
13    0. CeedBasis utility tests\
14    1. CeedBasis tensor basis tests\
15    2. CeedBasis simplex basis tests\
16    3. CeedBasis non-tensor H(div) basis tests\
17    4. CeedBasis non-tensor H(curl) basis tests\
18    5. CeedBasis evaluation at arbitrary points tests\
19    6. CeedBasis ApplyAdd tests
204. CeedQFunction Tests\
21    0. CeedQFunction user code tests\
22    1. CeedQFunction gallery code tests
235. CeedOperator Tests\
24    0. CeedOperator with tensor bases tests\
25    1. CeedOperator with simplex bases tests\
26    2. CeedOperator with operator composition tests\
27    3. CeedOperator diagonal and CeedQFunction assembly tests\
28    4. CeedOperator element inverse tests\
29    5. CeedOperator multigrid level tests\
30    6. CeedOperator full assembly tests\
31    7. CeedOperator full assembly tests (extended)\
32    8. CeedOperator H(div) and H(curl) tests\
33    9. CeedOperatorAtPoints tests
34
35