-
Notifications
You must be signed in to change notification settings - Fork 125
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
Refactoring polytopes #82
Refactoring polytopes #82
Conversation
update from refactoring
and introducing std::make_pair
and introducing std::make_pair
and introducing std::make_pair
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Elias for this PR! I am generally ok with merging after addressing some minor remarks and update the branch such that it passes all the tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the revision. Any clue on why circleci tests are failing? Also if you merge with current develop branch you will activate other tests (github actions) too.
Code refactoring
…aridas/volume_approximation into Refactoring_polytopes
fix bugs on zonotope destructor
fix warnings in R tests
improve c++ tests
improve c++ tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this refactoring @elias-tsigaridas ! I am ok with merging and I have a few comments regarding code cleaning.
* Eliminating "init" and refactoring of the constructors and introducing std::make_pair * Add implementation for the Big3 * Eliminate calls to Hpolytope.init * Eliminate free_them_all function call * fix R tests and improve c++ polytope generators * fix errors in R interface and cross polytope generator * Polishing according to the review in the PR. * fix bugs on zonotope destructor * remove Chebychev ball computation from the constructor Co-authored-by: TSIGARIDAS Elias <[email protected]> Co-authored-by: Tolis <[email protected]>
I moved CMakeLists.txt in the root directory.
Eliminated the use of init in HPolytope and VPolytope.
Add constructors and destructor in VPolytope