Automatic Differentiation
 
Loading...
Searching...
No Matches
stan::plain_type< T, require_t< bool_constant< internal::has_eval< T >::value &&is_eigen< T >::value > > > Struct Template Reference

Detailed Description

template<typename T>
struct stan::plain_type< T, require_t< bool_constant< internal::has_eval< T >::value &&is_eigen< T >::value > > >

Determines plain (non expression) type associated with T.

For Eigen expression it is a type the expression can be evaluated into.

Template Parameters
Ttype to determine plain type of

Definition at line 71 of file plain_type.hpp.

#include <plain_type.hpp>

Public Types

using type = std::decay_t< decltype(std::declval< T & >().eval())>
 

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