PPL C Language Interface
1.0
|
Types and functions for PIP solution nodes. More...
#include <ppl_c_header.h>
Related Functions | |
(Note that these are not member functions.) | |
int | ppl_PIP_Solution_Node_get_parametric_values (ppl_const_PIP_Solution_Node_t pip_sol, ppl_dimension_type var, ppl_const_Linear_Expression_t *le) |
Writes to le a const pointer to the parametric expression of the values of variable var in solution node pip_sol . | |
Input/Output Functions | |
int | ppl_io_print_PIP_Solution_Node (ppl_const_PIP_Solution_Node_t x) |
Prints x to stdout . | |
int | ppl_io_fprint_PIP_Solution_Node (FILE *stream, ppl_const_PIP_Solution_Node_t x) |
Prints x to the given output stream . | |
int | ppl_io_asprint_PIP_Solution_Node (char **strp, ppl_const_PIP_Solution_Node_t x) |
Prints x to a malloc-allocated string, a pointer to which is returned via strp . | |
int | ppl_PIP_Solution_Node_ascii_dump (ppl_const_PIP_Solution_Node_t x, FILE *stream) |
Dumps an ascii representation of x on stream . | |
int | ppl_PIP_Solution_Node_ascii_load (ppl_PIP_Solution_Node_t x, FILE *stream) |
Loads an ascii representation of x from stream . |
Types and functions for PIP solution nodes.
The types and functions for solution nodes provide an interface towards PIP_Solution_Node.
|
related |
Writes to le
a const pointer to the parametric expression of the values of variable var
in solution node pip_sol
.
The linear expression assigned to le
will only refer to (problem or artificial) parameters.
pip_sol | The solution tree node. |
var | The variable which is queried about. |
le | The returned expression for variable var . |
var
is dimension-incompatible with *this
or if var
is a problem parameter.