PPL Configured Java Language Interface
0.12.1
Main Page
Modules
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
parma_polyhedra_library.Artificial_Parameter
parma_polyhedra_library.Artificial_Parameter_Sequence
A sequence of artificial parameters
parma_polyhedra_library.Bounded_Integer_Type_Overflow
Overflow behavior of bounded integer types
parma_polyhedra_library.Bounded_Integer_Type_Representation
Representation of bounded integer types
parma_polyhedra_library.Bounded_Integer_Type_Width
Widths of bounded integer types
parma_polyhedra_library.By_Reference< T >
An utility class implementing mutable and non-mutable call-by-reference
parma_polyhedra_library.Coefficient
A PPL coefficient
parma_polyhedra_library.Complexity_Class
Possible Complexities
parma_polyhedra_library.Congruence
A linear congruence
parma_polyhedra_library.Congruence_System
A system of congruences
parma_polyhedra_library.Constraint
A linear equality or inequality
parma_polyhedra_library.Constraint_System
A system of constraints
parma_polyhedra_library.Control_Parameter_Name
Names of MIP problems' control parameters
parma_polyhedra_library.Control_Parameter_Value
Possible values for MIP problem's control parameters
parma_polyhedra_library.Degenerate_Element
Kinds of degenerate abstract elements
parma_polyhedra_library.Domain_Error_Exception
Exceptions caused by domain errors
parma_polyhedra_library.Generator
A line, ray, point or closure point
parma_polyhedra_library.Generator_System
A system of generators
parma_polyhedra_library.Generator_Type
The generator type
parma_polyhedra_library.Grid_Generator
A grid line, parameter or grid point
parma_polyhedra_library.Grid_Generator_System
A system of grid generators
parma_polyhedra_library.Grid_Generator_Type
The grid generator type
parma_polyhedra_library.Invalid_Argument_Exception
Exceptions caused by invalid arguments
parma_polyhedra_library.IO
A class collecting I/O functions
Parma_Polyhedra_Library::Interfaces::Java::Java_Class_Cache
A cache for global references to
Java
classes
Parma_Polyhedra_Library::Interfaces::Java::Java_ExceptionOccurred
Parma_Polyhedra_Library::Interfaces::Java::Java_FMID_Cache
A cache for field and method IDs of
Java
classes
parma_polyhedra_library.Length_Error_Exception
Exceptions caused by too big length/size values
parma_polyhedra_library.Linear_Expression
A linear expression
parma_polyhedra_library.Linear_Expression_Coefficient
A linear expression built from a coefficient
parma_polyhedra_library.Linear_Expression_Difference
The difference of two linear expressions
parma_polyhedra_library.Linear_Expression_Sum
The sum of two linear expressions
parma_polyhedra_library.Linear_Expression_Times
The product of a linear expression and a coefficient
parma_polyhedra_library.Linear_Expression_Unary_Minus
The negation of a linear expression
parma_polyhedra_library.Linear_Expression_Variable
A linear expression built from a variable
parma_polyhedra_library.Logic_Error_Exception
Exceptions due to errors in low-level routines
parma_polyhedra_library.MIP_Problem_Status
Possible outcomes of the
MIP_Problem
solver
parma_polyhedra_library.Optimization_Mode
Possible optimization modes
parma_polyhedra_library.Overflow_Error_Exception
Exceptions due to overflow errors
parma_polyhedra_library.Pair< K, V >
A pair of values of type K and V
parma_polyhedra_library.Parma_Polyhedra_Library
A class collecting library-level functions
parma_polyhedra_library.PIP_Problem_Control_Parameter_Name
Names of PIP problems' control parameters
parma_polyhedra_library.PIP_Problem_Control_Parameter_Value
Possible values for PIP problems' control parameters
parma_polyhedra_library.PIP_Problem_Status
Possible outcomes of the
PIP_Problem
solver
parma_polyhedra_library.Poly_Con_Relation
The relation between a polyhedron and a constraint
parma_polyhedra_library.Poly_Gen_Relation
The relation between a polyhedron and a generator
parma_polyhedra_library.PPL_Object
Smart pointer to a PPL, C++ object
parma_polyhedra_library.BD_Shape_double
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<double>
parma_polyhedra_library.BD_Shape_float
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<float>
parma_polyhedra_library.BD_Shape_int16_t
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int16_t>
parma_polyhedra_library.BD_Shape_int32_t
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int32_t>
parma_polyhedra_library.BD_Shape_int64_t
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int64_t>
parma_polyhedra_library.BD_Shape_int8_t
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<int8_t>
parma_polyhedra_library.BD_Shape_long_double
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<long double>
parma_polyhedra_library.BD_Shape_mpq_class
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<mpq_class>
parma_polyhedra_library.BD_Shape_mpz_class
Java class interfacing C++ Parma_Polyhedra_Library::BD_Shape<mpz_class>
parma_polyhedra_library.Constraints_Product_C_Polyhedron_Grid
Java class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<C_Polyhedron,Grid>
parma_polyhedra_library.Constraints_Product_Grid_C_Polyhedron
Java class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<Grid,C_Polyhedron>
parma_polyhedra_library.Constraints_Product_Grid_NNC_Polyhedron
Java class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<Grid,NNC_Polyhedron>
parma_polyhedra_library.Constraints_Product_NNC_Polyhedron_Grid
Java class interfacing C++ Parma_Polyhedra_Library::Constraints_Product<NNC_Polyhedron,Grid>
parma_polyhedra_library.Double_Box
Java class interfacing C++ Parma_Polyhedra_Library::Double_Box
parma_polyhedra_library.Float_Box
Java class interfacing C++ Parma_Polyhedra_Library::Float_Box
parma_polyhedra_library.Grid
Java class interfacing C++
Parma_Polyhedra_Library::Grid
parma_polyhedra_library.Int16_Box
Java class interfacing C++ Parma_Polyhedra_Library::Int16_Box
parma_polyhedra_library.Int32_Box
Java class interfacing C++ Parma_Polyhedra_Library::Int32_Box
parma_polyhedra_library.Int64_Box
Java class interfacing C++ Parma_Polyhedra_Library::Int64_Box
parma_polyhedra_library.Int8_Box
Java class interfacing C++ Parma_Polyhedra_Library::Int8_Box
parma_polyhedra_library.Long_Double_Box
Java class interfacing C++ Parma_Polyhedra_Library::Long_Double_Box
parma_polyhedra_library.MIP_Problem
A Mixed Integer (linear) Programming problem
parma_polyhedra_library.Octagonal_Shape_double
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<double>
parma_polyhedra_library.Octagonal_Shape_float
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<float>
parma_polyhedra_library.Octagonal_Shape_int16_t
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int16_t>
parma_polyhedra_library.Octagonal_Shape_int32_t
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int32_t>
parma_polyhedra_library.Octagonal_Shape_int64_t
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int64_t>
parma_polyhedra_library.Octagonal_Shape_int8_t
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<int8_t>
parma_polyhedra_library.Octagonal_Shape_long_double
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<long double>
parma_polyhedra_library.Octagonal_Shape_mpq_class
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<mpq_class>
parma_polyhedra_library.Octagonal_Shape_mpz_class
Java class interfacing C++ Parma_Polyhedra_Library::Octagonal_Shape<mpz_class>
parma_polyhedra_library.Partial_Function
A partial function on space dimension indices
parma_polyhedra_library.PIP_Problem
A Parametric Integer Programming problem
parma_polyhedra_library.PIP_Tree_Node
A node of the PIP solution tree
parma_polyhedra_library.PIP_Decision_Node
An internal node of the PIP solution tree
parma_polyhedra_library.PIP_Solution_Node
A leaf node of the PIP solution tree
parma_polyhedra_library.Pointset_Powerset_BD_Shape_double
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<double> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_double_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<double> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_float
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<float> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_float_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<float> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int16_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int16_t> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int16_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int16_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int32_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int32_t> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int32_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int32_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int64_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int64_t> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int64_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int64_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int8_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int8_t> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_int8_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<int8_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_long_double
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<long double> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_long_double_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<long double> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpq_class
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<mpq_class> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpq_class_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<mpq_class> >:: iterator
parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpz_class
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<mpz_class> >
parma_polyhedra_library.Pointset_Powerset_BD_Shape_mpz_class_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<BD_Shape<mpz_class> >:: iterator
parma_polyhedra_library.Pointset_Powerset_C_Polyhedron
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<C_Polyhedron>
parma_polyhedra_library.Pointset_Powerset_C_Polyhedron_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<C_Polyhedron>:: iterator
parma_polyhedra_library.Pointset_Powerset_Double_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Double_Box>
parma_polyhedra_library.Pointset_Powerset_Double_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Double_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Float_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Float_Box>
parma_polyhedra_library.Pointset_Powerset_Float_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Float_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Grid
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Grid>
parma_polyhedra_library.Pointset_Powerset_Grid_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Grid>:: iterator
parma_polyhedra_library.Pointset_Powerset_Int16_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int16_Box>
parma_polyhedra_library.Pointset_Powerset_Int16_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int16_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Int32_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int32_Box>
parma_polyhedra_library.Pointset_Powerset_Int32_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int32_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Int64_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int64_Box>
parma_polyhedra_library.Pointset_Powerset_Int64_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int64_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Int8_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int8_Box>
parma_polyhedra_library.Pointset_Powerset_Int8_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Int8_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Long_Double_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Long_Double_Box>
parma_polyhedra_library.Pointset_Powerset_Long_Double_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Long_Double_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_NNC_Polyhedron
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<NNC_Polyhedron>
parma_polyhedra_library.Pointset_Powerset_NNC_Polyhedron_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<NNC_Polyhedron>:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_double
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<double> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_double_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<double> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_float
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<float> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_float_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<float> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int16_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int16_t> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int16_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int16_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int32_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int32_t> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int32_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int32_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int64_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int64_t> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int64_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int64_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int8_t
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int8_t> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_int8_t_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<int8_t> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_long_double
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<long double> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_long_double_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<long double> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpq_class
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<mpq_class> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpq_class_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<mpq_class> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpz_class
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<mpz_class> >
parma_polyhedra_library.Pointset_Powerset_Octagonal_Shape_mpz_class_Iterator
Java class interfacing C++
Parma_Polyhedra_Library::Pointset_Powerset
<Octagonal_Shape<mpz_class> >:: iterator
parma_polyhedra_library.Pointset_Powerset_Rational_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Rational_Box>
parma_polyhedra_library.Pointset_Powerset_Rational_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Rational_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Uint16_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint16_Box>
parma_polyhedra_library.Pointset_Powerset_Uint16_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint16_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Uint32_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint32_Box>
parma_polyhedra_library.Pointset_Powerset_Uint32_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint32_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Uint64_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint64_Box>
parma_polyhedra_library.Pointset_Powerset_Uint64_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint64_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Uint8_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint8_Box>
parma_polyhedra_library.Pointset_Powerset_Uint8_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Uint8_Box>:: iterator
parma_polyhedra_library.Pointset_Powerset_Z_Box
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Z_Box>
parma_polyhedra_library.Pointset_Powerset_Z_Box_Iterator
Java class interfacing C++ Parma_Polyhedra_Library::Pointset_Powerset<Z_Box>:: iterator
parma_polyhedra_library.Polyhedron
Java class interfacing C++
Parma_Polyhedra_Library::Polyhedron
parma_polyhedra_library.C_Polyhedron
Java class interfacing C++
Parma_Polyhedra_Library::C_Polyhedron
parma_polyhedra_library.NNC_Polyhedron
Java class interfacing C++
Parma_Polyhedra_Library::NNC_Polyhedron
parma_polyhedra_library.Rational_Box
Java class interfacing C++
Parma_Polyhedra_Library::Rational_Box
parma_polyhedra_library.Uint16_Box
Java class interfacing C++ Parma_Polyhedra_Library::Uint16_Box
parma_polyhedra_library.Uint32_Box
Java class interfacing C++ Parma_Polyhedra_Library::Uint32_Box
parma_polyhedra_library.Uint64_Box
Java class interfacing C++ Parma_Polyhedra_Library::Uint64_Box
parma_polyhedra_library.Uint8_Box
Java class interfacing C++ Parma_Polyhedra_Library::Uint8_Box
parma_polyhedra_library.Z_Box
Java class interfacing C++ Parma_Polyhedra_Library::Z_Box
parma_polyhedra_library.Relation_Symbol
Relation symbols
parma_polyhedra_library.Termination
Parma_Polyhedra_Library::Throwable
[external]
Parma_Polyhedra_Library::Interfaces::Java::deterministic_timeout_exception
Parma_Polyhedra_Library::Interfaces::Java::timeout_exception
parma_polyhedra_library.Timeout_Exception
Exceptions caused by timeout expiring
parma_polyhedra_library.Variable
A dimension of the vector space
parma_polyhedra_library.Variables_Set
A java.util.TreeSet of variables' indexes
Generated on Mon Apr 16 2012 16:20:37 for PPL Configured Java Language Interface by
1.8.0-20120409