![]() |
Stan Math Library
5.1.0
Automatic Differentiation
|
|
inline |
Specialization for use where the third argument is a scalar.
Specialization for use where the first argument is a scalar.
Specialization for use where the second argument is a scalar.
The implementation is delegated to apply_scalar_binary to handle both Eigen and std::vector inputs, as well as nested containers.
| T1 | A container or nested container type. |
| T2 | A container or nested container type. |
| T3 | An Arithmetic, Integral, var, or fvar<T> type. |
| F | Type of functor to apply. |
| x | First input to which operation is applied. |
| y | Second input to which operation is applied. |
| z | Third scalar input to which operation is applied. |
| f | functor to apply to inputs. |
The implementation is delegated to apply_scalar_binary to handle both Eigen and std::vector inputs, as well as nested containers.
| T1 | A container or nested container type. |
| T2 | An Arithmetic, Integral, var, or fvar<T> type. |
| T3 | A container or nester container type. |
| F | Type of functor to apply. |
| x | First input to which operation is applied. |
| y | Second scalar input to which operation is applied. |
| z | Third input to which operation is applied. |
| f | functor to apply to inputs. |
The implementation is delegated to apply_scalar_binary to handle both Eigen and std::vector inputs, as well as nested containers.
| T1 | An Arithmetic, Integral, var, or fvar<T> type. |
| T2 | A container or nested container type. |
| T3 | A container or nested container type |
| F | Type of functor to apply. |
| x | First scalar input to which operation is applied. |
| y | Second input to which operation is applied. |
| z | Third input to which operation is applied. |
| f | functor to apply to inputs. |
Definition at line 163 of file apply_scalar_ternary.hpp.