![]() |
Stan
2.14.0
probability, sampling & optimization
|
Structure for a diff eq integration statement with control parameters for the integrator. More...
#include <integrate_ode_control.hpp>
Public Member Functions | |
| integrate_ode_control () | |
| Construct a default ODE integrator object with control. More... | |
| integrate_ode_control (const std::string &integration_function_name, const std::string &system_function_name, const expression &y0, const expression &t0, const expression &ts, const expression &theta, const expression &x, const expression &x_int, const expression &rel_tol, const expression &abs_tol, const expression &max_steps) | |
| Construt an ODE integrator with control parameter with the specified values. More... | |
Public Attributes | |
| std::string | integration_function_name_ |
| The name of the integrator. More... | |
| std::string | system_function_name_ |
| Name of the ODE system. More... | |
| expression | y0_ |
| Initial state (array of real). More... | |
| expression | t0_ |
| Initial time (real). More... | |
| expression | ts_ |
| Solution times (array of real). More... | |
| expression | theta_ |
| Parameters (array of real). More... | |
| expression | x_ |
| Real-valued data (array of real). More... | |
| expression | x_int_ |
| Integer-valued data (array of int). More... | |
| expression | rel_tol_ |
| Relative tolerance (real). More... | |
| expression | abs_tol_ |
| Absolute tolerance (real). More... | |
| expression | max_num_steps_ |
| Maximum number of steps (integer). More... | |
Structure for a diff eq integration statement with control parameters for the integrator.
Definition at line 16 of file integrate_ode_control.hpp.
| stan::lang::integrate_ode_control::integrate_ode_control | ( | ) |
Construct a default ODE integrator object with control.
Definition at line 10 of file integrate_ode_control_def.hpp.
| stan::lang::integrate_ode_control::integrate_ode_control | ( | const std::string & | integration_function_name, |
| const std::string & | system_function_name, | ||
| const expression & | y0, | ||
| const expression & | t0, | ||
| const expression & | ts, | ||
| const expression & | theta, | ||
| const expression & | x, | ||
| const expression & | x_int, | ||
| const expression & | rel_tol, | ||
| const expression & | abs_tol, | ||
| const expression & | max_steps | ||
| ) |
Construt an ODE integrator with control parameter with the specified values.
| integration_function_name | name of integrator |
| system_function_name | name of ODE system |
| y0 | initial value |
| t0 | initial time |
| ts | solution times |
| theta | parameters |
| x | real-valued data |
| x_int | integer-valued data |
| rel_tol | relative tolerance of integrator |
| abs_tol | absolute tolerance of integrator |
| max_steps | max steps in integrator |
Definition at line 12 of file integrate_ode_control_def.hpp.
| expression stan::lang::integrate_ode_control::abs_tol_ |
Absolute tolerance (real).
Definition at line 65 of file integrate_ode_control.hpp.
| std::string stan::lang::integrate_ode_control::integration_function_name_ |
The name of the integrator.
Definition at line 20 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::max_num_steps_ |
Maximum number of steps (integer).
Definition at line 70 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::rel_tol_ |
Relative tolerance (real).
Definition at line 60 of file integrate_ode_control.hpp.
| std::string stan::lang::integrate_ode_control::system_function_name_ |
Name of the ODE system.
Definition at line 25 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::t0_ |
Initial time (real).
Definition at line 35 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::theta_ |
Parameters (array of real).
Definition at line 45 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::ts_ |
Solution times (array of real).
Definition at line 40 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::x_ |
Real-valued data (array of real).
Definition at line 50 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::x_int_ |
Integer-valued data (array of int).
Definition at line 55 of file integrate_ode_control.hpp.
| expression stan::lang::integrate_ode_control::y0_ |
Initial state (array of real).
Definition at line 30 of file integrate_ode_control.hpp.