Stan  1.0
probability, sampling & optimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
List of all members
stan::model::stanc_model Class Reference

The abstract base class for models generated by the Stan compiler stanc. More...

#include <stanc_model.hpp>

Inheritance diagram for stan::model::stanc_model:
stan::model::prob_grad_ad stan::model::prob_grad

Additional Inherited Members

- Public Member Functions inherited from stan::model::prob_grad_ad
 prob_grad_ad (size_t num_params_r)
 
 prob_grad_ad (size_t num_params_r, std::vector< std::pair< int, int > > &param_ranges_i)
 
virtual ~prob_grad_ad ()
 
virtual agrad::var log_prob (std::vector< agrad::var > &params_r, std::vector< int > &params_i, std::ostream *output_stream=0)=0
 
virtual double grad_log_prob (std::vector< double > &params_r, std::vector< int > &params_i, std::vector< double > &gradient, std::ostream *output_stream=0)
 
virtual double log_prob (std::vector< double > &params_r, std::vector< int > &params_i, std::ostream *output_stream=0)
 
- Protected Attributes inherited from stan::model::prob_grad
size_t num_params_r__
 
std::vector< std::pair< int,
int > > 
param_ranges_i__
 

Detailed Description

The abstract base class for models generated by the Stan compiler stanc.

Definition at line 14 of file stanc_model.hpp.


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

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