Concepts | |
| concept | has_complex_functions |
| Addiional requirements for complex data-type. | |
| concept | control |
| A type T has valid control methods if: | |
| concept | gradient |
| concept | if_diff_gradient |
| Only check gradient concept if is_diff_v<T> | |
| concept | horizontal |
| A type T has horizontal functions if: | |
| concept | horizontal_mask |
| A type M has horizontal masking functions if: | |
| concept | has_math_functions |
| Concept to check if a type has all bbm math functions. | |
| concept | ordered |
| Comparison operators: | |
| concept | is_rng |
| Concept to check a randum number generator. | |
| concept | type_traits |