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

Structure for integrate diff eq statement. More...

#include <integrate_ode.hpp>

Public Member Functions

 integrate_ode ()
 Construct a default integrate ODE node. More...
 
 integrate_ode (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)
 Construct an integrate ODE node with the specified components. 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. More...
 
expression t0_
 Initial time. More...
 
expression ts_
 Solution times. More...
 
expression theta_
 Parameters. More...
 
expression x_
 Real-valued data. More...
 
expression x_int_
 Integer-valued data. More...
 

Detailed Description

Structure for integrate diff eq statement.

Definition at line 15 of file integrate_ode.hpp.

Constructor & Destructor Documentation

§ integrate_ode() [1/2]

stan::lang::integrate_ode::integrate_ode ( )

Construct a default integrate ODE node.

Definition at line 10 of file integrate_ode_def.hpp.

§ integrate_ode() [2/2]

stan::lang::integrate_ode::integrate_ode ( 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 
)

Construct an integrate ODE node with the specified components.

Parameters
integration_function_namename of integrator
system_function_namename of ODE system
y0initial value
t0initial time
tssolution times
thetaparameters
xreal-valued data
x_intinteger-valued data

Definition at line 12 of file integrate_ode_def.hpp.

Member Data Documentation

§ integration_function_name_

std::string stan::lang::integrate_ode::integration_function_name_

The name of the integrator.

Definition at line 19 of file integrate_ode.hpp.

§ system_function_name_

std::string stan::lang::integrate_ode::system_function_name_

Name of the ODE system.

Definition at line 24 of file integrate_ode.hpp.

§ t0_

expression stan::lang::integrate_ode::t0_

Initial time.

Definition at line 34 of file integrate_ode.hpp.

§ theta_

expression stan::lang::integrate_ode::theta_

Parameters.

Definition at line 44 of file integrate_ode.hpp.

§ ts_

expression stan::lang::integrate_ode::ts_

Solution times.

Definition at line 39 of file integrate_ode.hpp.

§ x_

expression stan::lang::integrate_ode::x_

Real-valued data.

Definition at line 49 of file integrate_ode.hpp.

§ x_int_

expression stan::lang::integrate_ode::x_int_

Integer-valued data.

Definition at line 54 of file integrate_ode.hpp.

§ y0_

expression stan::lang::integrate_ode::y0_

Initial state.

Definition at line 29 of file integrate_ode.hpp.


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

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