xref: /llvm-project/libc/docs/headers/complex.rst (revision c98e79d85663d6a5a5fcd6475b662a750fcf4b8e)
1.. include:: ../check.rst
2
3=========
4complex.h
5=========
6
7Macros
8======
9
10+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
11| <Func>    | <Func_f> (float) | <Func> (double) | <Func_l> (long double) | <Func_f16> (float16) | <Func_f128> (float128) | C23 Definition Section | C23 Error Handling Section |
12+===========+==================+=================+========================+======================+========================+========================+============================+
13| CMPLX     |                  |                 |                        |                      |                        | 7.3.9.3                | N/A                        |
14+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
15
16Functions
17=========
18
19+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
20| <Func>    | <Func_f> (float) | <Func> (double) | <Func_l> (long double) | <Func_f16> (float16) | <Func_f128> (float128) | C23 Definition Section | C23 Error Handling Section |
21+===========+==================+=================+========================+======================+========================+========================+============================+
22| cacos     |                  |                 |                        |                      |                        | 7.3.5.1                | G.6.2.1                    |
23+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
24| casin     |                  |                 |                        |                      |                        | 7.3.5.2                | N/A                        |
25+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
26| catan     |                  |                 |                        |                      |                        | 7.3.5.3                | N/A                        |
27+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
28| ccos      |                  |                 |                        |                      |                        | 7.3.5.4                | N/A                        |
29+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
30| csin      |                  |                 |                        |                      |                        | 7.3.5.5                | N/A                        |
31+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
32| ctan      |                  |                 |                        |                      |                        | 7.3.5.6                | N/A                        |
33+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
34| cacosh    |                  |                 |                        |                      |                        | 7.3.6.1                | G.6.3.1                    |
35+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
36| casinh    |                  |                 |                        |                      |                        | 7.3.6.2                | G.6.3.2                    |
37+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
38| catanh    |                  |                 |                        |                      |                        | 7.3.6.3                | G.6.3.3                    |
39+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
40| ccosh     |                  |                 |                        |                      |                        | 7.3.6.4                | G.6.3.4                    |
41+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
42| csinh     |                  |                 |                        |                      |                        | 7.3.6.5                | G.6.3.5                    |
43+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
44| ctanh     |                  |                 |                        |                      |                        | 7.3.6.6                | G.6.3.6                    |
45+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
46| cexp      |                  |                 |                        |                      |                        | 7.3.7.1                | G.6.4.1                    |
47+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
48| clog      |                  |                 |                        |                      |                        | 7.3.7.2                | G.6.4.2                    |
49+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
50| cabs      |                  |                 |                        |                      |                        | 7.3.8.1                | N/A                        |
51+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
52| cpow      |                  |                 |                        |                      |                        | 7.3.8.2                | G.6.5.1                    |
53+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
54| csqrt     |                  |                 |                        |                      |                        | 7.3.8.3                | G.6.5.2                    |
55+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
56| carg      |                  |                 |                        |                      |                        | 7.3.9.1                | N/A                        |
57+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
58| cimag     | |check|          | |check|         | |check|                | |check|              | |check|                | 7.3.9.2                | N/A                        |
59+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
60| conj      | |check|          | |check|         | |check|                | |check|              | |check|                | 7.3.9.4                | N/A                        |
61+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
62| cproj     | |check|          | |check|         | |check|                | |check|              | |check|                | 7.3.9.5                | N/A                        |
63+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
64| creal     | |check|          | |check|         | |check|                | |check|              | |check|                | 7.3.9.6                | N/A                        |
65+-----------+------------------+-----------------+------------------------+----------------------+------------------------+------------------------+----------------------------+
66