Automatic Differentiation
 
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.