PPL C Language Interface  1.2
ppl_Artificial_Parameter_tag Interface Reference

Types and functions for PIP artificial parameters. More...

#include <ppl_c_header.h>

Related Functions

(Note that these are not member functions.)

int ppl_Artificial_Parameter_get_Linear_Expression (ppl_const_Artificial_Parameter_t ap, ppl_Linear_Expression_t le)
 Copies into le the linear expression in artificial parameter ap.
 
int ppl_Artificial_Parameter_coefficient (ppl_const_Artificial_Parameter_t ap, ppl_dimension_type var, ppl_Coefficient_t n)
 Copies into n the coefficient of variable var in the artificial parameter ap.
 
int ppl_Artificial_Parameter_get_inhomogeneous_term (ppl_const_Artificial_Parameter_t ap, ppl_Coefficient_t n)
 Copies into n the inhomogeneous term of the artificial parameter ap.
 
int ppl_Artificial_Parameter_denominator (ppl_const_Artificial_Parameter_t ap, ppl_Coefficient_t n)
 Copies into n the denominator in artificial parameter ap.
 
Input/Output Functions
int ppl_io_print_Artificial_Parameter (ppl_const_Artificial_Parameter_t x)
 Prints x to stdout.
 
int ppl_io_fprint_Artificial_Parameter (FILE *stream, ppl_const_Artificial_Parameter_t x)
 Prints x to the given output stream.
 
int ppl_io_asprint_Artificial_Parameter (char **strp, ppl_const_Artificial_Parameter_t x)
 Prints x to a malloc-allocated string, a pointer to which is returned via strp.
 
int ppl_Artificial_Parameter_ascii_dump (ppl_const_Artificial_Parameter_t x, FILE *stream)
 Dumps an ascii representation of x on stream.
 
int ppl_Artificial_Parameter_ascii_load (ppl_Artificial_Parameter_t x, FILE *stream)
 Loads an ascii representation of x from stream.
 

Detailed Description

Types and functions for PIP artificial parameters.

The types and functions for PIP artificial parameters provide an interface towards Artificial_Parameter.


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