LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::sens::SensTable< T > Struct Template Reference

What the table carries, plus the branch that produced it. More...

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

Collaboration diagram for line::sens::SensTable< T >:

Public Attributes

std::vector< SensRow< T > > rows
std::string method
 "exact" or "fd", the branch actually taken
bool has_jacobian = false
 The analytic Jacobian, set only on the CLOSED exact branch.
pfqn::SensResult< T > jacobian

Detailed Description

template<class T>
struct line::sens::SensTable< T >

What the table carries, plus the branch that produced it.

Definition at line 83 of file solver_sens_table.h.

Member Data Documentation

◆ has_jacobian

template<class T>
bool line::sens::SensTable< T >::has_jacobian = false

The analytic Jacobian, set only on the CLOSED exact branch.

Definition at line 87 of file solver_sens_table.h.

Referenced by line::sens::solver_sensitivity_table().

◆ jacobian

template<class T>
pfqn::SensResult<T> line::sens::SensTable< T >::jacobian

Definition at line 88 of file solver_sens_table.h.

Referenced by line::sens::solver_sensitivity_table().

◆ method

template<class T>
std::string line::sens::SensTable< T >::method

"exact" or "fd", the branch actually taken

Definition at line 85 of file solver_sens_table.h.

Referenced by line::ln::SolverLN< T >::get_sensitivity_table(), and line::sens::solver_sensitivity_table().

◆ rows

template<class T>
std::vector<SensRow<T> > line::sens::SensTable< T >::rows

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