Stan  2.14.0
probability, sampling & optimization
integrate_ode_control_def.hpp
Go to the documentation of this file.
1 #ifndef STAN_LANG_AST_NODE_INTEGRATE_ODE_CONTROL_DEF_HPP
2 #define STAN_LANG_AST_NODE_INTEGRATE_ODE_CONTROL_DEF_HPP
3 
4 #include <stan/lang/ast.hpp>
5 #include <string>
6 
7 namespace stan {
8  namespace lang {
9 
11 
13  const std::string& integration_function_name,
14  const std::string& system_function_name,
15  const expression& y0, const expression& t0,
16  const expression& ts, const expression& theta,
17  const expression& x, const expression& x_int,
18  const expression& rel_tol, const expression& abs_tol,
19  const expression& max_num_steps)
20  : integration_function_name_(integration_function_name),
21  system_function_name_(system_function_name),
22  y0_(y0), t0_(t0), ts_(ts), theta_(theta), x_(x), x_int_(x_int),
23  rel_tol_(rel_tol), abs_tol_(abs_tol), max_num_steps_(max_num_steps) {
24  }
25 
26  }
27 }
28 #endif
Probability, optimization and sampling library.
expression y0_
Initial state (array of real).
expression x_int_
Integer-valued data (array of int).
std::string system_function_name_
Name of the ODE system.
expression max_num_steps_
Maximum number of steps (integer).
integrate_ode_control()
Construct a default ODE integrator object with control.
expression ts_
Solution times (array of real).
expression rel_tol_
Relative tolerance (real).
expression abs_tol_
Absolute tolerance (real).
std::string integration_function_name_
The name of the integrator.
expression t0_
Initial time (real).
expression x_
Real-valued data (array of real).
expression theta_
Parameters (array of real).

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