#include <adams_moulton.hpp>
|
| | adams_moulton () |
| |
| | adams_moulton (algebra_type &algebra) |
| |
| adams_moulton & | operator= (const adams_moulton &stepper) |
| |
| order_type | order (void) const |
| |
| template<class System , class StateInOut , class StateIn , class ABBuf > |
| void | do_step (System system, StateInOut &x, StateIn const &pred, time_type t, time_type dt, const ABBuf &buf) |
| |
| template<class System , class StateInOut , class StateIn , class ABBuf > |
| void | do_step (System system, const StateInOut &x, StateIn const &pred, time_type t, time_type dt, const ABBuf &buf) |
| |
| template<class System , class StateIn , class PredIn , class StateOut , class ABBuf > |
| void | do_step (System system, const StateIn &in, const PredIn &pred, time_type t, StateOut &out, time_type dt, const ABBuf &buf) |
| |
| template<class System , class StateIn , class PredIn , class StateOut , class ABBuf > |
| void | do_step (System system, const StateIn &in, const PredIn &pred, time_type t, const StateOut &out, time_type dt, const ABBuf &buf) |
| |
| template<class StateType > |
| void | adjust_size (const StateType &x) |
| |
| algebra_type & | algebra () |
| |
| const algebra_type & | algebra () const |
| |
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
| typedef adams_moulton< Steps , State , Value , Deriv , Time , Algebra , Operations , Resizer > boost::numeric::odeint::adams_moulton< Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer >::stepper_type |
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<class StateType >
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<class System , class StateInOut , class StateIn , class ABBuf >
| void boost::numeric::odeint::adams_moulton< Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step |
( |
System |
system, |
|
|
StateInOut & |
x, |
|
|
StateIn const & |
pred, |
|
|
time_type |
t, |
|
|
time_type |
dt, |
|
|
const ABBuf & |
buf |
|
) |
| |
|
inline |
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<class System , class StateInOut , class StateIn , class ABBuf >
| void boost::numeric::odeint::adams_moulton< Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step |
( |
System |
system, |
|
|
const StateInOut & |
x, |
|
|
StateIn const & |
pred, |
|
|
time_type |
t, |
|
|
time_type |
dt, |
|
|
const ABBuf & |
buf |
|
) |
| |
|
inline |
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<class System , class StateIn , class PredIn , class StateOut , class ABBuf >
| void boost::numeric::odeint::adams_moulton< Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step |
( |
System |
system, |
|
|
const StateIn & |
in, |
|
|
const PredIn & |
pred, |
|
|
time_type |
t, |
|
|
StateOut & |
out, |
|
|
time_type |
dt, |
|
|
const ABBuf & |
buf |
|
) |
| |
|
inline |
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<class System , class StateIn , class PredIn , class StateOut , class ABBuf >
| void boost::numeric::odeint::adams_moulton< Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer >::do_step |
( |
System |
system, |
|
|
const StateIn & |
in, |
|
|
const PredIn & |
pred, |
|
|
time_type |
t, |
|
|
const StateOut & |
out, |
|
|
time_type |
dt, |
|
|
const ABBuf & |
buf |
|
) |
| |
|
inline |
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
| adams_moulton& boost::numeric::odeint::adams_moulton< Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer >::operator= |
( |
const adams_moulton< Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer > & |
stepper | ) |
|
|
inline |
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
Referenced by boost::numeric::odeint::adams_moulton< steps, state_type, value_type, deriv_type, time_type, algebra_type, operations_type, resizer_type >::algebra(), and boost::numeric::odeint::adams_moulton< steps, state_type, value_type, deriv_type, time_type, algebra_type, operations_type, resizer_type >::operator=().
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
template<size_t Steps, class State, class Value = double, class Deriv = State, class Time = Value, class Algebra = typename algebra_dispatcher< State >::algebra_type, class Operations = typename operations_dispatcher< State >::operations_type, class Resizer = initially_resizer>
The documentation for this class was generated from the following file: