manpagez: man pages & more
info cloog
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.1.3 CloogDomain

CloogDomain *cloog_domain_union_read(CloogState *state,
                                     FILE *input, int nb_parameters);
CloogDomain *cloog_domain_from_cloog_matrix(CloogState *state,
                                    CloogMatrix *matrix, int nb_par);
void cloog_domain_free(CloogDomain *domain);

CloogDomain is an opaque type representing a polyhedral domain (a union of polyhedra). A CloogDomain can be read from a file using cloog_domain_union_read or converted from a CloogMatrix. The input format for cloog_domain_union_read is that of Domain Representation. The function cloog_domain_from_cloog_matrix takes a CloogState, a CloogMatrix and int as input and returns a pointer to a CloogDomain. matrix describes the domain and nb_par is the number of parameters in this domain. The input data structures are neither modified nor freed. The CloogDomain can be freed using cloog_domain_free. There are also some backend dependent functions for creating CloogDomains.


This document was generated on August 20, 2013 using texi2html 5.0.

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.