Automatic Differentiation
 
Loading...
Searching...
No Matches

◆ require_all_bt_arithmetic

template<typename... Types>
using stan::require_all_bt_arithmetic = typedef require_all_t<std::is_arithmetic<base_type_t<std::decay_t<Types> >>...>

Require all of the base types satisfy std::is_arithmetic.

Unlike require_all_st_arithmetic this also matches

std::complex<double>.

Template Parameters
TypesThe types with a valid overload of base_type available

Definition at line 81 of file base_type.hpp.