Stan Math Library  2.15.0
reverse mode automatic differentiation
Public Types | List of all members
stan::math::promote_scalar_type< T, std::vector< S > > Struct Template Reference

Template metaprogram to calculate a type for a container whose underlying scalar is converted from the second template parameter type to the first. More...

#include <promote_scalar_type.hpp>

Public Types

typedef std::vector< typename promote_scalar_type< T, S >::typetype
 The promoted type. More...
 

Detailed Description

template<typename T, typename S>
struct stan::math::promote_scalar_type< T, std::vector< S > >

Template metaprogram to calculate a type for a container whose underlying scalar is converted from the second template parameter type to the first.

Template Parameters
Tresult scalar type.
Sinput type

Definition at line 19 of file promote_scalar_type.hpp.

Member Typedef Documentation

§ type

template<typename T , typename S >
typedef std::vector<typename promote_scalar_type<T, S>::type> stan::math::promote_scalar_type< T, std::vector< S > >::type

The promoted type.

Definition at line 23 of file promote_scalar_type.hpp.


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

     [ Stan Home Page ] © 2011–2016, Stan Development Team.