Namespaces
Name |
Types
Name |
Description |
A transparent wrapper that carries an error policy for domain constraint enforcement. |
|
Wraps an integral type with overflow detection. |
|
Error policy that terminates the program on overflow (always available, freestanding‐safe). |
|
Error policy that throws std::overflow_error on overflow (hosted only). |
|
Error policy that terminates the program on constraint violation (freestanding‐safe). |
|
Error policy that throws std::domain_error on constraint violation (hosted only). |
|
Sentinel default for a specializable variable‐template customization point with no usable default. |
Type Aliases
Functions
Name |
Description |
Modulus operators |
|
Multiplication operators |
|
Unary plus operators |
|
Unary minus operators |
|
Division operators |
|
Stream insertion operator |
|
Equality operators |
|
Three‐way comparison operators |
Variables
Name |
Concepts
Name |
Description |
A complex‐field representation type. |
|
A complex scalar: complex field with |
|
A real‐field representation type. |
|
A real scalar (tensor order 0): real field, totally ordered, self‐scalable. |
|
A scalar (real or complex, tensor order 0) ‐ the element type a vector/tensor is built from. |
|
A second‐order tensor (or a lower‐order type filling its slot). |
|
A vector (a scalar, or a magnitude‐bearing tensor‐order‐1 type). |
|
Satisfied when a customization point has been given a value (i.e. is not |
Created with MrDocs