Transcribes SamplePathRecorder: the rows and events of the path.
More...
#include <line/solvers/ldes/ldes_samplepath.h>
|
| | Recorder ()=default |
| | Recorder (std::size_t limit, const std::vector< std::size_t > &stateful_nodes, std::size_t nclasses, const std::vector< std::string > &refusal, const std::vector< bool > &refused) |
| bool | is_full () const |
| std::size_t | size () const |
| void | add_row (double time, const std::vector< std::vector< double > > &state, const std::vector< std::vector< double > > &aggr, const std::vector< Ev > &evs) |
| void | count_unbound_script () |
| long long | unbound_scripts () const |
| const std::vector< double > & | times () const |
| const std::vector< std::vector< double > > & | events () const |
| std::size_t | num_stateful () const |
| std::size_t | stateful_node (std::size_t isf) const |
| bool | refused (std::size_t isf) const |
| const std::string & | refusal (std::size_t isf) const |
| std::vector< std::vector< double > > | state (std::size_t isf) const |
| | The detailed rows of node isf, LEFT-padded with zeros to the widest row.
|
| std::vector< std::vector< double > > | aggr (std::size_t isf) const |
Transcribes SamplePathRecorder: the rows and events of the path.
Definition at line 176 of file ldes_samplepath.h.
◆ Recorder() [1/2]
| line::ldes::engine::sp::Recorder::Recorder |
( |
| ) |
|
|
default |
◆ Recorder() [2/2]
| line::ldes::engine::sp::Recorder::Recorder |
( |
std::size_t | limit, |
|
|
const std::vector< std::size_t > & | stateful_nodes, |
|
|
std::size_t | nclasses, |
|
|
const std::vector< std::string > & | refusal, |
|
|
const std::vector< bool > & | refused ) |
|
inline |
◆ add_row()
| void line::ldes::engine::sp::Recorder::add_row |
( |
double | time, |
|
|
const std::vector< std::vector< double > > & | state, |
|
|
const std::vector< std::vector< double > > & | aggr, |
|
|
const std::vector< Ev > & | evs ) |
|
inline |
◆ aggr()
| std::vector< std::vector< double > > line::ldes::engine::sp::Recorder::aggr |
( |
std::size_t | isf | ) |
const |
|
inline |
◆ count_unbound_script()
| void line::ldes::engine::sp::Recorder::count_unbound_script |
( |
| ) |
|
|
inline |
◆ events()
| const std::vector< std::vector< double > > & line::ldes::engine::sp::Recorder::events |
( |
| ) |
const |
|
inline |
◆ is_full()
| bool line::ldes::engine::sp::Recorder::is_full |
( |
| ) |
const |
|
inline |
◆ num_stateful()
| std::size_t line::ldes::engine::sp::Recorder::num_stateful |
( |
| ) |
const |
|
inline |
◆ refusal()
| const std::string & line::ldes::engine::sp::Recorder::refusal |
( |
std::size_t | isf | ) |
const |
|
inline |
◆ refused()
| bool line::ldes::engine::sp::Recorder::refused |
( |
std::size_t | isf | ) |
const |
|
inline |
◆ size()
| std::size_t line::ldes::engine::sp::Recorder::size |
( |
| ) |
const |
|
inline |
◆ state()
| std::vector< std::vector< double > > line::ldes::engine::sp::Recorder::state |
( |
std::size_t | isf | ) |
const |
|
inline |
◆ stateful_node()
| std::size_t line::ldes::engine::sp::Recorder::stateful_node |
( |
std::size_t | isf | ) |
const |
|
inline |
◆ times()
| const std::vector< double > & line::ldes::engine::sp::Recorder::times |
( |
| ) |
const |
|
inline |
◆ unbound_scripts()
| long long line::ldes::engine::sp::Recorder::unbound_scripts |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: