OpenScop  0.9.0
Data Fields
osl_relation Struct Reference

#include <relation.h>

Collaboration diagram for osl_relation:
Collaboration graph
[legend]

Data Fields

int type
 
int precision
 
int nb_rows
 
int nb_columns
 
int nb_output_dims
 
int nb_input_dims
 
int nb_local_dims
 
int nb_parameters
 
osl_int_t ** m
 
void * usr
 
struct osl_relationnext
 

Detailed Description

The osl_relation_t structure stores a union of relations. It is a NULL-terminated linked list of relations. Each relation is described using a matrix where each row represents a linear constraint. The entries of each row are organised in the following order:

Definition at line 104 of file relation.h.

Field Documentation

osl_int_t** osl_relation::m
int osl_relation::nb_columns
int osl_relation::nb_input_dims
int osl_relation::nb_local_dims
int osl_relation::nb_output_dims
int osl_relation::nb_parameters
int osl_relation::nb_rows
struct osl_relation* osl_relation::next
int osl_relation::precision
int osl_relation::type
void* osl_relation::usr

User-managed field, untouched by osl

Definition at line 116 of file relation.h.


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