24 package parma_polyhedra_library;
190 if (y == null || y.getClass() != this.getClass())
197 public native
boolean OK();
381 public native
long size();
435 public native
void free();
native void drop_disjunct(Pointset_Powerset_Grid_Iterator itr)
native boolean geometrically_covers(Pointset_Powerset_Grid y)
native void generalized_affine_image(Variable var, Relation_Symbol relsym, Linear_Expression expr, Coefficient denominator)
A java.util.TreeSet of variables' indexes.
native boolean bounds_from_above(Linear_Expression expr)
native Pointset_Powerset_Grid_Iterator end_iterator()
native void expand_space_dimension(Variable var, long m)
native void concatenate_assign(Pointset_Powerset_Grid p)
native void affine_preimage(Variable var, Linear_Expression expr, Coefficient denominator)
native void add_disjunct(Grid j_disj)
native void add_congruences(Congruence_System c)
native boolean geometrically_equals(Pointset_Powerset_Grid y)
native void remove_space_dimensions(Variables_Set vars)
native void refine_with_congruence(Congruence c)
Kinds of degenerate abstract elements.
native void refine_with_congruences(Congruence_System c)
native void bounded_affine_preimage(Variable var, Linear_Expression lb_expr, Linear_Expression ub_expr, Coefficient denominator)
native void add_space_dimensions_and_project(long m)
Pointset_Powerset_Grid(Pointset_Powerset_Grid y)
An utility class implementing mutable and non-mutable call-by-reference.
Pointset_Powerset_Grid(Constraint_System cs)
native void refine_with_constraint(Constraint c)
native long total_memory_in_bytes()
native void build_cpp_object(Constraint_System cs)
native void add_space_dimensions_and_embed(long m)
native boolean is_topologically_closed()
native void fold_space_dimensions(Variables_Set vars, Variable dest)
native boolean is_bounded()
Pointset_Powerset_Grid(Grid y)
native boolean is_discrete()
native boolean strictly_contains(Pointset_Powerset_Grid y)
native void intersection_assign(Pointset_Powerset_Grid p)
native boolean contains(Pointset_Powerset_Grid y)
A line, ray, point or closure point.
native boolean is_empty()
native void unconstrain_space_dimensions(Variables_Set vars)
native long external_memory_in_bytes()
native void pairwise_reduce()
native Poly_Con_Relation relation_with(Constraint c)
A dimension of the vector space.
native void time_elapse_assign(Pointset_Powerset_Grid p)
native void affine_image(Variable var, Linear_Expression expr, Coefficient denominator)
native Pointset_Powerset_Grid_Iterator begin_iterator()
The relation between a polyhedron and a constraint.
native boolean simplify_using_context_assign(Pointset_Powerset_Grid p)
native void drop_disjuncts(Pointset_Powerset_Grid_Iterator itr1, Pointset_Powerset_Grid_Iterator itr2)
Smart pointer to a PPL, C++ object.
native boolean equals(Pointset_Powerset_Grid p)
The relation between a polyhedron and a generator.
native void map_space_dimensions(Partial_Function pfunc)
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset
native boolean maximize(Linear_Expression expr, Coefficient sup_n, Coefficient sup_d, By_Reference< Boolean > maximum)
Java class interfacing C++ Parma_Polyhedra_Library::Grid.
native void BHZ03_Grid_generator_widening_assign(Pointset_Powerset_Grid y)
native void BHZ03_Grid_congruence_widening_assign(Pointset_Powerset_Grid y)
native String ascii_dump()
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset:: iterator.
Pointset_Powerset_Grid(Congruence_System cs)
native void difference_assign(Pointset_Powerset_Grid p)
native void BGP99_congruence_extrapolation_assign(Pointset_Powerset_Grid y, Integer d)
native void swap(Pointset_Powerset_Grid y)
native void upper_bound_assign(Pointset_Powerset_Grid p)
Pointset_Powerset_Grid(Pointset_Powerset_Grid y, Complexity_Class complexity)
native void BGP99_generator_extrapolation_assign(Pointset_Powerset_Grid y, Integer d)
native void unconstrain_space_dimension(Variable var)
native void add_constraint(Constraint c)
native void generalized_affine_preimage(Variable var, Relation_Symbol relsym, Linear_Expression expr, Coefficient denominator)
Pointset_Powerset_Grid(Grid y, Complexity_Class complexity)
Pointset_Powerset_Grid(long num_dimensions, Degenerate_Element kind)
native void add_constraints(Constraint_System c)
native boolean is_universe()
native void remove_higher_space_dimensions(long new_dimension)
native boolean constrains(Variable var)
native boolean is_disjoint_from(Pointset_Powerset_Grid y)
native boolean bounds_from_below(Linear_Expression expr)
native boolean contains_integer_point()
native void bounded_affine_image(Variable var, Linear_Expression lb_expr, Linear_Expression ub_expr, Coefficient denominator)
native void refine_with_constraints(Constraint_System c)
native long space_dimension()
native boolean upper_bound_assign_if_exact(Pointset_Powerset_Grid y)
native boolean minimize(Linear_Expression expr, Coefficient sup_n, Coefficient sup_d, By_Reference< Boolean > maximum)
native long affine_dimension()
A partial function on space dimension indices.
native void add_congruence(Congruence c)
native void drop_some_non_integer_points(Complexity_Class complexity)
native void omega_reduce()
A linear equality or inequality.
native void topological_closure_assign()