Template Class network_oracle¶
Defined in File network_oracle.hpp
Page Contents
Template Parameter Order¶
typename Graph
typename Container
typename Fn
Class Documentation¶
-
template<typename Graph, typename Container, typename Fn>
class network_oracle¶ Oracle for Parametric Network Problem.
This oracle solves the following feasibility problem:
find x, u s.t. u[j] - u[i] \le h(e, x) \forall e(i, j) \in E
- Template Parameters
Graph –
Container –
Fn –
Public Functions
-
inline network_oracle(const Graph &G, Container &u, Fn h)¶
Construct a new network oracle object.
- Parameters
G – [in] a directed graph (V, E)
u – [inout] list or dictionary
h – [in] function evaluation and gradient
-
explicit network_oracle(const network_oracle&) = default¶
Construct a new network oracle object.