Stan  1.0
probability, sampling & optimization
Functions | Variables
function_signatures.hpp File Reference

Go to the source code of this file.

Functions

vector_types push_back (DOUBLE_T)
 
vector_types push_back (expr_type(DOUBLE_T, 1U))
 
vector_types push_back (VECTOR_T)
 
vector_types push_back (ROW_VECTOR_T)
 
int_vector_types push_back (INT_T)
 
int_vector_types push_back (expr_type(INT_T, 1U))
 
 add_unary ("abs")
 
 add ("abs", INT_T, INT_T)
 
 add_unary ("acos")
 
 add_unary ("acosh")
 
 add ("add", VECTOR_T, VECTOR_T, VECTOR_T)
 
 add ("add", ROW_VECTOR_T, ROW_VECTOR_T, ROW_VECTOR_T)
 
 add ("add", MATRIX_T, MATRIX_T, MATRIX_T)
 
 add ("add", VECTOR_T, VECTOR_T, DOUBLE_T)
 
 add ("add", ROW_VECTOR_T, ROW_VECTOR_T, DOUBLE_T)
 
 add ("add", MATRIX_T, MATRIX_T, DOUBLE_T)
 
 add ("add", VECTOR_T, DOUBLE_T, VECTOR_T)
 
 add ("add", ROW_VECTOR_T, DOUBLE_T, ROW_VECTOR_T)
 
 add ("add", MATRIX_T, DOUBLE_T, MATRIX_T)
 
 add_unary ("asin")
 
 add_unary ("asinh")
 
 add_unary ("atan")
 
 add_binary ("atan2")
 
 add_unary ("atanh")
 
 for (size_t i=0;i< int_vector_types.size();++i) for(size_t j=0
 

Variables

std::vector< expr_type > vector_types
 
std::vector< expr_type > int_vector_types
 
std::vector< expr_type > primitive_types
 

Function Documentation

◆ add() [1/10]

add ( "abs"  ,
INT_T  ,
INT_T   
)

◆ add() [2/10]

add ( "add"  ,
MATRIX_T  ,
DOUBLE_T  ,
MATRIX_T   
)

◆ add() [3/10]

add ( "add"  ,
MATRIX_T  ,
MATRIX_T  ,
DOUBLE_T   
)

◆ add() [4/10]

add ( "add"  ,
MATRIX_T  ,
MATRIX_T  ,
MATRIX_T   
)

◆ add() [5/10]

add ( "add"  ,
ROW_VECTOR_T  ,
DOUBLE_T  ,
ROW_VECTOR_T   
)

◆ add() [6/10]

add ( "add"  ,
ROW_VECTOR_T  ,
ROW_VECTOR_T  ,
DOUBLE_T   
)

◆ add() [7/10]

add ( "add"  ,
ROW_VECTOR_T  ,
ROW_VECTOR_T  ,
ROW_VECTOR_T   
)

◆ add() [8/10]

add ( "add"  ,
VECTOR_T  ,
DOUBLE_T  ,
VECTOR_T   
)

◆ add() [9/10]

add ( "add"  ,
VECTOR_T  ,
VECTOR_T  ,
DOUBLE_T   
)

◆ add() [10/10]

add ( "add"  ,
VECTOR_T  ,
VECTOR_T  ,
VECTOR_T   
)

◆ add_binary()

add_binary ( "atan2"  )

◆ add_unary() [1/7]

add_unary ( "abs"  )

◆ add_unary() [2/7]

add_unary ( "acos"  )

◆ add_unary() [3/7]

add_unary ( "acosh"  )

◆ add_unary() [4/7]

add_unary ( "asin"  )

◆ add_unary() [5/7]

add_unary ( "asinh"  )

◆ add_unary() [6/7]

add_unary ( "atan"  )

◆ add_unary() [7/7]

add_unary ( "atanh"  )

◆ for()

for ( )
pure virtual

◆ push_back() [1/6]

primitive_types push_back ( DOUBLE_T  )

◆ push_back() [2/6]

vector_types push_back ( expr_type(DOUBLE_T, 1U)  )

◆ push_back() [3/6]

int_vector_types push_back ( expr_type(INT_T, 1U)  )

◆ push_back() [4/6]

primitive_types push_back ( INT_T  )

◆ push_back() [5/6]

int_vector_types push_back ( ROW_VECTOR_T  )

◆ push_back() [6/6]

int_vector_types push_back ( VECTOR_T  )

Variable Documentation

◆ int_vector_types

std::vector<expr_type> int_vector_types

Definition at line 9 of file function_signatures.hpp.

◆ primitive_types

std::vector<expr_type> primitive_types

Definition at line 15 of file function_signatures.hpp.

◆ vector_types

std::vector<expr_type> vector_types

Definition at line 3 of file function_signatures.hpp.


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