Reference: Containers

Lists

class islpy.IdList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfIdList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

IdList

static alloc(ctx, n)
Parameters
Returns

IdList

clear(self)
Parameters

selfIdList

Returns

IdList

concat(self, list2)
Parameters
Returns

IdList

copy(self)
Parameters

selfIdList

Returns

IdList

drop(self, first, n)
Parameters
Returns

IdList

dump(self)
Parameters

selfIdList

Returns

None

foreach(self, fn)
Parameters
  • selfIdList

  • fn – callback(el)

Returns

isl_stat

static from_id(el)
Parameters

elId

Returns

IdList

get_at(self, index)
Parameters
Returns

Id

get_ctx(self)
Parameters

selfIdList

Returns

Context

get_id(self, index)
Parameters
Returns

Id

insert(self, pos, el)
Parameters
Returns

IdList

map(self, fn)
Parameters
  • selfIdList

  • fn – callback(el)

Returns

IdList

n_id(self)
Parameters

selfIdList

Returns

isl_size

reverse(self)
Parameters

selfIdList

Returns

IdList

set_id(self, index, el)
Parameters
Returns

IdList

sort(self, cmp)
Parameters
  • selfIdList

  • cmp – callback(a, b)

Returns

IdList

swap(self, pos1, pos2)
Parameters
Returns

IdList

to_str(self)
Parameters

selfIdList

Returns

string

class islpy.ValList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfValList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

ValList

static alloc(ctx, n)
Parameters
Returns

ValList

clear(self)
Parameters

selfValList

Returns

ValList

concat(self, list2)
Parameters
Returns

ValList

copy(self)
Parameters

selfValList

Returns

ValList

drop(self, first, n)
Parameters
Returns

ValList

dump(self)
Parameters

selfValList

Returns

None

foreach(self, fn)
Parameters
  • selfValList

  • fn – callback(el)

Returns

isl_stat

static from_val(el)
Parameters

elVal

Returns

ValList

get_at(self, index)
Parameters
Returns

Val

get_ctx(self)
Parameters

selfValList

Returns

Context

get_val(self, index)
Parameters
Returns

Val

insert(self, pos, el)
Parameters
Returns

ValList

map(self, fn)
Parameters
  • selfValList

  • fn – callback(el)

Returns

ValList

n_val(self)
Parameters

selfValList

Returns

isl_size

reverse(self)
Parameters

selfValList

Returns

ValList

set_val(self, index, el)
Parameters
Returns

ValList

sort(self, cmp)
Parameters
  • selfValList

  • cmp – callback(a, b)

Returns

ValList

swap(self, pos1, pos2)
Parameters
Returns

ValList

to_str(self)
Parameters

selfValList

Returns

string

class islpy.BasicSetList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfBasicSetList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

BasicSetList

static alloc(ctx, n)
Parameters
Returns

BasicSetList

clear(self)
Parameters

selfBasicSetList

Returns

BasicSetList

coefficients(self)
Parameters

selfBasicSetList

Returns

BasicSetList

concat(self, list2)
Parameters
Returns

BasicSetList

copy(self)
Parameters

selfBasicSetList

Returns

BasicSetList

drop(self, first, n)
Parameters
Returns

BasicSetList

dump(self)
Parameters

selfBasicSetList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_basic_set(el)
Parameters

elBasicSet

Returns

BasicSetList

get_at(self, index)
Parameters
Returns

BasicSet

get_basic_set(self, index)
Parameters
Returns

BasicSet

get_ctx(self)
Parameters

selfBasicSetList

Returns

Context

insert(self, pos, el)
Parameters
Returns

BasicSetList

intersect(self)
Parameters

selfBasicSetList

Returns

BasicSet

map(self, fn)
Parameters
Returns

BasicSetList

n_basic_set(self)
Parameters

selfBasicSetList

Returns

isl_size

reverse(self)
Parameters

selfBasicSetList

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

selfBasicSetList

Returns

string

class islpy.AffList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfAffList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

AffList

static alloc(ctx, n)
Parameters
Returns

AffList

clear(self)
Parameters

selfAffList

Returns

AffList

concat(self, list2)
Parameters
Returns

AffList

copy(self)
Parameters

selfAffList

Returns

AffList

drop(self, first, n)
Parameters
Returns

AffList

dump(self)
Parameters

selfAffList

Returns

None

foreach(self, fn)
Parameters
  • selfAffList

  • fn – callback(el)

Returns

isl_stat

static from_aff(el)
Parameters

elAff

Returns

AffList

get_aff(self, index)
Parameters
Returns

Aff

get_at(self, index)
Parameters
Returns

Aff

get_ctx(self)
Parameters

selfAffList

Returns

Context

insert(self, pos, el)
Parameters
Returns

AffList

map(self, fn)
Parameters
  • selfAffList

  • fn – callback(el)

Returns

AffList

n_aff(self)
Parameters

selfAffList

Returns

isl_size

reverse(self)
Parameters

selfAffList

Returns

AffList

set_aff(self, index, el)
Parameters
Returns

AffList

sort(self, cmp)
Parameters
  • selfAffList

  • cmp – callback(a, b)

Returns

AffList

swap(self, pos1, pos2)
Parameters
Returns

AffList

to_str(self)
Parameters

selfAffList

Returns

string

class islpy.PwAffList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfPwAffList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

PwAffList

static alloc(ctx, n)
Parameters
Returns

PwAffList

clear(self)
Parameters

selfPwAffList

Returns

PwAffList

concat(self, list2)
Parameters
Returns

PwAffList

copy(self)
Parameters

selfPwAffList

Returns

PwAffList

drop(self, first, n)
Parameters
Returns

PwAffList

dump(self)
Parameters

selfPwAffList

Returns

None

eq_set(self, list2)
Parameters
Returns

Set

foreach(self, fn)
Parameters
Returns

isl_stat

static from_pw_aff(el)
Parameters

elPwAff

Returns

PwAffList

ge_set(self, list2)
Parameters
Returns

Set

get_at(self, index)
Parameters
Returns

PwAff

get_ctx(self)
Parameters

selfPwAffList

Returns

Context

get_pw_aff(self, index)
Parameters
Returns

PwAff

gt_set(self, list2)
Parameters
Returns

Set

insert(self, pos, el)
Parameters
Returns

PwAffList

le_set(self, list2)
Parameters
Returns

Set

lt_set(self, list2)
Parameters
Returns

Set

map(self, fn)
Parameters
Returns

PwAffList

max(self)
Parameters

selfPwAffList

Returns

PwAff

min(self)
Parameters

selfPwAffList

Returns

PwAff

n_pw_aff(self)
Parameters

selfPwAffList

Returns

isl_size

ne_set(self, list2)
Parameters
Returns

Set

reverse(self)
Parameters

selfPwAffList

Returns

PwAffList

set_pw_aff(self, index, el)
Parameters
Returns

PwAffList

sort(self, cmp)
Parameters
Returns

PwAffList

swap(self, pos1, pos2)
Parameters
Returns

PwAffList

to_str(self)
Parameters

selfPwAffList

Returns

string

class islpy.PwMultiAffList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfPwMultiAffList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

PwMultiAffList

static alloc(ctx, n)
Parameters
Returns

PwMultiAffList

clear(self)
Parameters

selfPwMultiAffList

Returns

PwMultiAffList

concat(self, list2)
Parameters
Returns

PwMultiAffList

copy(self)
Parameters

selfPwMultiAffList

Returns

PwMultiAffList

drop(self, first, n)
Parameters
Returns

PwMultiAffList

dump(self)
Parameters

selfPwMultiAffList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_pw_multi_aff(el)
Parameters

elPwMultiAff

Returns

PwMultiAffList

get_at(self, index)
Parameters
Returns

PwMultiAff

get_ctx(self)
Parameters

selfPwMultiAffList

Returns

Context

get_pw_multi_aff(self, index)
Parameters
Returns

PwMultiAff

insert(self, pos, el)
Parameters
Returns

PwMultiAffList

map(self, fn)
Parameters
Returns

PwMultiAffList

n_pw_multi_aff(self)
Parameters

selfPwMultiAffList

Returns

isl_size

reverse(self)
Parameters

selfPwMultiAffList

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

selfPwMultiAffList

Returns

string

class islpy.UnionPwAffList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfUnionPwAffList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

UnionPwAffList

static alloc(ctx, n)
Parameters
Returns

UnionPwAffList

clear(self)
Parameters

selfUnionPwAffList

Returns

UnionPwAffList

concat(self, list2)
Parameters
Returns

UnionPwAffList

copy(self)
Parameters

selfUnionPwAffList

Returns

UnionPwAffList

drop(self, first, n)
Parameters
Returns

UnionPwAffList

dump(self)
Parameters

selfUnionPwAffList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_union_pw_aff(el)
Parameters

elUnionPwAff

Returns

UnionPwAffList

get_at(self, index)
Parameters
Returns

UnionPwAff

get_ctx(self)
Parameters

selfUnionPwAffList

Returns

Context

get_union_pw_aff(self, index)
Parameters
Returns

UnionPwAff

insert(self, pos, el)
Parameters
Returns

UnionPwAffList

map(self, fn)
Parameters
Returns

UnionPwAffList

n_union_pw_aff(self)
Parameters

selfUnionPwAffList

Returns

isl_size

reverse(self)
Parameters

selfUnionPwAffList

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

selfUnionPwAffList

Returns

string

class islpy.UnionPwMultiAffList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfUnionPwMultiAffList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

UnionPwMultiAffList

static alloc(ctx, n)
Parameters
Returns

UnionPwMultiAffList

clear(self)
Parameters

selfUnionPwMultiAffList

Returns

UnionPwMultiAffList

concat(self, list2)
Parameters
Returns

UnionPwMultiAffList

copy(self)
Parameters

selfUnionPwMultiAffList

Returns

UnionPwMultiAffList

drop(self, first, n)
Parameters
Returns

UnionPwMultiAffList

dump(self)
Parameters

selfUnionPwMultiAffList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_union_pw_multi_aff(el)
Parameters

elUnionPwMultiAff

Returns

UnionPwMultiAffList

get_at(self, index)
Parameters
Returns

UnionPwMultiAff

get_ctx(self)
Parameters

selfUnionPwMultiAffList

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

selfUnionPwMultiAffList

Returns

isl_size

reverse(self)
Parameters

selfUnionPwMultiAffList

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

selfUnionPwMultiAffList

Returns

string

class islpy.ConstraintList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfConstraintList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

ConstraintList

static alloc(ctx, n)
Parameters
Returns

ConstraintList

clear(self)
Parameters

selfConstraintList

Returns

ConstraintList

concat(self, list2)
Parameters
Returns

ConstraintList

copy(self)
Parameters

selfConstraintList

Returns

ConstraintList

drop(self, first, n)
Parameters
Returns

ConstraintList

dump(self)
Parameters

selfConstraintList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_constraint(el)
Parameters

elConstraint

Returns

ConstraintList

get_at(self, index)
Parameters
Returns

Constraint

get_constraint(self, index)
Parameters
Returns

Constraint

get_ctx(self)
Parameters

selfConstraintList

Returns

Context

insert(self, pos, el)
Parameters
Returns

ConstraintList

map(self, fn)
Parameters
Returns

ConstraintList

n_constraint(self)
Parameters

selfConstraintList

Returns

isl_size

reverse(self)
Parameters

selfConstraintList

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

selfConstraintList

Returns

string

class islpy.BasicMapList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfBasicMapList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

BasicMapList

static alloc(ctx, n)
Parameters
Returns

BasicMapList

clear(self)
Parameters

selfBasicMapList

Returns

BasicMapList

concat(self, list2)
Parameters
Returns

BasicMapList

copy(self)
Parameters

selfBasicMapList

Returns

BasicMapList

drop(self, first, n)
Parameters
Returns

BasicMapList

dump(self)
Parameters

selfBasicMapList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_basic_map(el)
Parameters

elBasicMap

Returns

BasicMapList

get_at(self, index)
Parameters
Returns

BasicMap

get_basic_map(self, index)
Parameters
Returns

BasicMap

get_ctx(self)
Parameters

selfBasicMapList

Returns

Context

insert(self, pos, el)
Parameters
Returns

BasicMapList

intersect(self)
Parameters

selfBasicMapList

Returns

BasicMap

map(self, fn)
Parameters
Returns

BasicMapList

n_basic_map(self)
Parameters

selfBasicMapList

Returns

isl_size

reverse(self)
Parameters

selfBasicMapList

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

selfBasicMapList

Returns

string

class islpy.SetList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfSetList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

SetList

static alloc(ctx, n)
Parameters
Returns

SetList

clear(self)
Parameters

selfSetList

Returns

SetList

concat(self, list2)
Parameters
Returns

SetList

copy(self)
Parameters

selfSetList

Returns

SetList

drop(self, first, n)
Parameters
Returns

SetList

dump(self)
Parameters

selfSetList

Returns

None

foreach(self, fn)
Parameters
  • selfSetList

  • fn – callback(el)

Returns

isl_stat

static from_set(el)
Parameters

elSet

Returns

SetList

get_at(self, index)
Parameters
Returns

Set

get_ctx(self)
Parameters

selfSetList

Returns

Context

get_set(self, index)
Parameters
Returns

Set

insert(self, pos, el)
Parameters
Returns

SetList

map(self, fn)
Parameters
  • selfSetList

  • fn – callback(el)

Returns

SetList

n_set(self)
Parameters

selfSetList

Returns

isl_size

reverse(self)
Parameters

selfSetList

Returns

SetList

set_set(self, index, el)
Parameters
Returns

SetList

sort(self, cmp)
Parameters
  • selfSetList

  • cmp – callback(a, b)

Returns

SetList

swap(self, pos1, pos2)
Parameters
Returns

SetList

to_str(self)
Parameters

selfSetList

Returns

string

union(self)
Parameters

selfSetList

Returns

Set

class islpy.MapList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfMapList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

MapList

static alloc(ctx, n)
Parameters
Returns

MapList

clear(self)
Parameters

selfMapList

Returns

MapList

concat(self, list2)
Parameters
Returns

MapList

copy(self)
Parameters

selfMapList

Returns

MapList

drop(self, first, n)
Parameters
Returns

MapList

dump(self)
Parameters

selfMapList

Returns

None

foreach(self, fn)
Parameters
  • selfMapList

  • fn – callback(el)

Returns

isl_stat

static from_map(el)
Parameters

elMap

Returns

MapList

get_at(self, index)
Parameters
Returns

Map

get_ctx(self)
Parameters

selfMapList

Returns

Context

get_map(self, index)
Parameters
Returns

Map

insert(self, pos, el)
Parameters
Returns

MapList

map(self, fn)
Parameters
  • selfMapList

  • fn – callback(el)

Returns

MapList

n_map(self)
Parameters

selfMapList

Returns

isl_size

reverse(self)
Parameters

selfMapList

Returns

MapList

set_map(self, index, el)
Parameters
Returns

MapList

sort(self, cmp)
Parameters
  • selfMapList

  • cmp – callback(a, b)

Returns

MapList

swap(self, pos1, pos2)
Parameters
Returns

MapList

to_str(self)
Parameters

selfMapList

Returns

string

class islpy.UnionSetList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfUnionSetList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

UnionSetList

static alloc(ctx, n)
Parameters
Returns

UnionSetList

clear(self)
Parameters

selfUnionSetList

Returns

UnionSetList

concat(self, list2)
Parameters
Returns

UnionSetList

copy(self)
Parameters

selfUnionSetList

Returns

UnionSetList

drop(self, first, n)
Parameters
Returns

UnionSetList

dump(self)
Parameters

selfUnionSetList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_union_set(el)
Parameters

elUnionSet

Returns

UnionSetList

get_at(self, index)
Parameters
Returns

UnionSet

get_ctx(self)
Parameters

selfUnionSetList

Returns

Context

get_union_set(self, index)
Parameters
Returns

UnionSet

insert(self, pos, el)
Parameters
Returns

UnionSetList

map(self, fn)
Parameters
Returns

UnionSetList

n_union_set(self)
Parameters

selfUnionSetList

Returns

isl_size

reverse(self)
Parameters

selfUnionSetList

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

selfUnionSetList

Returns

string

union(self)
Parameters

selfUnionSetList

Returns

UnionSet

class islpy.UnionMapList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfUnionMapList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

UnionMapList

static alloc(ctx, n)
Parameters
Returns

UnionMapList

clear(self)
Parameters

selfUnionMapList

Returns

UnionMapList

concat(self, list2)
Parameters
Returns

UnionMapList

copy(self)
Parameters

selfUnionMapList

Returns

UnionMapList

drop(self, first, n)
Parameters
Returns

UnionMapList

dump(self)
Parameters

selfUnionMapList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_union_map(el)
Parameters

elUnionMap

Returns

UnionMapList

get_at(self, index)
Parameters
Returns

UnionMap

get_ctx(self)
Parameters

selfUnionMapList

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

selfUnionMapList

Returns

isl_size

reverse(self)
Parameters

selfUnionMapList

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

selfUnionMapList

Returns

string

class islpy.AstExprList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfAstExprList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

AstExprList

static alloc(ctx, n)
Parameters
Returns

AstExprList

clear(self)
Parameters

selfAstExprList

Returns

AstExprList

concat(self, list2)
Parameters
Returns

AstExprList

copy(self)
Parameters

selfAstExprList

Returns

AstExprList

drop(self, first, n)
Parameters
Returns

AstExprList

dump(self)
Parameters

selfAstExprList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_ast_expr(el)
Parameters

elAstExpr

Returns

AstExprList

get_ast_expr(self, index)
Parameters
Returns

AstExpr

get_at(self, index)
Parameters
Returns

AstExpr

get_ctx(self)
Parameters

selfAstExprList

Returns

Context

insert(self, pos, el)
Parameters
Returns

AstExprList

map(self, fn)
Parameters
Returns

AstExprList

n_ast_expr(self)
Parameters

selfAstExprList

Returns

isl_size

reverse(self)
Parameters

selfAstExprList

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

selfAstExprList

Returns

string

class islpy.AstNodeList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfAstNodeList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

AstNodeList

static alloc(ctx, n)
Parameters
Returns

AstNodeList

clear(self)
Parameters

selfAstNodeList

Returns

AstNodeList

concat(self, list2)
Parameters
Returns

AstNodeList

copy(self)
Parameters

selfAstNodeList

Returns

AstNodeList

drop(self, first, n)
Parameters
Returns

AstNodeList

dump(self)
Parameters

selfAstNodeList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_ast_node(el)
Parameters

elAstNode

Returns

AstNodeList

get_ast_node(self, index)
Parameters
Returns

AstNode

get_at(self, index)
Parameters
Returns

AstNode

insert(self, pos, el)
Parameters
Returns

AstNodeList

map(self, fn)
Parameters
Returns

AstNodeList

n_ast_node(self)
Parameters

selfAstNodeList

Returns

isl_size

reverse(self)
Parameters

selfAstNodeList

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

selfAstNodeList

Returns

string

class islpy.PwQPolynomialList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfPwQPolynomialList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

PwQPolynomialList

static alloc(ctx, n)
Parameters
Returns

PwQPolynomialList

clear(self)
Parameters

selfPwQPolynomialList

Returns

PwQPolynomialList

concat(self, list2)
Parameters
Returns

PwQPolynomialList

copy(self)
Parameters

selfPwQPolynomialList

Returns

PwQPolynomialList

drop(self, first, n)
Parameters
Returns

PwQPolynomialList

dump(self)
Parameters

selfPwQPolynomialList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_pw_qpolynomial(el)
Parameters

elPwQPolynomial

Returns

PwQPolynomialList

get_at(self, index)
Parameters
Returns

PwQPolynomial

get_ctx(self)
Parameters

selfPwQPolynomialList

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

selfPwQPolynomialList

Returns

isl_size

reverse(self)
Parameters

selfPwQPolynomialList

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

selfPwQPolynomialList

Returns

string

class islpy.PwQPolynomialFoldList
__eq__(value, /)

Return self==value.

__hash__()

Return hash(self).

__len__()

size(self)

Parameters

selfPwQPolynomialFoldList

Returns

isl_size

__ne__(value, /)

Return self!=value.

add(self, el)
Parameters
Returns

PwQPolynomialFoldList

static alloc(ctx, n)
Parameters
Returns

PwQPolynomialFoldList

clear(self)
Parameters

selfPwQPolynomialFoldList

Returns

PwQPolynomialFoldList

concat(self, list2)
Parameters
Returns

PwQPolynomialFoldList

copy(self)
Parameters

selfPwQPolynomialFoldList

Returns

PwQPolynomialFoldList

drop(self, first, n)
Parameters
Returns

PwQPolynomialFoldList

dump(self)
Parameters

selfPwQPolynomialFoldList

Returns

None

foreach(self, fn)
Parameters
Returns

isl_stat

static from_pw_qpolynomial_fold(el)
Parameters

elPwQPolynomialFold

Returns

PwQPolynomialFoldList

get_at(self, index)
Parameters
Returns

PwQPolynomialFold

get_ctx(self)
Parameters

selfPwQPolynomialFoldList

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

selfPwQPolynomialFoldList

Returns

isl_size

reverse(self)
Parameters

selfPwQPolynomialFoldList

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

selfPwQPolynomialFoldList

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.