xref: /libCEED/tests/README.md (revision 65ba01bacbd880ac02417e3beef888a59c9c103d)
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 extra diagonal and full assembly tests
31