pub struct BasicMap {
    pub ptr: uintptr_t,
}
Expand description

Wraps isl_basic_map.

Fields

ptr: uintptr_t

Implementations

Wraps isl_basic_map_total_dim.

Wraps isl_basic_map_dim.

Wraps isl_basic_map_get_ctx.

Wraps isl_basic_map_get_space.

Wraps isl_basic_map_get_div.

Wraps isl_basic_map_get_local_space.

Wraps isl_basic_map_set_tuple_name.

Wraps isl_basic_map_get_tuple_name.

Wraps isl_basic_map_get_dim_name.

Wraps isl_basic_map_set_dim_name.

Wraps isl_basic_map_set_tuple_id.

Wraps isl_basic_map_has_dim_id.

Wraps isl_basic_map_find_dim_by_name.

Wraps isl_basic_map_is_rational.

Wraps isl_basic_map_identity.

Wraps isl_basic_map_free.

Wraps isl_basic_map_copy.

Wraps isl_basic_map_equal.

Wraps isl_basic_map_less_at.

Wraps isl_basic_map_more_at.

Wraps isl_basic_map_empty.

Wraps isl_basic_map_universe.

Wraps isl_basic_map_nat_universe.

Wraps isl_basic_map_remove_redundancies.

Wraps isl_basic_map_intersect_domain.

Wraps isl_basic_map_intersect_range.

Wraps isl_basic_map_intersect.

Wraps isl_basic_map_union.

Wraps isl_basic_map_apply_domain.

Wraps isl_basic_map_apply_range.

Wraps isl_basic_map_affine_hull.

Wraps isl_basic_map_reverse.

Wraps isl_basic_map_domain.

Wraps isl_basic_map_range.

Wraps isl_basic_map_domain_map.

Wraps isl_basic_map_range_map.

Wraps isl_basic_map_remove_dims.

Wraps isl_basic_map_eliminate.

Wraps isl_basic_map_sample.

Wraps isl_basic_map_detect_equalities.

Wraps isl_basic_map_read_from_str.

Wraps isl_basic_map_dump.

Wraps isl_basic_map_to_str.

Wraps isl_basic_map_fix_si.

Wraps isl_basic_map_fix_val.

Wraps isl_basic_map_lower_bound_si.

Wraps isl_basic_map_upper_bound_si.

Wraps isl_basic_map_sum.

Wraps isl_basic_map_neg.

Wraps isl_basic_map_is_equal.

Wraps isl_basic_map_is_disjoint.

Wraps isl_basic_map_lexmin.

Wraps isl_basic_map_lexmax.

Wraps isl_basic_map_plain_get_val_if_fixed.

Wraps isl_basic_map_image_is_bounded.

Wraps isl_basic_map_plain_is_universe.

Wraps isl_basic_map_is_universe.

Wraps isl_basic_map_plain_is_empty.

Wraps isl_basic_map_is_empty.

Wraps isl_basic_map_is_subset.

Wraps isl_basic_map_is_strict_subset.

Wraps isl_basic_map_product.

Wraps isl_basic_map_domain_product.

Wraps isl_basic_map_range_product.

Wraps isl_basic_map_flat_product.

Wraps isl_basic_map_flat_range_product.

Wraps isl_basic_map_deltas.

Wraps isl_basic_map_deltas_map.

Wraps isl_basic_map_add_dims.

Wraps isl_basic_map_insert_dims.

Wraps isl_basic_map_move_dims.

Wraps isl_basic_map_project_out.

Wraps isl_basic_map_remove_divs.

Wraps isl_basic_map_remove_divs_involving_dims.

Wraps isl_basic_map_equate.

Wraps isl_basic_map_order_ge.

Wraps isl_basic_map_order_gt.

Wraps isl_basic_map_wrap.

Wraps isl_basic_map_flatten.

Wraps isl_basic_map_flatten_domain.

Wraps isl_basic_map_flatten_range.

Wraps isl_basic_map_from_domain.

Wraps isl_basic_map_from_range.

Wraps isl_basic_map_from_domain_and_range.

Wraps isl_basic_map_is_single_valued.

Wraps isl_basic_map_can_zip.

Wraps isl_basic_map_zip.

Wraps isl_basic_map_can_curry.

Wraps isl_basic_map_curry.

Wraps isl_basic_map_can_uncurry.

Wraps isl_basic_map_uncurry.

Wraps isl_basic_map_compute_divs.

Wraps isl_basic_map_drop_constraints_involving_dims.

Wraps isl_basic_map_drop_constraints_not_involving_dims.

Wraps isl_basic_map_involves_dims.

Wraps isl_basic_map_gist_domain.

Wraps isl_basic_map_gist.

Wraps isl_basic_map_align_params.

Wraps isl_basic_map_drop_unused_params.

Wraps isl_basic_map_equalities_matrix.

Wraps isl_basic_map_inequalities_matrix.

Wraps isl_basic_map_from_constraint_matrices.

Wraps isl_basic_map_from_aff.

Trait Implementations

Executes the destructor for this type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.