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

The name-value contract of getSensitivityTable. More...

#include <line/solvers/sens/solver_sens_table.h>

Collaboration diagram for line::sens::SensOptions:

Public Attributes

std::string method = "auto"
 auto | exact | fd
std::string scheme = "forward"
 forward | central
double step = -1.0
 Relative step of the rate perturbation; negative selects the default.
bool simulation = false
 True when the callback is a simulator, which widens the default step.

Detailed Description

The name-value contract of getSensitivityTable.

Definition at line 65 of file solver_sens_table.h.

Member Data Documentation

◆ method

std::string line::sens::SensOptions::method = "auto"

auto | exact | fd

Definition at line 66 of file solver_sens_table.h.

◆ scheme

std::string line::sens::SensOptions::scheme = "forward"

forward | central

Definition at line 67 of file solver_sens_table.h.

◆ simulation

bool line::sens::SensOptions::simulation = false

True when the callback is a simulator, which widens the default step.

Definition at line 71 of file solver_sens_table.h.

Referenced by line::ln::SolverLN< T >::get_sensitivity_table().

◆ step

double line::sens::SensOptions::step = -1.0

Relative step of the rate perturbation; negative selects the default.

Definition at line 69 of file solver_sens_table.h.


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