Proposition preserving partition module.
PropPreservingPartition
|
prop2part(state_space,
cont_props_dict)
Main function that takes a domain (state_space) and a list of
propositions (cont_props), and returns a proposition preserving
partition of the state space. |
|
|
(PropPreservingPartition, list)
|
part2convex(ppp)
This function takes a proposition preserving partition and generates
another proposition preserving partition such that each part in the
new partition is a convex polytope |
|
|
(PropPreservingPartition, list, list)
|
|
|
add_grid(ppp,
grid_size=None,
num_grid_pnts=None,
abs_tol=1e-10)
This function takes a proposition preserving partition ppp and the
size of the grid or the number of grids, and returns a refined
proposition preserving partition with grids. |
|
|
|
compute_interval(low_domain,
high_domain,
size,
abs_tol=1e-07)
Helper implementing intervals computation for each dimension. |
|
|
|
product_interval(list1,
list2)
Helper implementing combination of all intervals for any two interval
lists. |
|
|
(transys.FTS, \dict )
|
ppp2ts(part)
Derive transition system from proposition preserving partition. |
|
|