Reference: Containers¶

Lists¶

class islpy.IdList¶
__eq__(value, /)¶

Return self==value.

__hash__()¶

Return hash(self).

__ne__(value, /)¶

Return self!=value.

copy(self)¶
Parameters

self – IdList

Returns

IdList

dump(self)¶
Parameters

self – IdList

Returns

None

every(self, test)¶
Parameters
  • self – IdList

  • test – callback(el)

Returns

bool

get_ctx(self)¶
Parameters

self – IdList

Returns

Context

get_id(self, index)¶
Parameters
Returns

Id

map(self, fn)¶
Parameters
  • self – IdList

  • fn – callback(el)

Returns

IdList

n_id(self)¶
Parameters

self – IdList

Returns

isl_size

reverse(self)¶
Parameters

self – IdList

Returns

IdList

set_id(self, index, el)¶
Parameters
Returns

IdList

sort(self, cmp)¶
Parameters
  • self – IdList

  • cmp – callback(a, b)

Returns

IdList

swap(self, pos1, pos2)¶
Parameters
Returns

IdList

to_str(self)¶
Parameters

self – IdList

Returns

string

class islpy.ValList¶
__eq__(value, /)¶

Return self==value.

__hash__()¶

Return hash(self).

__ne__(value, /)¶

Return self!=value.

copy(self)¶
Parameters

self – ValList

Returns

ValList

dump(self)¶
Parameters

self – ValList

Returns

None

every(self, test)¶
Parameters
  • self – ValList

  • test – callback(el)

Returns

bool

get_ctx(self)¶
Parameters

self – ValList

Returns

Context

get_val(self, index)¶
Parameters
Returns

Val

map(self, fn)¶
Parameters
  • self – ValList

  • fn – callback(el)

Returns

ValList

n_val(self)¶
Parameters

self – ValList

Returns

isl_size

reverse(self)¶
Parameters

self – ValList

Returns

ValList

set_val(self, index, el)¶
Parameters
Returns

ValList

sort(self, cmp)¶
Parameters
  • self – ValList

  • cmp – callback(a, b)

Returns

ValList

swap(self, pos1, pos2)¶
Parameters
Returns

ValList

to_str(self)¶
Parameters

self – ValList

Returns

string

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
Returns

BasicSetList

static alloc(ctx, n)¶
Parameters
Returns

BasicSetList

clear(self)¶
Parameters

self – BasicSetList

Returns

BasicSetList

coefficients(self)¶
Parameters

self – BasicSetList

Returns

BasicSetList

concat(self, list2)¶
Parameters
Returns

BasicSetList

copy(self)¶
Parameters

self – BasicSetList

Returns

BasicSetList

drop(self, first, n)¶
Parameters
Returns

BasicSetList

dump(self)¶
Parameters

self – BasicSetList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_basic_set(el)¶
Parameters

el – BasicSet

Returns

BasicSetList

get_at(self, index)¶
Parameters
Returns

BasicSet

get_basic_set(self, index)¶
Parameters
Returns

BasicSet

get_ctx(self)¶
Parameters

self – BasicSetList

Returns

Context

insert(self, pos, el)¶
Parameters
Returns

BasicSetList

intersect(self)¶
Parameters

self – BasicSetList

Returns

BasicSet

map(self, fn)¶
Parameters
Returns

BasicSetList

n_basic_set(self)¶
Parameters

self – BasicSetList

Returns

isl_size

reverse(self)¶
Parameters

self – BasicSetList

Returns

BasicSetList

set_basic_set(self, index, el)¶
Parameters
Returns

BasicSetList

sort(self, cmp)¶
Parameters
Returns

BasicSetList

swap(self, pos1, pos2)¶
Parameters
Returns

BasicSetList

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.

copy(self)¶
Parameters

self – AffList

Returns

AffList

dump(self)¶
Parameters

self – AffList

Returns

None

every(self, test)¶
Parameters
  • self – AffList

  • test – callback(el)

Returns

bool

get_aff(self, index)¶
Parameters
Returns

Aff

get_ctx(self)¶
Parameters

self – AffList

Returns

Context

map(self, fn)¶
Parameters
  • self – AffList

  • fn – callback(el)

Returns

AffList

n_aff(self)¶
Parameters

self – AffList

Returns

isl_size

reverse(self)¶
Parameters

self – AffList

Returns

AffList

set_aff(self, index, el)¶
Parameters
Returns

AffList

sort(self, cmp)¶
Parameters
  • self – AffList

  • cmp – callback(a, b)

Returns

AffList

swap(self, pos1, pos2)¶
Parameters
Returns

AffList

to_str(self)¶
Parameters

self – AffList

Returns

string

class islpy.PwAffList¶
__eq__(value, /)¶

Return self==value.

__hash__()¶

Return hash(self).

__ne__(value, /)¶

Return self!=value.

copy(self)¶
Parameters

self – PwAffList

Returns

PwAffList

dump(self)¶
Parameters

self – PwAffList

Returns

None

eq_set(self, list2)¶
Parameters
Returns

Set

every(self, test)¶
Parameters
  • self – PwAffList

  • test – callback(el)

Returns

bool

ge_set(self, list2)¶
Parameters
Returns

Set

get_ctx(self)¶
Parameters

self – PwAffList

Returns

Context

get_pw_aff(self, index)¶
Parameters
Returns

PwAff

gt_set(self, list2)¶
Parameters
Returns

Set

le_set(self, list2)¶
Parameters
Returns

Set

lt_set(self, list2)¶
Parameters
Returns

Set

map(self, fn)¶
Parameters
  • self – PwAffList

  • fn – callback(el)

Returns

PwAffList

max(self)¶
Parameters

self – PwAffList

Returns

PwAff

min(self)¶
Parameters

self – PwAffList

Returns

PwAff

n_pw_aff(self)¶
Parameters

self – PwAffList

Returns

isl_size

ne_set(self, list2)¶
Parameters
Returns

Set

reverse(self)¶
Parameters

self – PwAffList

Returns

PwAffList

set_pw_aff(self, index, el)¶
Parameters
Returns

PwAffList

sort(self, cmp)¶
Parameters
  • self – PwAffList

  • cmp – callback(a, b)

Returns

PwAffList

swap(self, pos1, pos2)¶
Parameters
Returns

PwAffList

to_str(self)¶
Parameters

self – PwAffList

Returns

string

class islpy.PwMultiAffList¶
__eq__(value, /)¶

Return self==value.

__hash__()¶

Return hash(self).

__ne__(value, /)¶

Return self!=value.

copy(self)¶
Parameters

self – PwMultiAffList

Returns

PwMultiAffList

dump(self)¶
Parameters

self – PwMultiAffList

Returns

None

every(self, test)¶
Parameters
Returns

bool

get_ctx(self)¶
Parameters

self – PwMultiAffList

Returns

Context

get_pw_multi_aff(self, index)¶
Parameters
Returns

PwMultiAff

map(self, fn)¶
Parameters
Returns

PwMultiAffList

n_pw_multi_aff(self)¶
Parameters

self – PwMultiAffList

Returns

isl_size

reverse(self)¶
Parameters

self – PwMultiAffList

Returns

PwMultiAffList

set_pw_multi_aff(self, index, el)¶
Parameters
Returns

PwMultiAffList

sort(self, cmp)¶
Parameters
Returns

PwMultiAffList

swap(self, pos1, pos2)¶
Parameters
Returns

PwMultiAffList

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

UnionPwAffList

dump(self)¶
Parameters

self – UnionPwAffList

Returns

None

every(self, test)¶
Parameters
Returns

bool

get_ctx(self)¶
Parameters

self – UnionPwAffList

Returns

Context

get_union_pw_aff(self, index)¶
Parameters
Returns

UnionPwAff

map(self, fn)¶
Parameters
Returns

UnionPwAffList

n_union_pw_aff(self)¶
Parameters

self – UnionPwAffList

Returns

isl_size

reverse(self)¶
Parameters

self – UnionPwAffList

Returns

UnionPwAffList

set_union_pw_aff(self, index, el)¶
Parameters
Returns

UnionPwAffList

sort(self, cmp)¶
Parameters
Returns

UnionPwAffList

swap(self, pos1, pos2)¶
Parameters
Returns

UnionPwAffList

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
Returns

UnionPwMultiAffList

static alloc(ctx, n)¶
Parameters
Returns

UnionPwMultiAffList

clear(self)¶
Parameters

self – UnionPwMultiAffList

Returns

UnionPwMultiAffList

concat(self, list2)¶
Parameters
Returns

UnionPwMultiAffList

copy(self)¶
Parameters

self – UnionPwMultiAffList

Returns

UnionPwMultiAffList

drop(self, first, n)¶
Parameters
Returns

UnionPwMultiAffList

dump(self)¶
Parameters

self – UnionPwMultiAffList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_union_pw_multi_aff(el)¶
Parameters

el – UnionPwMultiAff

Returns

UnionPwMultiAffList

get_at(self, index)¶
Parameters
Returns

UnionPwMultiAff

get_ctx(self)¶
Parameters

self – UnionPwMultiAffList

Returns

Context

get_union_pw_multi_aff(self, index)¶
Parameters
Returns

UnionPwMultiAff

insert(self, pos, el)¶
Parameters
Returns

UnionPwMultiAffList

map(self, fn)¶
Parameters
Returns

UnionPwMultiAffList

n_union_pw_multi_aff(self)¶
Parameters

self – UnionPwMultiAffList

Returns

isl_size

reverse(self)¶
Parameters

self – UnionPwMultiAffList

Returns

UnionPwMultiAffList

set_union_pw_multi_aff(self, index, el)¶
Parameters
Returns

UnionPwMultiAffList

sort(self, cmp)¶
Parameters
Returns

UnionPwMultiAffList

swap(self, pos1, pos2)¶
Parameters
Returns

UnionPwMultiAffList

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
Returns

ConstraintList

static alloc(ctx, n)¶
Parameters
Returns

ConstraintList

clear(self)¶
Parameters

self – ConstraintList

Returns

ConstraintList

concat(self, list2)¶
Parameters
Returns

ConstraintList

copy(self)¶
Parameters

self – ConstraintList

Returns

ConstraintList

drop(self, first, n)¶
Parameters
Returns

ConstraintList

dump(self)¶
Parameters

self – ConstraintList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_constraint(el)¶
Parameters

el – Constraint

Returns

ConstraintList

get_at(self, index)¶
Parameters
Returns

Constraint

get_constraint(self, index)¶
Parameters
Returns

Constraint

get_ctx(self)¶
Parameters

self – ConstraintList

Returns

Context

insert(self, pos, el)¶
Parameters
Returns

ConstraintList

map(self, fn)¶
Parameters
Returns

ConstraintList

n_constraint(self)¶
Parameters

self – ConstraintList

Returns

isl_size

reverse(self)¶
Parameters

self – ConstraintList

Returns

ConstraintList

set_constraint(self, index, el)¶
Parameters
Returns

ConstraintList

sort(self, cmp)¶
Parameters
Returns

ConstraintList

swap(self, pos1, pos2)¶
Parameters
Returns

ConstraintList

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
Returns

BasicMapList

static alloc(ctx, n)¶
Parameters
Returns

BasicMapList

clear(self)¶
Parameters

self – BasicMapList

Returns

BasicMapList

concat(self, list2)¶
Parameters
Returns

BasicMapList

copy(self)¶
Parameters

self – BasicMapList

Returns

BasicMapList

drop(self, first, n)¶
Parameters
Returns

BasicMapList

dump(self)¶
Parameters

self – BasicMapList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_basic_map(el)¶
Parameters

el – BasicMap

Returns

BasicMapList

get_at(self, index)¶
Parameters
Returns

BasicMap

get_basic_map(self, index)¶
Parameters
Returns

BasicMap

get_ctx(self)¶
Parameters

self – BasicMapList

Returns

Context

insert(self, pos, el)¶
Parameters
Returns

BasicMapList

intersect(self)¶
Parameters

self – BasicMapList

Returns

BasicMap

map(self, fn)¶
Parameters
Returns

BasicMapList

n_basic_map(self)¶
Parameters

self – BasicMapList

Returns

isl_size

reverse(self)¶
Parameters

self – BasicMapList

Returns

BasicMapList

set_basic_map(self, index, el)¶
Parameters
Returns

BasicMapList

sort(self, cmp)¶
Parameters
Returns

BasicMapList

swap(self, pos1, pos2)¶
Parameters
Returns

BasicMapList

to_str(self)¶
Parameters

self – BasicMapList

Returns

string

class islpy.SetList¶
__eq__(value, /)¶

Return self==value.

__hash__()¶

Return hash(self).

__len__()¶

size(self)

Parameters

self – SetList

Returns

isl_size

__ne__(value, /)¶

Return self!=value.

add(self, el)¶
Parameters
Returns

SetList

static alloc(ctx, n)¶
Parameters
Returns

SetList

clear(self)¶
Parameters

self – SetList

Returns

SetList

concat(self, list2)¶
Parameters
Returns

SetList

copy(self)¶
Parameters

self – SetList

Returns

SetList

drop(self, first, n)¶
Parameters
Returns

SetList

dump(self)¶
Parameters

self – SetList

Returns

None

every(self, test)¶
Parameters
  • self – SetList

  • test – callback(el)

Returns

bool

foreach(self, fn)¶
Parameters
  • self – SetList

  • fn – callback(el)

Returns

isl_stat

static from_set(el)¶
Parameters

el – Set

Returns

SetList

get_at(self, index)¶
Parameters
Returns

Set

get_ctx(self)¶
Parameters

self – SetList

Returns

Context

get_set(self, index)¶
Parameters
Returns

Set

insert(self, pos, el)¶
Parameters
Returns

SetList

map(self, fn)¶
Parameters
  • self – SetList

  • fn – callback(el)

Returns

SetList

n_set(self)¶
Parameters

self – SetList

Returns

isl_size

reverse(self)¶
Parameters

self – SetList

Returns

SetList

set_set(self, index, el)¶
Parameters
Returns

SetList

sort(self, cmp)¶
Parameters
  • self – SetList

  • cmp – callback(a, b)

Returns

SetList

swap(self, pos1, pos2)¶
Parameters
Returns

SetList

to_str(self)¶
Parameters

self – SetList

Returns

string

union(self)¶
Parameters

self – SetList

Returns

Set

class islpy.MapList¶
__eq__(value, /)¶

Return self==value.

__hash__()¶

Return hash(self).

__len__()¶

size(self)

Parameters

self – MapList

Returns

isl_size

__ne__(value, /)¶

Return self!=value.

add(self, el)¶
Parameters
Returns

MapList

static alloc(ctx, n)¶
Parameters
Returns

MapList

clear(self)¶
Parameters

self – MapList

Returns

MapList

concat(self, list2)¶
Parameters
Returns

MapList

copy(self)¶
Parameters

self – MapList

Returns

MapList

drop(self, first, n)¶
Parameters
Returns

MapList

dump(self)¶
Parameters

self – MapList

Returns

None

every(self, test)¶
Parameters
  • self – MapList

  • test – callback(el)

Returns

bool

foreach(self, fn)¶
Parameters
  • self – MapList

  • fn – callback(el)

Returns

isl_stat

static from_map(el)¶
Parameters

el – Map

Returns

MapList

get_at(self, index)¶
Parameters
Returns

Map

get_ctx(self)¶
Parameters

self – MapList

Returns

Context

get_map(self, index)¶
Parameters
Returns

Map

insert(self, pos, el)¶
Parameters
Returns

MapList

map(self, fn)¶
Parameters
  • self – MapList

  • fn – callback(el)

Returns

MapList

n_map(self)¶
Parameters

self – MapList

Returns

isl_size

reverse(self)¶
Parameters

self – MapList

Returns

MapList

set_map(self, index, el)¶
Parameters
Returns

MapList

sort(self, cmp)¶
Parameters
  • self – MapList

  • cmp – callback(a, b)

Returns

MapList

swap(self, pos1, pos2)¶
Parameters
Returns

MapList

to_str(self)¶
Parameters

self – MapList

Returns

string

class islpy.UnionSetList¶
__eq__(value, /)¶

Return self==value.

__hash__()¶

Return hash(self).

__ne__(value, /)¶

Return self!=value.

copy(self)¶
Parameters

self – UnionSetList

Returns

UnionSetList

dump(self)¶
Parameters

self – UnionSetList

Returns

None

every(self, test)¶
Parameters
Returns

bool

get_ctx(self)¶
Parameters

self – UnionSetList

Returns

Context

get_union_set(self, index)¶
Parameters
Returns

UnionSet

map(self, fn)¶
Parameters
Returns

UnionSetList

n_union_set(self)¶
Parameters

self – UnionSetList

Returns

isl_size

reverse(self)¶
Parameters

self – UnionSetList

Returns

UnionSetList

set_union_set(self, index, el)¶
Parameters
Returns

UnionSetList

sort(self, cmp)¶
Parameters
Returns

UnionSetList

swap(self, pos1, pos2)¶
Parameters
Returns

UnionSetList

to_str(self)¶
Parameters

self – UnionSetList

Returns

string

union(self)¶
Parameters

self – UnionSetList

Returns

UnionSet

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
Returns

UnionMapList

static alloc(ctx, n)¶
Parameters
Returns

UnionMapList

clear(self)¶
Parameters

self – UnionMapList

Returns

UnionMapList

concat(self, list2)¶
Parameters
Returns

UnionMapList

copy(self)¶
Parameters

self – UnionMapList

Returns

UnionMapList

drop(self, first, n)¶
Parameters
Returns

UnionMapList

dump(self)¶
Parameters

self – UnionMapList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_union_map(el)¶
Parameters

el – UnionMap

Returns

UnionMapList

get_at(self, index)¶
Parameters
Returns

UnionMap

get_ctx(self)¶
Parameters

self – UnionMapList

Returns

Context

get_union_map(self, index)¶
Parameters
Returns

UnionMap

insert(self, pos, el)¶
Parameters
Returns

UnionMapList

map(self, fn)¶
Parameters
Returns

UnionMapList

n_union_map(self)¶
Parameters

self – UnionMapList

Returns

isl_size

reverse(self)¶
Parameters

self – UnionMapList

Returns

UnionMapList

set_union_map(self, index, el)¶
Parameters
Returns

UnionMapList

sort(self, cmp)¶
Parameters
Returns

UnionMapList

swap(self, pos1, pos2)¶
Parameters
Returns

UnionMapList

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
Returns

AstExprList

static alloc(ctx, n)¶
Parameters
Returns

AstExprList

clear(self)¶
Parameters

self – AstExprList

Returns

AstExprList

concat(self, list2)¶
Parameters
Returns

AstExprList

copy(self)¶
Parameters

self – AstExprList

Returns

AstExprList

drop(self, first, n)¶
Parameters
Returns

AstExprList

dump(self)¶
Parameters

self – AstExprList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_ast_expr(el)¶
Parameters

el – AstExpr

Returns

AstExprList

get_ast_expr(self, index)¶
Parameters
Returns

AstExpr

get_at(self, index)¶
Parameters
Returns

AstExpr

get_ctx(self)¶
Parameters

self – AstExprList

Returns

Context

insert(self, pos, el)¶
Parameters
Returns

AstExprList

map(self, fn)¶
Parameters
Returns

AstExprList

n_ast_expr(self)¶
Parameters

self – AstExprList

Returns

isl_size

reverse(self)¶
Parameters

self – AstExprList

Returns

AstExprList

set_ast_expr(self, index, el)¶
Parameters
Returns

AstExprList

sort(self, cmp)¶
Parameters
Returns

AstExprList

swap(self, pos1, pos2)¶
Parameters
Returns

AstExprList

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

AstNodeList

dump(self)¶
Parameters

self – AstNodeList

Returns

None

every(self, test)¶
Parameters
Returns

bool

get_ast_node(self, index)¶
Parameters
Returns

AstNode

get_ctx(self)¶
Parameters

self – AstNodeList

Returns

Context

map(self, fn)¶
Parameters
Returns

AstNodeList

n_ast_node(self)¶
Parameters

self – AstNodeList

Returns

isl_size

reverse(self)¶
Parameters

self – AstNodeList

Returns

AstNodeList

set_ast_node(self, index, el)¶
Parameters
Returns

AstNodeList

sort(self, cmp)¶
Parameters
Returns

AstNodeList

swap(self, pos1, pos2)¶
Parameters
Returns

AstNodeList

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
Returns

QPolynomialList

static alloc(ctx, n)¶
Parameters
Returns

QPolynomialList

clear(self)¶
Parameters

self – QPolynomialList

Returns

QPolynomialList

concat(self, list2)¶
Parameters
Returns

QPolynomialList

copy(self)¶
Parameters

self – QPolynomialList

Returns

QPolynomialList

drop(self, first, n)¶
Parameters
Returns

QPolynomialList

dump(self)¶
Parameters

self – QPolynomialList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_qpolynomial(el)¶
Parameters

el – QPolynomial

Returns

QPolynomialList

get_at(self, index)¶
Parameters
Returns

QPolynomial

get_ctx(self)¶
Parameters

self – QPolynomialList

Returns

Context

get_qpolynomial(self, index)¶
Parameters
Returns

QPolynomial

insert(self, pos, el)¶
Parameters
Returns

QPolynomialList

map(self, fn)¶
Parameters
Returns

QPolynomialList

n_qpolynomial(self)¶
Parameters

self – QPolynomialList

Returns

isl_size

reverse(self)¶
Parameters

self – QPolynomialList

Returns

QPolynomialList

set_qpolynomial(self, index, el)¶
Parameters
Returns

QPolynomialList

sort(self, cmp)¶
Parameters
Returns

QPolynomialList

swap(self, pos1, pos2)¶
Parameters
Returns

QPolynomialList

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
Returns

PwQPolynomialList

static alloc(ctx, n)¶
Parameters
Returns

PwQPolynomialList

clear(self)¶
Parameters

self – PwQPolynomialList

Returns

PwQPolynomialList

concat(self, list2)¶
Parameters
Returns

PwQPolynomialList

copy(self)¶
Parameters

self – PwQPolynomialList

Returns

PwQPolynomialList

drop(self, first, n)¶
Parameters
Returns

PwQPolynomialList

dump(self)¶
Parameters

self – PwQPolynomialList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_pw_qpolynomial(el)¶
Parameters

el – PwQPolynomial

Returns

PwQPolynomialList

get_at(self, index)¶
Parameters
Returns

PwQPolynomial

get_ctx(self)¶
Parameters

self – PwQPolynomialList

Returns

Context

get_pw_qpolynomial(self, index)¶
Parameters
Returns

PwQPolynomial

insert(self, pos, el)¶
Parameters
Returns

PwQPolynomialList

map(self, fn)¶
Parameters
Returns

PwQPolynomialList

n_pw_qpolynomial(self)¶
Parameters

self – PwQPolynomialList

Returns

isl_size

reverse(self)¶
Parameters

self – PwQPolynomialList

Returns

PwQPolynomialList

set_pw_qpolynomial(self, index, el)¶
Parameters
Returns

PwQPolynomialList

sort(self, cmp)¶
Parameters
Returns

PwQPolynomialList

swap(self, pos1, pos2)¶
Parameters
Returns

PwQPolynomialList

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
Returns

PwQPolynomialFoldList

static alloc(ctx, n)¶
Parameters
Returns

PwQPolynomialFoldList

clear(self)¶
Parameters

self – PwQPolynomialFoldList

Returns

PwQPolynomialFoldList

concat(self, list2)¶
Parameters
Returns

PwQPolynomialFoldList

copy(self)¶
Parameters

self – PwQPolynomialFoldList

Returns

PwQPolynomialFoldList

drop(self, first, n)¶
Parameters
Returns

PwQPolynomialFoldList

dump(self)¶
Parameters

self – PwQPolynomialFoldList

Returns

None

every(self, test)¶
Parameters
Returns

bool

foreach(self, fn)¶
Parameters
Returns

isl_stat

static from_pw_qpolynomial_fold(el)¶
Parameters

el – PwQPolynomialFold

Returns

PwQPolynomialFoldList

get_at(self, index)¶
Parameters
Returns

PwQPolynomialFold

get_ctx(self)¶
Parameters

self – PwQPolynomialFoldList

Returns

Context

get_pw_qpolynomial_fold(self, index)¶
Parameters
Returns

PwQPolynomialFold

insert(self, pos, el)¶
Parameters
Returns

PwQPolynomialFoldList

map(self, fn)¶
Parameters
Returns

PwQPolynomialFoldList

n_pw_qpolynomial_fold(self)¶
Parameters

self – PwQPolynomialFoldList

Returns

isl_size

reverse(self)¶
Parameters

self – PwQPolynomialFoldList

Returns

PwQPolynomialFoldList

set_pw_qpolynomial_fold(self, index, el)¶
Parameters
Returns

PwQPolynomialFoldList

sort(self, cmp)¶
Parameters
Returns

PwQPolynomialFoldList

swap(self, pos1, pos2)¶
Parameters
Returns

PwQPolynomialFoldList

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¶

See islpy.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¶

See islpy.PwQPolynomialList.

class islpy._isl.PwQPolynomialFoldList¶

See islpy.PwQPolynomialFoldList.