Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibility to read out saturation matrices #7

Open
2 tasks
videlec opened this issue Aug 23, 2022 · 0 comments
Open
2 tasks

Possibility to read out saturation matrices #7

videlec opened this issue Aug 23, 2022 · 0 comments

Comments

@videlec
Copy link
Collaborator

videlec commented Aug 23, 2022

moved from gitlab issue #7

It would be nice to read out the saturation matrices Bit_Matrix Parma_Polyhedra_Library::Polyhedron::sat_c and Bit_Matrix Parma_Polyhedra_Library::Polyhedron::sat_g of a Polyhedron. These are declared as private attributes at lines 49262-49266 of ppl.h

  //@} // Miscellaneous Member Functions

private:
  static const Representation default_con_sys_repr = DENSE;
  static const Representation default_gen_sys_repr = DENSE;

  //! The system of constraints.
  Constraint_System con_sys;

  //! The system of generators.
  Generator_System gen_sys;

  //! The saturation matrix having constraints on its columns.
  Bit_Matrix sat_c;

  //! The saturation matrix having generators on its columns.
  Bit_Matrix sat_g;
  • write fully functional wrappers of Bit_matrix
  • private vs public
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant