PIPS
|
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "linear.h"
#include "genC.h"
#include "ri.h"
#include "misc.h"
#include "newgen.h"
Go to the source code of this file.
Functions | |
void | monome_gen_write (FILE *fd, Pmonome pm) |
Ppolynome.c. More... | |
Pmonome | monome_gen_read (FILE *fd, int(*f)()) |
void | monome_gen_free (Pmonome pm) |
Pmonome | monome_gen_copy_tree (Pmonome pm) |
void | polynome_gen_write (FILE *fd, Ppolynome pp) |
Ppolynome | polynome_gen_read (FILE *fd, int(*f)()) |
void | polynome_gen_free (Ppolynome pp) |
Ppolynome | polynome_gen_copy_tree (Ppolynome pp) |
int | monome_gen_allocated_memory (Pmonome m) |
int | polynome_gen_allocated_memory (Ppolynome p) |
Definition at line 161 of file Ppolynome.c.
References Smonome::term, and vect_gen_allocated_memory().
Referenced by polynome_gen_allocated_memory().
pm | m |
Definition at line 91 of file Ppolynome.c.
References monome_dup().
void monome_gen_free | ( | Pmonome | pm | ) |
pm | m |
Definition at line 85 of file Ppolynome.c.
References monome_rm().
Definition at line 49 of file Ppolynome.c.
References buffer, f(), malloc(), monome_coeff, monome_term, pips_internal_error, and vect_gen_read().
Referenced by polynome_gen_read().
void monome_gen_write | ( | FILE * | fd, |
Pmonome | pm | ||
) |
fd | d |
pm | m |
Definition at line 40 of file Ppolynome.c.
References fprintf(), monome_coeff, monome_term, MONOME_UNDEFINED_P, pips_assert, and vect_gen_write().
Referenced by polynome_gen_write().
Definition at line 168 of file Ppolynome.c.
References Spolynome::monome, monome_gen_allocated_memory(), and Spolynome::succ.
Referenced by initialize_newgen().
pp | p |
Definition at line 154 of file Ppolynome.c.
References polynome_dup().
Referenced by initialize_newgen(), and main().
void polynome_gen_free | ( | Ppolynome | pp | ) |
pp | p |
Definition at line 148 of file Ppolynome.c.
References polynome_rm().
Referenced by initialize_newgen(), and main().
Definition at line 117 of file Ppolynome.c.
References f(), monome_gen_read(), monome_to_new_polynome(), pips_assert, pips_internal_error, polynome_add(), and POLYNOME_NUL.
void polynome_gen_write | ( | FILE * | fd, |
Ppolynome | pp | ||
) |
fd | d |
pp | p |
Definition at line 97 of file Ppolynome.c.
References fprintf(), monome_gen_write(), pips_assert, polynome_monome, POLYNOME_NUL_P, polynome_succ, and POLYNOME_UNDEFINED_P.
Referenced by initialize_newgen(), and main().