|
struct | stan::internal::is_complex_impl< T > |
| Provides a member constant value which is equal to true if T is an instance of std::complex and false otherwise. More...
|
|
struct | stan::internal::is_complex_impl< std::complex< Ts... > > |
|
struct | stan::is_complex< T, typename > |
| If T is a complex type (that is, an instance of std::complex ) or a cv-qualified version thereof, provides the member constant value equal true ; for any other type the value is false . More...
|
|
struct | stan::is_complex< T, std::enable_if_t< internal::is_complex_impl< std::decay_t< T > >::value > > |
|
struct | stan::scalar_type< T, std::enable_if_t< is_complex< T >::value > > |
| Template metaprogram defining the scalar type for values stored in a complex number. More...
|
|
struct | stan::base_type< T, std::enable_if_t< is_complex< T >::value > > |
| Template metaprogram defining the base type for values stored in a complex number. More...
|
|
struct | stan::is_complex_arithmetic< T, typename > |
| If T is a complex type with an inner arithmetic type (that is, an instance of std::complex<Arithmetic> ) or a cv-qualified version thereof, provides the member constant value equal true ; for any other type the value is false . More...
|
|
struct | stan::is_complex_arithmetic< T, std::enable_if_t< stan::math::conjunction< std::is_arithmetic< base_type_t< T > >, internal::is_complex_impl< std::decay_t< T > > >::value > > |
|
struct | stan::is_complex_ad< T, typename > |
| If T is a complex type with an inner autodiff type (that is, an instance of std::complex<var> or std::complex<fvar<T>> ) or a cv-qualified version thereof, provides the member constant value equal true ; for any other type the value is false . More...
|
|
struct | stan::is_complex_ad< T, std::enable_if_t< stan::math::conjunction< is_autodiff< base_type_t< T > >, internal::is_complex_impl< std::decay_t< T > > >::value > > |
|
struct | stan::is_vt_complex< T > |
| If the value_type of the type T is of type std::complex or a cv-qualified version thereof, provides the member constant value equal true ; for any other type the value is false . More...
|
|
struct | stan::is_vt_not_complex< T > |
| If the value_type of the type T is not of type std::complex or a cv-qualified version thereof, provides the member constant value equal true ; for any other type the value is false . More...
|
|