autoppl  v0.8
A C++ template library for probabilistic programming
ad::boost::LogJCovInvTransformNode< ExprType > Struct Template Reference

#include <cov_inv_transform.hpp>

Inheritance diagram for ad::boost::LogJCovInvTransformNode< ExprType >:

Public Types

using value_adj_view_t = core::ValueAdjView< expr_value_t, ad::scl >
 

Public Member Functions

 LogJCovInvTransformNode (const expr_t &expr, size_t rows)
 
const var_t & feval ()
 
void beval (value_t seed)
 
ptr_pack_t bind_cache (ptr_pack_t begin)
 
util::SizePack bind_cache_size () const
 
util::SizePack single_bind_cache_size () const
 

Member Typedef Documentation

◆ value_adj_view_t

template<class ExprType >
using ad::boost::LogJCovInvTransformNode< ExprType >::value_adj_view_t = core::ValueAdjView<expr_value_t, ad::scl>

Constructor & Destructor Documentation

◆ LogJCovInvTransformNode()

template<class ExprType >
ad::boost::LogJCovInvTransformNode< ExprType >::LogJCovInvTransformNode ( const expr_t &  expr,
size_t  rows 
)
inline

Member Function Documentation

◆ beval()

template<class ExprType >
void ad::boost::LogJCovInvTransformNode< ExprType >::beval ( value_t  seed)
inline

◆ bind_cache()

template<class ExprType >
ptr_pack_t ad::boost::LogJCovInvTransformNode< ExprType >::bind_cache ( ptr_pack_t  begin)
inline

◆ bind_cache_size()

template<class ExprType >
util::SizePack ad::boost::LogJCovInvTransformNode< ExprType >::bind_cache_size ( ) const
inline

◆ feval()

template<class ExprType >
const var_t& ad::boost::LogJCovInvTransformNode< ExprType >::feval ( )
inline

◆ single_bind_cache_size()

template<class ExprType >
util::SizePack ad::boost::LogJCovInvTransformNode< ExprType >::single_bind_cache_size ( ) const
inline

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