Reference: Containers¶
Lists¶
-
class
islpy.
IdList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
swap
(self, pos1, pos2)¶
-
-
class
islpy.
ValList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
swap
(self, pos1, pos2)¶
-
-
class
islpy.
BasicSetList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
BasicSetList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
BasicSetList
el –
BasicSet
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
BasicSetList
- Returns
-
coefficients
(self)¶ - Parameters
self –
BasicSetList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
BasicSetList
list2 –
BasicSetList
- Returns
-
copy
(self)¶ - Parameters
self –
BasicSetList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
BasicSetList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
BasicSetList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
BasicSetList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
BasicSetList
fn – callback(el)
- Returns
isl_stat
-
get_at
(self, index)¶ - Parameters
self –
BasicSetList
index –
int
- Returns
-
get_basic_set
(self, index)¶ - Parameters
self –
BasicSetList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
BasicSetList
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
BasicSetList
pos –
unsigned
el –
BasicSet
- Returns
-
intersect
(self)¶ - Parameters
self –
BasicSetList
- Returns
-
map
(self, fn)¶ - Parameters
self –
BasicSetList
fn – callback(el)
- Returns
-
n_basic_set
(self)¶ - Parameters
self –
BasicSetList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
BasicSetList
- Returns
-
set_basic_set
(self, index, el)¶ - Parameters
self –
BasicSetList
index –
int
el –
BasicSet
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
BasicSetList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
BasicSetList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
BasicSetList
- Returns
string
-
-
class
islpy.
AffList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
swap
(self, pos1, pos2)¶
-
-
class
islpy.
PwAffList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
set_pw_aff
(self, index, el)¶
-
swap
(self, pos1, pos2)¶
-
-
class
islpy.
PwMultiAffList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
copy
(self)¶ - Parameters
self –
PwMultiAffList
- Returns
-
dump
(self)¶ - Parameters
self –
PwMultiAffList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
PwMultiAffList
test – callback(el)
- Returns
bool
-
get_ctx
(self)¶ - Parameters
self –
PwMultiAffList
- Returns
-
get_pw_multi_aff
(self, index)¶ - Parameters
self –
PwMultiAffList
index –
int
- Returns
-
map
(self, fn)¶ - Parameters
self –
PwMultiAffList
fn – callback(el)
- Returns
-
n_pw_multi_aff
(self)¶ - Parameters
self –
PwMultiAffList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
PwMultiAffList
- Returns
-
set_pw_multi_aff
(self, index, el)¶ - Parameters
self –
PwMultiAffList
index –
int
el –
PwMultiAff
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
PwMultiAffList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
PwMultiAffList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
PwMultiAffList
- Returns
string
-
-
class
islpy.
UnionPwAffList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
copy
(self)¶ - Parameters
self –
UnionPwAffList
- Returns
-
dump
(self)¶ - Parameters
self –
UnionPwAffList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
UnionPwAffList
test – callback(el)
- Returns
bool
-
get_ctx
(self)¶ - Parameters
self –
UnionPwAffList
- Returns
-
get_union_pw_aff
(self, index)¶ - Parameters
self –
UnionPwAffList
index –
int
- Returns
-
map
(self, fn)¶ - Parameters
self –
UnionPwAffList
fn – callback(el)
- Returns
-
n_union_pw_aff
(self)¶ - Parameters
self –
UnionPwAffList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
UnionPwAffList
- Returns
-
set_union_pw_aff
(self, index, el)¶ - Parameters
self –
UnionPwAffList
index –
int
el –
UnionPwAff
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
UnionPwAffList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
UnionPwAffList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
UnionPwAffList
- Returns
string
-
-
class
islpy.
UnionPwMultiAffList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
UnionPwMultiAffList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
UnionPwMultiAffList
el –
UnionPwMultiAff
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
UnionPwMultiAffList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
UnionPwMultiAffList
list2 –
UnionPwMultiAffList
- Returns
-
copy
(self)¶ - Parameters
self –
UnionPwMultiAffList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
UnionPwMultiAffList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
UnionPwMultiAffList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
UnionPwMultiAffList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
UnionPwMultiAffList
fn – callback(el)
- Returns
isl_stat
-
static
from_union_pw_multi_aff
(el)¶ - Parameters
el –
UnionPwMultiAff
- Returns
-
get_at
(self, index)¶ - Parameters
self –
UnionPwMultiAffList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
UnionPwMultiAffList
- Returns
-
get_union_pw_multi_aff
(self, index)¶ - Parameters
self –
UnionPwMultiAffList
index –
int
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
UnionPwMultiAffList
pos –
unsigned
el –
UnionPwMultiAff
- Returns
-
map
(self, fn)¶ - Parameters
self –
UnionPwMultiAffList
fn – callback(el)
- Returns
-
n_union_pw_multi_aff
(self)¶ - Parameters
self –
UnionPwMultiAffList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
UnionPwMultiAffList
- Returns
-
set_union_pw_multi_aff
(self, index, el)¶ - Parameters
self –
UnionPwMultiAffList
index –
int
el –
UnionPwMultiAff
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
UnionPwMultiAffList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
UnionPwMultiAffList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
UnionPwMultiAffList
- Returns
string
-
-
class
islpy.
ConstraintList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
ConstraintList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
ConstraintList
el –
Constraint
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
ConstraintList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
ConstraintList
list2 –
ConstraintList
- Returns
-
copy
(self)¶ - Parameters
self –
ConstraintList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
ConstraintList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
ConstraintList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
ConstraintList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
ConstraintList
fn – callback(el)
- Returns
isl_stat
-
static
from_constraint
(el)¶ - Parameters
el –
Constraint
- Returns
-
get_at
(self, index)¶ - Parameters
self –
ConstraintList
index –
int
- Returns
-
get_constraint
(self, index)¶ - Parameters
self –
ConstraintList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
ConstraintList
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
ConstraintList
pos –
unsigned
el –
Constraint
- Returns
-
map
(self, fn)¶ - Parameters
self –
ConstraintList
fn – callback(el)
- Returns
-
n_constraint
(self)¶ - Parameters
self –
ConstraintList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
ConstraintList
- Returns
-
set_constraint
(self, index, el)¶ - Parameters
self –
ConstraintList
index –
int
el –
Constraint
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
ConstraintList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
ConstraintList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
ConstraintList
- Returns
string
-
-
class
islpy.
BasicMapList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
BasicMapList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
BasicMapList
el –
BasicMap
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
BasicMapList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
BasicMapList
list2 –
BasicMapList
- Returns
-
copy
(self)¶ - Parameters
self –
BasicMapList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
BasicMapList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
BasicMapList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
BasicMapList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
BasicMapList
fn – callback(el)
- Returns
isl_stat
-
get_at
(self, index)¶ - Parameters
self –
BasicMapList
index –
int
- Returns
-
get_basic_map
(self, index)¶ - Parameters
self –
BasicMapList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
BasicMapList
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
BasicMapList
pos –
unsigned
el –
BasicMap
- Returns
-
intersect
(self)¶ - Parameters
self –
BasicMapList
- Returns
-
map
(self, fn)¶ - Parameters
self –
BasicMapList
fn – callback(el)
- Returns
-
n_basic_map
(self)¶ - Parameters
self –
BasicMapList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
BasicMapList
- Returns
-
set_basic_map
(self, index, el)¶ - Parameters
self –
BasicMapList
index –
int
el –
BasicMap
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
BasicMapList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
BasicMapList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
BasicMapList
- Returns
string
-
-
class
islpy.
SetList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
drop
(self, first, n)¶
-
swap
(self, pos1, pos2)¶
-
-
class
islpy.
MapList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
drop
(self, first, n)¶
-
swap
(self, pos1, pos2)¶
-
-
class
islpy.
UnionSetList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
copy
(self)¶ - Parameters
self –
UnionSetList
- Returns
-
dump
(self)¶ - Parameters
self –
UnionSetList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
UnionSetList
test – callback(el)
- Returns
bool
-
get_ctx
(self)¶ - Parameters
self –
UnionSetList
- Returns
-
get_union_set
(self, index)¶ - Parameters
self –
UnionSetList
index –
int
- Returns
-
map
(self, fn)¶ - Parameters
self –
UnionSetList
fn – callback(el)
- Returns
-
n_union_set
(self)¶ - Parameters
self –
UnionSetList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
UnionSetList
- Returns
-
set_union_set
(self, index, el)¶ - Parameters
self –
UnionSetList
index –
int
el –
UnionSet
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
UnionSetList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
UnionSetList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
UnionSetList
- Returns
string
-
union
(self)¶ - Parameters
self –
UnionSetList
- Returns
-
-
class
islpy.
UnionMapList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
UnionMapList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
UnionMapList
el –
UnionMap
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
UnionMapList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
UnionMapList
list2 –
UnionMapList
- Returns
-
copy
(self)¶ - Parameters
self –
UnionMapList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
UnionMapList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
UnionMapList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
UnionMapList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
UnionMapList
fn – callback(el)
- Returns
isl_stat
-
get_at
(self, index)¶ - Parameters
self –
UnionMapList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
UnionMapList
- Returns
-
get_union_map
(self, index)¶ - Parameters
self –
UnionMapList
index –
int
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
UnionMapList
pos –
unsigned
el –
UnionMap
- Returns
-
map
(self, fn)¶ - Parameters
self –
UnionMapList
fn – callback(el)
- Returns
-
n_union_map
(self)¶ - Parameters
self –
UnionMapList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
UnionMapList
- Returns
-
set_union_map
(self, index, el)¶ - Parameters
self –
UnionMapList
index –
int
el –
UnionMap
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
UnionMapList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
UnionMapList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
UnionMapList
- Returns
string
-
-
class
islpy.
AstExprList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
AstExprList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
AstExprList
el –
AstExpr
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
AstExprList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
AstExprList
list2 –
AstExprList
- Returns
-
copy
(self)¶ - Parameters
self –
AstExprList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
AstExprList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
AstExprList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
AstExprList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
AstExprList
fn – callback(el)
- Returns
isl_stat
-
get_ast_expr
(self, index)¶ - Parameters
self –
AstExprList
index –
int
- Returns
-
get_at
(self, index)¶ - Parameters
self –
AstExprList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
AstExprList
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
AstExprList
pos –
unsigned
el –
AstExpr
- Returns
-
map
(self, fn)¶ - Parameters
self –
AstExprList
fn – callback(el)
- Returns
-
n_ast_expr
(self)¶ - Parameters
self –
AstExprList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
AstExprList
- Returns
-
set_ast_expr
(self, index, el)¶ - Parameters
self –
AstExprList
index –
int
el –
AstExpr
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
AstExprList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
AstExprList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
AstExprList
- Returns
string
-
-
class
islpy.
AstNodeList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
copy
(self)¶ - Parameters
self –
AstNodeList
- Returns
-
dump
(self)¶ - Parameters
self –
AstNodeList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
AstNodeList
test – callback(el)
- Returns
bool
-
get_ast_node
(self, index)¶ - Parameters
self –
AstNodeList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
AstNodeList
- Returns
-
map
(self, fn)¶ - Parameters
self –
AstNodeList
fn – callback(el)
- Returns
-
n_ast_node
(self)¶ - Parameters
self –
AstNodeList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
AstNodeList
- Returns
-
set_ast_node
(self, index, el)¶ - Parameters
self –
AstNodeList
index –
int
el –
AstNode
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
AstNodeList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
AstNodeList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
AstNodeList
- Returns
string
-
-
class
islpy.
QPolynomialList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
QPolynomialList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
QPolynomialList
el –
QPolynomial
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
QPolynomialList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
QPolynomialList
list2 –
QPolynomialList
- Returns
-
copy
(self)¶ - Parameters
self –
QPolynomialList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
QPolynomialList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
QPolynomialList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
QPolynomialList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
QPolynomialList
fn – callback(el)
- Returns
isl_stat
-
static
from_qpolynomial
(el)¶ - Parameters
el –
QPolynomial
- Returns
-
get_at
(self, index)¶ - Parameters
self –
QPolynomialList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
QPolynomialList
- Returns
-
get_qpolynomial
(self, index)¶ - Parameters
self –
QPolynomialList
index –
int
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
QPolynomialList
pos –
unsigned
el –
QPolynomial
- Returns
-
map
(self, fn)¶ - Parameters
self –
QPolynomialList
fn – callback(el)
- Returns
-
n_qpolynomial
(self)¶ - Parameters
self –
QPolynomialList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
QPolynomialList
- Returns
-
set_qpolynomial
(self, index, el)¶ - Parameters
self –
QPolynomialList
index –
int
el –
QPolynomial
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
QPolynomialList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
QPolynomialList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
QPolynomialList
- Returns
string
-
-
class
islpy.
PwQPolynomialList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
PwQPolynomialList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
PwQPolynomialList
el –
PwQPolynomial
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
PwQPolynomialList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
PwQPolynomialList
list2 –
PwQPolynomialList
- Returns
-
copy
(self)¶ - Parameters
self –
PwQPolynomialList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
PwQPolynomialList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
PwQPolynomialList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
PwQPolynomialList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
PwQPolynomialList
fn – callback(el)
- Returns
isl_stat
-
static
from_pw_qpolynomial
(el)¶ - Parameters
el –
PwQPolynomial
- Returns
-
get_at
(self, index)¶ - Parameters
self –
PwQPolynomialList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
PwQPolynomialList
- Returns
-
get_pw_qpolynomial
(self, index)¶ - Parameters
self –
PwQPolynomialList
index –
int
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
PwQPolynomialList
pos –
unsigned
el –
PwQPolynomial
- Returns
-
map
(self, fn)¶ - Parameters
self –
PwQPolynomialList
fn – callback(el)
- Returns
-
n_pw_qpolynomial
(self)¶ - Parameters
self –
PwQPolynomialList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
PwQPolynomialList
- Returns
-
set_pw_qpolynomial
(self, index, el)¶ - Parameters
self –
PwQPolynomialList
index –
int
el –
PwQPolynomial
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
PwQPolynomialList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
PwQPolynomialList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
PwQPolynomialList
- Returns
string
-
-
class
islpy.
PwQPolynomialFoldList
¶ -
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__len__
()¶ size(self)
- Parameters
self –
PwQPolynomialFoldList
- Returns
isl_size
-
__ne__
(value, /)¶ Return self!=value.
-
add
(self, el)¶ - Parameters
self –
PwQPolynomialFoldList
el –
PwQPolynomialFold
- Returns
-
static
alloc
(ctx, n)¶ - Parameters
- Returns
-
clear
(self)¶ - Parameters
self –
PwQPolynomialFoldList
- Returns
-
concat
(self, list2)¶ - Parameters
self –
PwQPolynomialFoldList
list2 –
PwQPolynomialFoldList
- Returns
-
copy
(self)¶ - Parameters
self –
PwQPolynomialFoldList
- Returns
-
drop
(self, first, n)¶ - Parameters
self –
PwQPolynomialFoldList
first –
unsigned
n –
unsigned
- Returns
-
dump
(self)¶ - Parameters
self –
PwQPolynomialFoldList
- Returns
None
-
every
(self, test)¶ - Parameters
self –
PwQPolynomialFoldList
test – callback(el)
- Returns
bool
-
foreach
(self, fn)¶ - Parameters
self –
PwQPolynomialFoldList
fn – callback(el)
- Returns
isl_stat
-
static
from_pw_qpolynomial_fold
(el)¶ - Parameters
el –
PwQPolynomialFold
- Returns
-
get_at
(self, index)¶ - Parameters
self –
PwQPolynomialFoldList
index –
int
- Returns
-
get_ctx
(self)¶ - Parameters
self –
PwQPolynomialFoldList
- Returns
-
get_pw_qpolynomial_fold
(self, index)¶ - Parameters
self –
PwQPolynomialFoldList
index –
int
- Returns
-
insert
(self, pos, el)¶ - Parameters
self –
PwQPolynomialFoldList
pos –
unsigned
el –
PwQPolynomialFold
- Returns
-
map
(self, fn)¶ - Parameters
self –
PwQPolynomialFoldList
fn – callback(el)
- Returns
-
n_pw_qpolynomial_fold
(self)¶ - Parameters
self –
PwQPolynomialFoldList
- Returns
isl_size
-
reverse
(self)¶ - Parameters
self –
PwQPolynomialFoldList
- Returns
-
set_pw_qpolynomial_fold
(self, index, el)¶ - Parameters
self –
PwQPolynomialFoldList
index –
int
el –
PwQPolynomialFold
- Returns
-
sort
(self, cmp)¶ - Parameters
self –
PwQPolynomialFoldList
cmp – callback(a, b)
- Returns
-
swap
(self, pos1, pos2)¶ - Parameters
self –
PwQPolynomialFoldList
pos1 –
unsigned
pos2 –
unsigned
- Returns
-
to_str
(self)¶ - Parameters
self –
PwQPolynomialFoldList
- Returns
string
-
Dictionaries¶
-
class
islpy.
IdToAstExpr
¶ -
-
__eq__
(value, /)¶ Return self==value.
-
__hash__
()¶ Return hash(self).
-
__ne__
(value, /)¶ Return self!=value.
-
Multi Types¶
Canonical Names for Internal Module¶
-
class
islpy._isl.
IdList
¶ See
islpy.IdList
.
-
class
islpy._isl.
ValList
¶ See
islpy.ValList
.
-
class
islpy._isl.
BasicSetList
¶ See
islpy.BasicSetList
.
-
class
islpy._isl.
AffList
¶ See
islpy.AffList
.
-
class
islpy._isl.
PwAffList
¶ See
islpy.PwAffList
.
-
class
islpy._isl.
PwMultiAffList
¶ See
islpy.PwMultiAffList
.
-
class
islpy._isl.
UnionPwAffList
¶ See
islpy.UnionPwAffList
.
-
class
islpy._isl.
UnionPwMultiAffList
¶
-
class
islpy._isl.
ConstraintList
¶ See
islpy.ConstraintList
.
-
class
islpy._isl.
BasicMapList
¶ See
islpy.BasicMapList
.
-
class
islpy._isl.
SetList
¶ See
islpy.SetList
.
-
class
islpy._isl.
MapList
¶ See
islpy.MapList
.
-
class
islpy._isl.
UnionSetList
¶ See
islpy.UnionSetList
.
-
class
islpy._isl.
UnionMapList
¶ See
islpy.UnionMapList
.
-
class
islpy._isl.
AstExprList
¶ See
islpy.AstExprList
.
-
class
islpy._isl.
AstNodeList
¶ See
islpy.AstNodeList
.
-
class
islpy._isl.
IdToAstExpr
¶ See
islpy.IdToAstExpr
.
-
class
islpy._isl.
PwQPolynomialList
¶
-
class
islpy._isl.
PwQPolynomialFoldList
¶