Stan Math Library  2.20.0
reverse mode automatic differentiation
Public Types | Public Member Functions | List of all members
stan::VectorBuilderHelper< T1, used, is_vec > Class Template Reference

VectorBuilder allocates type T1 values to be used as intermediate values. More...

#include <VectorBuilderHelper.hpp>

Public Types

typedef T1 type
 

Public Member Functions

 VectorBuilderHelper (size_t)
 
T1 & operator[] (size_t)
 
typedata ()
 

Detailed Description

template<typename T1, bool used, bool is_vec>
class stan::VectorBuilderHelper< T1, used, is_vec >

VectorBuilder allocates type T1 values to be used as intermediate values.

There are 2 template parameters:

These values are mutable.

Definition at line 24 of file VectorBuilderHelper.hpp.

Member Typedef Documentation

◆ type

template<typename T1, bool used, bool is_vec>
typedef T1 stan::VectorBuilderHelper< T1, used, is_vec >::type

Definition at line 32 of file VectorBuilderHelper.hpp.

Constructor & Destructor Documentation

◆ VectorBuilderHelper()

template<typename T1, bool used, bool is_vec>
stan::VectorBuilderHelper< T1, used, is_vec >::VectorBuilderHelper ( size_t  )
inlineexplicit

Definition at line 26 of file VectorBuilderHelper.hpp.

Member Function Documentation

◆ data()

template<typename T1, bool used, bool is_vec>
type& stan::VectorBuilderHelper< T1, used, is_vec >::data ( )
inline

Definition at line 34 of file VectorBuilderHelper.hpp.

◆ operator[]()

template<typename T1, bool used, bool is_vec>
T1& stan::VectorBuilderHelper< T1, used, is_vec >::operator[] ( size_t  )
inline

Definition at line 28 of file VectorBuilderHelper.hpp.


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

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