LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::wfn::WorkflowNet Member List

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::WorkflowNetinline
add_place(const std::string &name, double initial_marking=0.0)line::wfn::WorkflowNetinline
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::WorkflowNetinline
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::WorkflowNetinline
arcs() constline::wfn::WorkflowNetinline
arrival_process() constline::wfn::WorkflowNetinline
check_soundness(double k=1)line::wfn::WorkflowNetinline
check_soundness(double k, double state_cap)line::wfn::WorkflowNetinline
closed_cases() constline::wfn::WorkflowNetinline
Dist typedefline::wfn::WorkflowNet
format_report(const SoundnessReport &report)line::wfn::WorkflowNetinlinestatic
from_network(Network &model)line::wfn::WorkflowNetinlinestatic
from_pnml(const std::string &filename, const std::string &net_name=std::string())line::wfn::WorkflowNetinlinestatic
get_case_metrics(NetworkSolver &solver)line::wfn::WorkflowNetinline
get_cycle_time()line::wfn::WorkflowNetinline
get_cycle_time_analysis()line::wfn::WorkflowNetinline
get_incidence() constline::wfn::WorkflowNetinline
get_place(const std::string &name) constline::wfn::WorkflowNetinline
get_resource_loads(double lambda)line::wfn::WorkflowNetinline
get_resource_loads()line::wfn::WorkflowNetinline
get_transition(const std::string &name)line::wfn::WorkflowNetinline
is_block_structured()line::wfn::WorkflowNetinline
name() constline::wfn::WorkflowNetinline
num_places() constline::wfn::WorkflowNetinline
num_resources() constline::wfn::WorkflowNetinline
num_transitions() constline::wfn::WorkflowNetinline
operator=(WorkflowNet &&)=defaultline::wfn::WorkflowNet
operator=(const WorkflowNet &)=deleteline::wfn::WorkflowNet
place(std::size_t i) constline::wfn::WorkflowNetinline
ReservedPrefixline::wfn::WorkflowNetstatic
resource(std::size_t r) constline::wfn::WorkflowNetinline
save_pnml(const std::string &filename)line::wfn::WorkflowNetinline
set_arrival_process(const Dist &process)line::wfn::WorkflowNetinline
set_arrival_process(const std::string &type)line::wfn::WorkflowNetinline
set_arrival_process(const std::string &type, double rate)line::wfn::WorkflowNetinline
set_arrival_process(const std::string &type, const Dist &map)line::wfn::WorkflowNetinline
set_closed_cases(double k)line::wfn::WorkflowNetinline
set_resource(const ElementRef &transition, const std::string &name)line::wfn::WorkflowNetinline
set_resource(const ElementRef &transition, const std::string &name, double servers)line::wfn::WorkflowNetinline
set_resource(const ElementRef &transition, const std::string &name, double servers, lang::SchedStrategy scheduling)line::wfn::WorkflowNetinline
set_sink(const ElementRef &place)line::wfn::WorkflowNetinline
set_source(const ElementRef &place)line::wfn::WorkflowNetinline
set_state_cap(double cap)line::wfn::WorkflowNetinline
sink_place() constline::wfn::WorkflowNetinline
source_place() constline::wfn::WorkflowNetinline
state_cap() constline::wfn::WorkflowNetinline
to_network(const std::string &target, bool check_soundness=true)line::wfn::WorkflowNetinline
to_workflow()line::wfn::WorkflowNetinline
transition(std::size_t i)line::wfn::WorkflowNetinline
transition(std::size_t i) constline::wfn::WorkflowNetinline
validate()line::wfn::WorkflowNetinline
WorkflowNet(const std::string &name)line::wfn::WorkflowNetinlineexplicit
WorkflowNet(WorkflowNet &&)=defaultline::wfn::WorkflowNet
WorkflowNet(const WorkflowNet &)=deleteline::wfn::WorkflowNet