Loading...
Searching...
No Matches
Concepts
bbm::concepts::backbone Namespace Reference

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