Change of dimensions and permutations of linear expressions of level 0
- Function: void ap_linexpr0_add_dimensions_with (ap_linexpr0_t* e, ap_dimchange_t* dimchange)
-
- Function: ap_linexpr0_t* ap_linexpr0_add_dimensions (ap_linexpr0_t* e, ap_dimchange_t* dimchange)
- These two functions add dimensions to the expressions, following
the semantics of dimchange (see the type definition of
ap_dimchange_t
).
- Function: void ap_linexpr0_permute_dimensions_with (ap_linexpr0_t* e, ap_dimperm_t* perm)
-
- Function: ap_linexpr0_t* ap_linexpr0_permute_dimensions (ap_linexpr0_t* e, ap_dimperm_t* perm)
- These two functions apply the given permutation to the dimensions
of e. If dense representation, the size of the permutation
should be
e->size
. If sparse representation, the
dimensions present in the expression should just be less
than the size of the permutation.
This document was generated
on August, 27 2007
using texi2html