LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::wf::WorkflowPerformanceMetrics Struct Reference

The four efficiency scores plus the two headline numbers. More...

#include <line/api/wf/workflow_manager.h>

Public Attributes

double complexityReduction = 0.0
double solverConfidence = 0.0
double sequenceEfficiency = 1.0
double parallelEfficiency = 1.0
double loopEfficiency = 1.0
double branchEfficiency = 1.0

Detailed Description

The four efficiency scores plus the two headline numbers.

Definition at line 71 of file workflow_manager.h.

Member Data Documentation

◆ branchEfficiency

double line::wf::WorkflowPerformanceMetrics::branchEfficiency = 1.0

Definition at line 77 of file workflow_manager.h.

Referenced by line::wf::calculate_performance_metrics().

◆ complexityReduction

double line::wf::WorkflowPerformanceMetrics::complexityReduction = 0.0

Definition at line 72 of file workflow_manager.h.

Referenced by line::wf::calculate_performance_metrics().

◆ loopEfficiency

double line::wf::WorkflowPerformanceMetrics::loopEfficiency = 1.0

Definition at line 76 of file workflow_manager.h.

Referenced by line::wf::calculate_performance_metrics().

◆ parallelEfficiency

double line::wf::WorkflowPerformanceMetrics::parallelEfficiency = 1.0

Definition at line 75 of file workflow_manager.h.

Referenced by line::wf::calculate_performance_metrics().

◆ sequenceEfficiency

double line::wf::WorkflowPerformanceMetrics::sequenceEfficiency = 1.0

Definition at line 74 of file workflow_manager.h.

Referenced by line::wf::calculate_performance_metrics().

◆ solverConfidence

double line::wf::WorkflowPerformanceMetrics::solverConfidence = 0.0

Definition at line 73 of file workflow_manager.h.

Referenced by line::wf::calculate_performance_metrics().


The documentation for this struct was generated from the following file: