![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Result of an integration. More...
#include <line/util/ode.h>
Public Member Functions | |
| const std::vector< T > & | final_state () const |
| const T & | final_time () const |
Public Attributes | |
| std::vector< T > | t |
| accepted time points, t[0] = t0 | |
| std::vector< std::vector< T > > | y |
| y[i] is the state at t[i] | |
| std::size_t | steps = 0 |
| accepted steps | |
| std::size_t | rejected = 0 |
| rejected steps | |
| std::size_t | jacobians = 0 |
| Jacobian evaluations. | |
| std::size_t | f_evals = 0 |
| right-hand side evaluations | |
Result of an integration.
|
inline |
Definition at line 151 of file ode.h.
References line::NumericError::NumericError(), and y.
Referenced by line::fluid::fluid_integrate_leg().
|
inline |
Definition at line 155 of file ode.h.
References line::NumericError::NumericError(), and t.
| std::size_t line::OdeSolution< T >::f_evals = 0 |
right-hand side evaluations
Definition at line 149 of file ode.h.
Referenced by line::ode_rosenbrock4().
| std::size_t line::OdeSolution< T >::jacobians = 0 |
| std::size_t line::OdeSolution< T >::rejected = 0 |
| std::size_t line::OdeSolution< T >::steps = 0 |
| std::vector<T> line::OdeSolution< T >::t |
accepted time points, t[0] = t0
Definition at line 144 of file ode.h.
Referenced by line::cache::cache_miss_rmf_transient(), final_time(), line::ode_rosenbrock4(), and line::fluid::petri::solver_fluid_petri().
| std::vector<std::vector<T> > line::OdeSolution< T >::y |
y[i] is the state at t[i]
Definition at line 145 of file ode.h.
Referenced by line::cache::cache_miss_rmf_transient(), final_state(), line::fluid::fluid_ode_solve_stiff(), line::ode_rosenbrock4(), and line::fluid::petri::solver_fluid_petri().