Stan Math Library
4.8.1
Automatic Differentiation
Loading...
Searching...
No Matches
Typedefs
Nonscalar_prim_or_rev_kernel_expression_types
OpenCL
»
OpenCL Kernel Generator
Detailed Description
nonscalar_prim_or_rev_kernel_expression
Typedefs
template<typename T >
using
stan::require_nonscalar_prim_or_rev_kernel_expression_t
=
require_t
<
is_nonscalar_prim_or_rev_kernel_expression
< std::decay_t< T > > >
Require type satisfies
is_nonscalar_prim_or_rev_kernel_expression
.
template<typename T >
using
stan::require_not_nonscalar_prim_or_rev_kernel_expression_t
=
require_not_t
<
is_nonscalar_prim_or_rev_kernel_expression
< std::decay_t< T > > >
Require type does not satisfy
is_nonscalar_prim_or_rev_kernel_expression
.
template<typename... Types>
using
stan::require_all_nonscalar_prim_or_rev_kernel_expression_t
=
require_all_t
<
is_nonscalar_prim_or_rev_kernel_expression
< std::decay_t< Types > >... >
Require all of the types satisfy
is_nonscalar_prim_or_rev_kernel_expression
.
template<typename... Types>
using
stan::require_any_nonscalar_prim_or_rev_kernel_expression_t
=
require_any_t
<
is_nonscalar_prim_or_rev_kernel_expression
< std::decay_t< Types > >... >
Require any of the types satisfy
is_nonscalar_prim_or_rev_kernel_expression
.
template<typename... Types>
using
stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t
=
require_all_not_t
<
is_nonscalar_prim_or_rev_kernel_expression
< std::decay_t< Types > >... >
Require none of the types satisfy
is_nonscalar_prim_or_rev_kernel_expression
.
[
Stan Home Page
]
© 2011–2019, Stan Development Team.