Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
parma_polyhedra_library::Artificial_Parameter
parma_polyhedra_library::Artificial_Parameter_SequenceA sequence of artificial parameters
parma_polyhedra_library::BD_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<double>
parma_polyhedra_library::BD_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<float>
parma_polyhedra_library::BD_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int16_t>
parma_polyhedra_library::BD_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int32_t>
parma_polyhedra_library::BD_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int64_t>
parma_polyhedra_library::BD_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int8_t>
parma_polyhedra_library::BD_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<long double>
parma_polyhedra_library::BD_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<mpq_class>
parma_polyhedra_library::BD_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::BD_Shape<mpz_class>
parma_polyhedra_library::By_Reference< T >An utility class implementing mutable and non-mutable call-by-reference
parma_polyhedra_library::C_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::C_Polyhedron
parma_polyhedra_library::CoefficientA PPL coefficient
parma_polyhedra_library::CongruenceA linear congruence
parma_polyhedra_library::Congruence_SystemA system of congruences
parma_polyhedra_library::ConstraintA linear equality or inequality
parma_polyhedra_library::Constraint_SystemA system of constraints
parma_polyhedra_library::Constraints_Product_C_Polyhedron_GridJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<C_Polyhedron,Grid>
parma_polyhedra_library::Constraints_Product_Grid_C_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<Grid,C_Polyhedron>
parma_polyhedra_library::Constraints_Product_Grid_NNC_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<Grid,NNC_Polyhedron>
parma_polyhedra_library::Constraints_Product_NNC_Polyhedron_GridJava class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<NNC_Polyhedron,Grid>
Parma_Polyhedra_Library::Interfaces::Java::deterministic_timeout_exception
parma_polyhedra_library::Domain_Error_ExceptionExceptions caused by domain errors
parma_polyhedra_library::Double_BoxJava class interfacing C++ Parma_Polyhedra_Library::Double_Box
parma_polyhedra_library::Float_BoxJava class interfacing C++ Parma_Polyhedra_Library::Float_Box
parma_polyhedra_library::GeneratorA line, ray, point or closure point
parma_polyhedra_library::Generator_SystemA system of generators
parma_polyhedra_library::GridJava class interfacing C++ Parma_Polyhedra_Library::Grid
parma_polyhedra_library::Grid_GeneratorA grid line, parameter or grid point
parma_polyhedra_library::Grid_Generator_SystemA system of grid generators
parma_polyhedra_library::Int16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int16_Box
parma_polyhedra_library::Int32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int32_Box
parma_polyhedra_library::Int64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int64_Box
parma_polyhedra_library::Int8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Int8_Box
parma_polyhedra_library::Invalid_Argument_ExceptionExceptions caused by invalid arguments
parma_polyhedra_library::IOA class collecting I/O functions
Parma_Polyhedra_Library::Interfaces::Java::Java_Class_CacheA cache for global references to Java classes
Parma_Polyhedra_Library::Interfaces::Java::Java_ExceptionOccurred
Parma_Polyhedra_Library::Interfaces::Java::Java_FMID_CacheA cache for field and method IDs of Java classes
parma_polyhedra_library::Length_Error_ExceptionExceptions caused by too big length/size values
parma_polyhedra_library::Linear_ExpressionA linear expression
parma_polyhedra_library::Linear_Expression_CoefficientA linear expression built from a coefficient
parma_polyhedra_library::Linear_Expression_DifferenceThe difference of two linear expressions
parma_polyhedra_library::Linear_Expression_SumThe sum of two linear expressions
parma_polyhedra_library::Linear_Expression_TimesThe product of a linear expression and a coefficient
parma_polyhedra_library::Linear_Expression_Unary_MinusThe negation of a linear expression
parma_polyhedra_library::Linear_Expression_VariableA linear expression built from a variable
parma_polyhedra_library::Logic_Error_ExceptionExceptions due to errors in low-level routines
parma_polyhedra_library::Long_Double_BoxJava class interfacing C++ Parma_Polyhedra_Library::Long_Double_Box
parma_polyhedra_library::MIP_ProblemA Mixed Integer (linear) Programming problem
parma_polyhedra_library::NNC_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::NNC_Polyhedron
parma_polyhedra_library::Octagonal_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<double>
parma_polyhedra_library::Octagonal_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<float>
parma_polyhedra_library::Octagonal_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int16_t>
parma_polyhedra_library::Octagonal_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int32_t>
parma_polyhedra_library::Octagonal_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int64_t>
parma_polyhedra_library::Octagonal_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int8_t>
parma_polyhedra_library::Octagonal_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<long double>
parma_polyhedra_library::Octagonal_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<mpq_class>
parma_polyhedra_library::Octagonal_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<mpz_class>
parma_polyhedra_library::Overflow_Error_ExceptionExceptions due to overflow errors
parma_polyhedra_library::Pair< K, V >A pair of values of type K and V
parma_polyhedra_library::Parma_Polyhedra_LibraryA class collecting library-level functions
parma_polyhedra_library::Partial_FunctionA partial function on space dimension indices
parma_polyhedra_library::PIP_Decision_NodeAn internal node of the PIP solution tree
parma_polyhedra_library::PIP_ProblemA Parametric Integer Programming problem
parma_polyhedra_library::PIP_Solution_NodeA leaf node of the PIP solution tree
parma_polyhedra_library::PIP_Tree_NodeA node of the PIP solution tree
parma_polyhedra_library::Pointset_Powerset_BD_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<double> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<double> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<float> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_float_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<float> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int16_t> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int16_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int16_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int32_t> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int32_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int32_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int64_t> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int64_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int64_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int8_t> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_int8_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<int8_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<long double> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_long_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<long double> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpq_class> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_mpq_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpq_class> >:: iterator
parma_polyhedra_library::Pointset_Powerset_BD_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpz_class> >
parma_polyhedra_library::Pointset_Powerset_BD_Shape_mpz_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<BD_Shape<mpz_class> >:: iterator
parma_polyhedra_library::Pointset_Powerset_C_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<C_Polyhedron>
parma_polyhedra_library::Pointset_Powerset_C_Polyhedron_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<C_Polyhedron>:: iterator
parma_polyhedra_library::Pointset_Powerset_Double_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Double_Box>
parma_polyhedra_library::Pointset_Powerset_Double_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Double_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Float_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Float_Box>
parma_polyhedra_library::Pointset_Powerset_Float_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Float_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_GridJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Grid>
parma_polyhedra_library::Pointset_Powerset_Grid_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Grid>:: iterator
parma_polyhedra_library::Pointset_Powerset_Int16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int16_Box>
parma_polyhedra_library::Pointset_Powerset_Int16_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int16_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Int32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int32_Box>
parma_polyhedra_library::Pointset_Powerset_Int32_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int32_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Int64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int64_Box>
parma_polyhedra_library::Pointset_Powerset_Int64_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int64_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Int8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int8_Box>
parma_polyhedra_library::Pointset_Powerset_Int8_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int8_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Long_Double_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Long_Double_Box>
parma_polyhedra_library::Pointset_Powerset_Long_Double_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Long_Double_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_NNC_PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<NNC_Polyhedron>
parma_polyhedra_library::Pointset_Powerset_NNC_Polyhedron_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<NNC_Polyhedron>:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<double> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<double> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_floatJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<float> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_float_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<float> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int16_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int16_t> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int16_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int16_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int32_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int32_t> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int32_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int32_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int64_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int64_t> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int64_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int64_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int8_tJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int8_t> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_int8_t_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<int8_t> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_long_doubleJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<long double> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_long_double_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<long double> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_mpq_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpq_class> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_mpq_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpq_class> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_mpz_classJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpz_class> >
parma_polyhedra_library::Pointset_Powerset_Octagonal_Shape_mpz_class_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Octagonal_Shape<mpz_class> >:: iterator
parma_polyhedra_library::Pointset_Powerset_Rational_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Rational_Box>
parma_polyhedra_library::Pointset_Powerset_Rational_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Rational_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Uint16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint16_Box>
parma_polyhedra_library::Pointset_Powerset_Uint16_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint16_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Uint32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint32_Box>
parma_polyhedra_library::Pointset_Powerset_Uint32_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint32_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Uint64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint64_Box>
parma_polyhedra_library::Pointset_Powerset_Uint64_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint64_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Uint8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint8_Box>
parma_polyhedra_library::Pointset_Powerset_Uint8_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint8_Box>:: iterator
parma_polyhedra_library::Pointset_Powerset_Z_BoxJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Z_Box>
parma_polyhedra_library::Pointset_Powerset_Z_Box_IteratorJava class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Z_Box>:: iterator
parma_polyhedra_library::Poly_Con_RelationThe relation between a polyhedron and a constraint
parma_polyhedra_library::Poly_Gen_RelationThe relation between a polyhedron and a generator
parma_polyhedra_library::PolyhedronJava class interfacing C++ Parma_Polyhedra_Library::Polyhedron
parma_polyhedra_library::PPL_ObjectSmart pointer to a PPL, C++ object
parma_polyhedra_library::Rational_BoxJava class interfacing C++ Parma_Polyhedra_Library::Rational_Box
parma_polyhedra_library::Termination
Parma_Polyhedra_Library::Interfaces::Java::timeout_exception
parma_polyhedra_library::Timeout_ExceptionExceptions caused by timeout expiring
parma_polyhedra_library::Uint16_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint16_Box
parma_polyhedra_library::Uint32_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint32_Box
parma_polyhedra_library::Uint64_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint64_Box
parma_polyhedra_library::Uint8_BoxJava class interfacing C++ Parma_Polyhedra_Library::Uint8_Box
parma_polyhedra_library::VariableA dimension of the vector space
parma_polyhedra_library::Variables_SetA java.util.TreeSet of variables' indexes
parma_polyhedra_library::Z_BoxJava class interfacing C++ Parma_Polyhedra_Library::Z_Box
Generated on Sun Feb 27 16:35:24 2011 for PPL Configured Java Language Interface by  doxygen 1.6.3