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

◆ make_assignment_pair() [3/3]

template<typename... T_results>
template<assign_op_cl AssignOp = assign_op_cl::equals, typename T_check , typename T_pass , require_t< internal::is_scalar_check< T_check > > * = nullptr, require_integral_t< T_pass > * = nullptr>
static std::tuple stan::math::results_cl< T_results >::make_assignment_pair ( T_check &&  result,
T_pass &&  pass 
)
inlinestaticprotected

Checks on scalars are done separately in this overload instead of in kernel.

Template Parameters
AssignOpan optional assign_op_cl that dictates whether the object is assigned using standard or compound assign.
T_checkA scalar type
T_passAn integral type
Parameters
resultresult - check
passbool scalar
Returns
an empty tuple

Definition at line 651 of file multi_result_kernel.hpp.