![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
This is the complete list of members for line::wfn::WorkflowNet, including all inherited members.
| add_arc(const ElementRef &source, const ElementRef &target, double weight=1.0) | line::wfn::WorkflowNet | inline |
| add_place(const std::string &name, double initial_marking=0.0) | line::wfn::WorkflowNet | inline |
| add_transition(const std::string &name, const Dist &distribution=Exp(1.0), double servers=std::numeric_limits< double >::infinity(), double priority=1.0, double weight=1.0) | line::wfn::WorkflowNet | inline |
| add_transition(const std::string &name, const Dist &distribution, lang::TimingStrategy timing, double servers=std::numeric_limits< double >::infinity(), double priority=1.0, double weight=1.0) | line::wfn::WorkflowNet | inline |
| arcs() const | line::wfn::WorkflowNet | inline |
| arrival_process() const | line::wfn::WorkflowNet | inline |
| check_soundness(double k=1) | line::wfn::WorkflowNet | inline |
| check_soundness(double k, double state_cap) | line::wfn::WorkflowNet | inline |
| closed_cases() const | line::wfn::WorkflowNet | inline |
| Dist typedef | line::wfn::WorkflowNet | |
| format_report(const SoundnessReport &report) | line::wfn::WorkflowNet | inlinestatic |
| from_network(Network &model) | line::wfn::WorkflowNet | inlinestatic |
| from_pnml(const std::string &filename, const std::string &net_name=std::string()) | line::wfn::WorkflowNet | inlinestatic |
| get_case_metrics(NetworkSolver &solver) | line::wfn::WorkflowNet | inline |
| get_cycle_time() | line::wfn::WorkflowNet | inline |
| get_cycle_time_analysis() | line::wfn::WorkflowNet | inline |
| get_incidence() const | line::wfn::WorkflowNet | inline |
| get_place(const std::string &name) const | line::wfn::WorkflowNet | inline |
| get_resource_loads(double lambda) | line::wfn::WorkflowNet | inline |
| get_resource_loads() | line::wfn::WorkflowNet | inline |
| get_transition(const std::string &name) | line::wfn::WorkflowNet | inline |
| is_block_structured() | line::wfn::WorkflowNet | inline |
| name() const | line::wfn::WorkflowNet | inline |
| num_places() const | line::wfn::WorkflowNet | inline |
| num_resources() const | line::wfn::WorkflowNet | inline |
| num_transitions() const | line::wfn::WorkflowNet | inline |
| operator=(WorkflowNet &&)=default | line::wfn::WorkflowNet | |
| operator=(const WorkflowNet &)=delete | line::wfn::WorkflowNet | |
| place(std::size_t i) const | line::wfn::WorkflowNet | inline |
| ReservedPrefix | line::wfn::WorkflowNet | static |
| resource(std::size_t r) const | line::wfn::WorkflowNet | inline |
| save_pnml(const std::string &filename) | line::wfn::WorkflowNet | inline |
| set_arrival_process(const Dist &process) | line::wfn::WorkflowNet | inline |
| set_arrival_process(const std::string &type) | line::wfn::WorkflowNet | inline |
| set_arrival_process(const std::string &type, double rate) | line::wfn::WorkflowNet | inline |
| set_arrival_process(const std::string &type, const Dist &map) | line::wfn::WorkflowNet | inline |
| set_closed_cases(double k) | line::wfn::WorkflowNet | inline |
| set_resource(const ElementRef &transition, const std::string &name) | line::wfn::WorkflowNet | inline |
| set_resource(const ElementRef &transition, const std::string &name, double servers) | line::wfn::WorkflowNet | inline |
| set_resource(const ElementRef &transition, const std::string &name, double servers, lang::SchedStrategy scheduling) | line::wfn::WorkflowNet | inline |
| set_sink(const ElementRef &place) | line::wfn::WorkflowNet | inline |
| set_source(const ElementRef &place) | line::wfn::WorkflowNet | inline |
| set_state_cap(double cap) | line::wfn::WorkflowNet | inline |
| sink_place() const | line::wfn::WorkflowNet | inline |
| source_place() const | line::wfn::WorkflowNet | inline |
| state_cap() const | line::wfn::WorkflowNet | inline |
| to_network(const std::string &target, bool check_soundness=true) | line::wfn::WorkflowNet | inline |
| to_workflow() | line::wfn::WorkflowNet | inline |
| transition(std::size_t i) | line::wfn::WorkflowNet | inline |
| transition(std::size_t i) const | line::wfn::WorkflowNet | inline |
| validate() | line::wfn::WorkflowNet | inline |
| WorkflowNet(const std::string &name) | line::wfn::WorkflowNet | inlineexplicit |
| WorkflowNet(WorkflowNet &&)=default | line::wfn::WorkflowNet | |
| WorkflowNet(const WorkflowNet &)=delete | line::wfn::WorkflowNet |