Stan  1.0
probability, sampling & optimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
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 ( "abs"  ,
INT_T  ,
INT_T   
)
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_binary ( "atan2"  )
add_unary ( "abs"  )
add_unary ( "acos"  )
add_unary ( "acosh"  )
add_unary ( "asin"  )
add_unary ( "asinh"  )
add_unary ( "atan"  )
add_unary ( "atanh"  )
for ( )
pure virtual
primitive_types push_back ( DOUBLE_T  )
vector_types push_back ( expr_type(DOUBLE_T, 1U)  )
int_vector_types push_back ( VECTOR_T  )
int_vector_types push_back ( ROW_VECTOR_T  )
primitive_types push_back ( INT_T  )
int_vector_types push_back ( expr_type(INT_T, 1U)  )

Variable Documentation

std::vector<expr_type> int_vector_types

Definition at line 9 of file function_signatures.hpp.

std::vector<expr_type> primitive_types

Definition at line 15 of file function_signatures.hpp.

std::vector<expr_type> vector_types

Definition at line 3 of file function_signatures.hpp.


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