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

◆ third_diff()

template<typename F , typename Theta , typename TupleArgs , typename Stream , require_eigen_vector_t< Theta > * = nullptr, require_tuple_t< TupleArgs > * = nullptr>
Eigen::VectorXd stan::math::laplace_likelihood::third_diff ( F &&  f,
Theta &&  theta,
TupleArgs &&  ll_args,
Stream *  msgs 
)
inline

A wrapper that accepts a tuple as arguments.

Template Parameters
FType of log likelhood function.
ThetaA class assignable to an Eigen vector type
TupleArgsType of arguments for covariance function.
StreamType of stream for messages.
Parameters
fLog likelihood function.
thetaLatent Gaussian variable.
ll_argsVariadic arguments for likelihood function.
msgsStreaming message.

Definition at line 373 of file laplace_likelihood.hpp.