[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Manipulating changes of dimensions

Function: void ap_dimchange_init (ap_dimchange_t* dimchange, size_t intdim, size_t realdim)
Function: void ap_dimchange_clear (ap_dimchange_t* dimchange)
Initialize and clear a dimchange structure.

Function: ap_dimchange_t* ap_dimchange_alloc (size_t intdim, size_t realdim)
Function: void ap_dimchange_free (ap_dimchange_t* dimchange)
Allocate and free a dimchange structure.

Function: void ap_dimchange_fprint (FILE* stream, ap_dimchange_t* dimchange)
Print the change of dimension.

Function: void ap_dimchange_add_invert (ap_dimchange_t* dimchange)
Assuming that dimchange is a transformation for the addition of dimensions, invert it to obtain the inverse transformation for removing dimensions.

Function: void ap_dimchange2_init (ap_dimchange2_t* dimchange2, ap_dimchange_t* add, ap_dimchange_t* remove)
Function: void ap_dimchange2_clear (ap_dimchange2_t* dimchange2)
Initialize (with add and remove) and clear a dimchange2 structure.
Function: ap_dimchange2_t* ap_dimchange2_alloc (ap_dimchange_t* add, ap_dimchange_t* remove)
Function: void ap_dimchange2_free (ap_dimchange2_t* dimchange2)
Allocate and free a dimchange2 structure.
Function: void ap_dimchange2_fprint (FILE* stream, ap_dimchange2_t* dimchange2)
Print the change of dimension.



This document was generated on September, 10 2009 using texi2html