Loading [MathJax]/extensions/TeX/AMSsymbols.js
Automatic Differentiation
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
stan::math::apply_vector_unary< T, require_var_matrix_t< T > > Struct Template Reference

Detailed Description

template<typename T>
struct stan::math::apply_vector_unary< T, require_var_matrix_t< T > >

Specialization for use with var_value<T> types where T inherits from EigenBase.

Inputs are passed through unmodified.

Definition at line 16 of file apply_vector_unary.hpp.

#include <apply_vector_unary.hpp>

Static Public Member Functions

template<typename T2 , typename F >
static auto apply (T2 &&x, F &&f)
 Member function for applying a functor to a var_value<T> and subsequently returning a var_value<T>.
 
template<typename T2 , typename F >
static auto apply_no_holder (T2 &&x, F &&f)
 Member function for applying a functor to a var_value<T> and subsequently returning a var_value<T>.
 
template<typename T2 , typename F >
static auto reduce (T2 &x, F &&f)
 Member function for applying a functor to a var_value<T> and subsequently returning a var.
 

The documentation for this struct was generated from the following file: