#include <casadi_ivp.hpp>
Definition at line 187 of file casadi_ivp.hpp.
Public Attributes | |
| const casadi_ivp_prob< T1 > * | prob |
| casadi_ivp_data< T1 > * | active |
| casadi_ivp_data< T1 > * | nom |
| int | pause |
| casadi_ivp_task_t | task |
| casadi_ivp_control_t | control |
| int | accepted |
| casadi_int | next |
| casadi_ivp_flag_t | status |
| int | fail |
| T1 | t_arg |
| const T1 * | y_arg |
| const T1 * | w |
| T1 * | res |
| T1 | t |
| T1 | t_out |
| T1 | t_stop |
| T1 | t_start |
| T1 * | y |
| T1 * | y_out |
| const T1 * | u |
| T1 * | u_step |
| T1 | t0 |
| T1 | h |
| T1 | t1 |
| T1 | t_record |
| T1 * | y0 |
| casadi_int | stage |
| T1 * | U |
| T1 * | y_stage |
| T1 * | w_dense |
| T1 * | ry |
| T1 * | rU |
| T1 * | ry0 |
| T1 * | seed |
| T1 | t_seed |
| T1 * | ru_step |
| T1 * | jac |
| T1 * | jac_fwd |
| T1 * | jac_adj |
| T1 * | jac_adj_fwd |
| T1 * | vjp_x |
| T1 * | vjp_z |
| T1 * | vjp_p |
| T1 * | vjp_u |
| T1 * | adj_p |
| T1 * | adj_u |
| T1 * | tape |
| casadi_int | tape_pos |
| casadi_int | tape_cap |
| casadi_int | tape_need |
| int | reset |
| int | taping |
| casadi_ivp_record_t | record |
| int | record_pending |
| T1 | run_t0 |
| T1 | run_t1 |
| T1 | run_h |
| casadi_int | run_n |
| casadi_int | run_k |
| T1 | h_next |
| T1 | err_prev |
| int | last_rejected |
| int | last_clipped |
| int | last_step |
| casadi_int | n_steps_interval |
| T1 * | e0 |
| T1 * | e1 |
| T1 * | em |
| T1 * | e_mask |
| T1 * | edot0 |
| T1 * | edot1 |
| T1 * | edot |
| T1 * | ev_w |
| T1 * | ydot |
| int | ev_phase |
| int | e_valid |
| int | jump |
| int | ev_restart |
| T1 | ev_ta |
| T1 | ev_tb |
| T1 | ev_tm |
| T1 | t_ev |
| T1 | ev_dt |
| T1 | ev_one |
| casadi_int | ev_iter |
| casadi_int | ev_fired |
| casadi_int | n_events |
| casadi_int | n_steps |
| casadi_int | n_reject |
| casadi_int | n_rhs |
| casadi_int | n_jac |
| casadi_int | n_vjp |
| int casadi_ivp_data< T1 >::accepted |
Definition at line 199 of file casadi_ivp.hpp.
| casadi_ivp_data<T1>* casadi_ivp_data< T1 >::active |
Definition at line 191 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::run().
| T1* casadi_ivp_data< T1 >::adj_p |
Definition at line 238 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::retreat().
| T1 * casadi_ivp_data< T1 >::adj_u |
Definition at line 238 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::retreat().
| casadi_ivp_control_t casadi_ivp_data< T1 >::control |
Definition at line 198 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::e0 |
Definition at line 258 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::e1 |
Definition at line 258 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::e_mask |
Definition at line 258 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::e_valid |
Definition at line 261 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::edot |
Definition at line 258 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::edot0 |
Definition at line 258 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::edot1 |
Definition at line 258 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::em |
Definition at line 258 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::err_prev |
Definition at line 252 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::ev_dt |
Definition at line 263 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::ev_fired |
Definition at line 265 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::ev_iter |
Definition at line 265 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::ev_one |
Definition at line 263 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::ev_phase |
Definition at line 261 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::ev_restart |
Definition at line 261 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::ev_ta |
Definition at line 263 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::ev_tb |
Definition at line 263 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::ev_tm |
Definition at line 263 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::ev_w |
Definition at line 258 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::fail |
Definition at line 203 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::run().
| T1 casadi_ivp_data< T1 >::h |
Definition at line 217 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::h_next |
Definition at line 252 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::jac |
Definition at line 232 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::jac_adj |
Definition at line 234 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::jac_adj_fwd |
Definition at line 234 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::jac_fwd |
Definition at line 232 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::jump |
Definition at line 261 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::last_clipped |
Definition at line 253 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::last_rejected |
Definition at line 253 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::last_step |
Definition at line 253 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::n_events |
Definition at line 265 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::n_jac |
Definition at line 267 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::n_reject |
Definition at line 267 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::n_rhs |
Definition at line 267 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::n_steps |
Definition at line 267 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::get_stats().
| casadi_int casadi_ivp_data< T1 >::n_steps_interval |
Definition at line 255 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::n_vjp |
Definition at line 267 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::next |
Definition at line 200 of file casadi_ivp.hpp.
| casadi_ivp_data<T1>* casadi_ivp_data< T1 >::nom |
Definition at line 193 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::pause |
Definition at line 194 of file casadi_ivp.hpp.
| const casadi_ivp_prob<T1>* casadi_ivp_data< T1 >::prob |
Definition at line 189 of file casadi_ivp.hpp.
| casadi_ivp_record_t casadi_ivp_data< T1 >::record |
Definition at line 245 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::record_pending |
Definition at line 246 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::res |
Definition at line 207 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::reset |
Definition at line 243 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::rU |
Definition at line 225 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::ru_step |
Definition at line 230 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::run_h |
Definition at line 248 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::run_k |
Definition at line 249 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::run_n |
Definition at line 249 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::run_t0 |
Definition at line 248 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::run_t1 |
Definition at line 248 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::ry |
Definition at line 225 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::retreat().
| T1 * casadi_ivp_data< T1 >::ry0 |
Definition at line 225 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::seed |
Definition at line 227 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::impulseB().
| casadi_int casadi_ivp_data< T1 >::stage |
Definition at line 221 of file casadi_ivp.hpp.
| casadi_ivp_flag_t casadi_ivp_data< T1 >::status |
Definition at line 201 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::advance_noevent(), and casadi::RuntimeIntegrator::retreat().
| T1 casadi_ivp_data< T1 >::t |
Definition at line 209 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::advance_noevent(), casadi::RuntimeIntegrator::reset(), and casadi::RuntimeIntegrator::retreat().
| T1 casadi_ivp_data< T1 >::t0 |
Definition at line 217 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::t1 |
Definition at line 219 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::t_arg |
Definition at line 205 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::t_ev |
Definition at line 263 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::advance_noevent().
| T1 casadi_ivp_data< T1 >::t_out |
Definition at line 209 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::t_record |
Definition at line 219 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::t_seed |
Definition at line 228 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::t_start |
Definition at line 209 of file casadi_ivp.hpp.
| T1 casadi_ivp_data< T1 >::t_stop |
Definition at line 209 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::advance_noevent().
| T1* casadi_ivp_data< T1 >::tape |
Definition at line 240 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::tape_cap |
Definition at line 241 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::tape_need |
Definition at line 241 of file casadi_ivp.hpp.
| casadi_int casadi_ivp_data< T1 >::tape_pos |
Definition at line 241 of file casadi_ivp.hpp.
| int casadi_ivp_data< T1 >::taping |
Definition at line 243 of file casadi_ivp.hpp.
| casadi_ivp_task_t casadi_ivp_data< T1 >::task |
Definition at line 196 of file casadi_ivp.hpp.
| const T1* casadi_ivp_data< T1 >::u |
Definition at line 214 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::U |
Definition at line 223 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::u_step |
Definition at line 215 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::vjp_p |
Definition at line 236 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::vjp_u |
Definition at line 236 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::vjp_x |
Definition at line 236 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::vjp_z |
Definition at line 236 of file casadi_ivp.hpp.
| const T1 * casadi_ivp_data< T1 >::w |
Definition at line 206 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::w_dense |
Definition at line 223 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::y |
Definition at line 210 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::reset().
| T1* casadi_ivp_data< T1 >::y0 |
Definition at line 220 of file casadi_ivp.hpp.
| const T1* casadi_ivp_data< T1 >::y_arg |
Definition at line 206 of file casadi_ivp.hpp.
| T1* casadi_ivp_data< T1 >::y_out |
Definition at line 212 of file casadi_ivp.hpp.
Referenced by casadi::RuntimeIntegrator::advance_noevent().
| T1 * casadi_ivp_data< T1 >::y_stage |
Definition at line 223 of file casadi_ivp.hpp.
| T1 * casadi_ivp_data< T1 >::ydot |
Definition at line 258 of file casadi_ivp.hpp.