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
by Bertrand Jeannet on December, 22 2009
using texi2html