|
mCRL2
|
#include <explorer_utilities.h>
Public Member Functions | |
| void | set_projection_attributes (const std::vector< std::size_t > &Ir, const std::vector< std::size_t > &Iw) |
| template<typename ActionSummand > | |
| explorer_summand (const ActionSummand &summand, std::size_t summand_index, const data::variable_list &process_parameters, caching cache_strategy_) | |
| template<typename T > | |
| std::vector< data::variable > | free_variables (const T &x, const data::variable_list &v) |
| void | compute_key (atermpp::aterm &key, data::mutable_indexed_substitution<> &sigma) const |
Public Attributes | |
| data::variable_list | variables |
| data::data_expression | condition |
| lps::multi_action | multi_action |
| stochastic_distribution | distribution |
| std::vector< data::data_expression > | next_state |
| std::size_t | index |
| caching | cache_strategy |
| std::vector< data::variable > | gamma |
| atermpp::function_symbol | f_gamma |
| summand_cache_map | local_cache |
| std::vector< std::size_t > | I_r |
| std::vector< std::size_t > | I_w |
| projection_cache_map | projection_cache |
Definition at line 179 of file explorer_utilities.h.
|
inline |
Definition at line 210 of file explorer_utilities.h.
|
inline |
Definition at line 243 of file explorer_utilities.h.
|
inline |
Definition at line 228 of file explorer_utilities.h.
|
inline |
Definition at line 199 of file explorer_utilities.h.
| caching mcrl2::lps::explorer_summand::cache_strategy |
Definition at line 189 of file explorer_utilities.h.
| data::data_expression mcrl2::lps::explorer_summand::condition |
Definition at line 182 of file explorer_utilities.h.
| stochastic_distribution mcrl2::lps::explorer_summand::distribution |
Definition at line 184 of file explorer_utilities.h.
| atermpp::function_symbol mcrl2::lps::explorer_summand::f_gamma |
Definition at line 191 of file explorer_utilities.h.
| std::vector<data::variable> mcrl2::lps::explorer_summand::gamma |
Definition at line 190 of file explorer_utilities.h.
| std::vector<std::size_t> mcrl2::lps::explorer_summand::I_r |
Definition at line 195 of file explorer_utilities.h.
| std::vector<std::size_t> mcrl2::lps::explorer_summand::I_w |
Definition at line 196 of file explorer_utilities.h.
| std::size_t mcrl2::lps::explorer_summand::index |
Definition at line 186 of file explorer_utilities.h.
|
mutable |
Definition at line 192 of file explorer_utilities.h.
| lps::multi_action mcrl2::lps::explorer_summand::multi_action |
Definition at line 183 of file explorer_utilities.h.
| std::vector<data::data_expression> mcrl2::lps::explorer_summand::next_state |
Definition at line 185 of file explorer_utilities.h.
|
mutable |
Definition at line 197 of file explorer_utilities.h.
| data::variable_list mcrl2::lps::explorer_summand::variables |
Definition at line 181 of file explorer_utilities.h.