Stan  2.10.0
probability, sampling & optimization
Public Member Functions | Public Attributes | List of all members
stan::lang::generate_local_var_init_nan_visgen Struct Reference

#include <generator.hpp>

Inheritance diagram for stan::lang::generate_local_var_init_nan_visgen:
stan::lang::visgen

Public Member Functions

 generate_local_var_init_nan_visgen (bool declare_vars, bool is_var, bool is_fun_return, int indent, std::ostream &o)
 
void operator() (const nil &) const
 
void operator() (const int_var_decl &x) const
 
void operator() (const double_var_decl &x) const
 
void operator() (const vector_var_decl &x) const
 
void operator() (const row_vector_var_decl &x) const
 
void operator() (const matrix_var_decl &x) const
 
void operator() (const unit_vector_var_decl &x) const
 
void operator() (const simplex_var_decl &x) const
 
void operator() (const ordered_var_decl &x) const
 
void operator() (const positive_ordered_var_decl &x) const
 
void operator() (const cholesky_factor_var_decl &x) const
 
void operator() (const cholesky_corr_var_decl &x) const
 
void operator() (const cov_matrix_var_decl &x) const
 
void operator() (const corr_matrix_var_decl &x) const
 
template<typename T >
void generate_init (const T &x) const
 
- Public Member Functions inherited from stan::lang::visgen
 visgen (std::ostream &o)
 

Public Attributes

const bool declare_vars_
 
const bool is_var_
 
const bool is_fun_return_
 
const int indent_
 
- Public Attributes inherited from stan::lang::visgen
std::ostream & o_
 

Additional Inherited Members

- Public Types inherited from stan::lang::visgen
typedef void result_type
 

Detailed Description

Definition at line 1484 of file generator.hpp.

Constructor & Destructor Documentation

stan::lang::generate_local_var_init_nan_visgen::generate_local_var_init_nan_visgen ( bool  declare_vars,
bool  is_var,
bool  is_fun_return,
int  indent,
std::ostream &  o 
)
inline

Definition at line 1489 of file generator.hpp.

Member Function Documentation

template<typename T >
void stan::lang::generate_local_var_init_nan_visgen::generate_init ( const T &  x) const
inline

Definition at line 1543 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const nil ) const
inline

Definition at line 1500 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const int_var_decl x) const
inline

Definition at line 1503 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const double_var_decl x) const
inline

Definition at line 1506 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const vector_var_decl x) const
inline

Definition at line 1509 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const row_vector_var_decl x) const
inline

Definition at line 1512 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const matrix_var_decl x) const
inline

Definition at line 1515 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const unit_vector_var_decl x) const
inline

Definition at line 1518 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const simplex_var_decl x) const
inline

Definition at line 1521 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const ordered_var_decl x) const
inline

Definition at line 1524 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const positive_ordered_var_decl x) const
inline

Definition at line 1527 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const cholesky_factor_var_decl x) const
inline

Definition at line 1530 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const cholesky_corr_var_decl x) const
inline

Definition at line 1533 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const cov_matrix_var_decl x) const
inline

Definition at line 1536 of file generator.hpp.

void stan::lang::generate_local_var_init_nan_visgen::operator() ( const corr_matrix_var_decl x) const
inline

Definition at line 1539 of file generator.hpp.

Member Data Documentation

const bool stan::lang::generate_local_var_init_nan_visgen::declare_vars_

Definition at line 1485 of file generator.hpp.

const int stan::lang::generate_local_var_init_nan_visgen::indent_

Definition at line 1488 of file generator.hpp.

const bool stan::lang::generate_local_var_init_nan_visgen::is_fun_return_

Definition at line 1487 of file generator.hpp.

const bool stan::lang::generate_local_var_init_nan_visgen::is_var_

Definition at line 1486 of file generator.hpp.


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

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