ppopt.geometry package
Submodules
ppopt.geometry.polytope module
- class ppopt.geometry.polytope.Polytope(A: ndarray, b: ndarray)
Bases:
objectThis is a basic convex polytope class in n-dimensions. In future releases this will take the place of explicitly passing around matrix pairs [A, b] and lead to a simplification of the code base.
ppopt.geometry.polytope_operations module
- ppopt.geometry.polytope_operations.find_extents(A, b, d, x)
- ppopt.geometry.polytope_operations.get_chebyshev_information(region: CriticalRegion, deterministic_solver='gurobi')
- ppopt.geometry.polytope_operations.hit_and_run(p, x_0, n_steps: int = 10)
- ppopt.geometry.polytope_operations.sample_program_theta_space(program: MPLP_Program, num_samples: int = 10)
Module contents
PPOPT.GEOMETRY INIT FILE - todo fill in.