Skip to content

PMP: Default Property_maps for Index_maps#4209

Merged
sloriot merged 90 commits intoCGAL:masterfrom
maxGimeno:PMP-Default_pmap-maxGimeno
Mar 17, 2020
Merged

PMP: Default Property_maps for Index_maps#4209
sloriot merged 90 commits intoCGAL:masterfrom
maxGimeno:PMP-Default_pmap-maxGimeno

Conversation

@maxGimeno
Copy link
Copy Markdown
Contributor

@maxGimeno maxGimeno commented Sep 4, 2019

Summary of Changes

Introduces a helper class for index maps in PMP, that uses dynamic_property_maps in case there is no internal map for indices in the mesh. Specifies if the map needs initialization or not.

TODO:

TODO after merge:

Release Management

@maxGimeno maxGimeno added this to the 5.1-beta milestone Sep 4, 2019
@maxGimeno maxGimeno requested a review from sloriot September 4, 2019 12:08
@maxGimeno maxGimeno self-assigned this Sep 4, 2019
@maxGimeno
Copy link
Copy Markdown
Contributor Author

@sloriot I need your approbation about that mechanism before I integrate it in all incvolved functions.

@maxGimeno maxGimeno force-pushed the PMP-Default_pmap-maxGimeno branch 2 times, most recently from ce5f9ae to 4879795 Compare September 26, 2019 10:03
@maxGimeno maxGimeno force-pushed the PMP-Default_pmap-maxGimeno branch from 4879795 to 97a3390 Compare September 26, 2019 14:31
@sloriot
Copy link
Copy Markdown
Member

sloriot commented Sep 27, 2019

The doc of the updated functions needs to be updated I think.

@maxGimeno maxGimeno force-pushed the PMP-Default_pmap-maxGimeno branch from a0b0077 to df4e446 Compare September 27, 2019 12:39
@maxGimeno maxGimeno force-pushed the PMP-Default_pmap-maxGimeno branch from df4e446 to 3bcd881 Compare September 27, 2019 12:40
Co-Authored-By: Sebastien Loriot <sloriot.ml@gmail.com>
@maxGimeno
Copy link
Copy Markdown
Contributor Author

@sloriot sloriot removed the Not yet approved The feature or pull-request has not yet been approved. label Mar 17, 2020
@sloriot sloriot self-assigned this Mar 17, 2020
@sloriot
Copy link
Copy Markdown
Member

sloriot commented Mar 17, 2020

As this feature is central for almost all PRs around PMP/BGL I'm merging it now without waiting the 2 weeks approval delay as I don't see somebody complaining that we are removing a constraint.

@sloriot sloriot merged commit 1454b99 into CGAL:master Mar 17, 2020
@sloriot sloriot deleted the PMP-Default_pmap-maxGimeno branch March 17, 2020 17:28
@sloriot sloriot mentioned this pull request Mar 17, 2020
79 tasks
@sloriot
Copy link
Copy Markdown
Member

sloriot commented Mar 17, 2020

After merge TODO mentioned in the 5.1 release check list

@MaelRL MaelRL added Accepted small feature and removed pre-approved For pre-approved small features. After 15 days the feature will be accepted. labels Mar 26, 2020
@lrineau
Copy link
Copy Markdown
Member

lrineau commented Dec 4, 2020

@MaelRL @sloriot Has the TODO-after-merge been done?

@sloriot
Copy link
Copy Markdown
Member

sloriot commented Dec 7, 2020

Yes and it works: https://doc.cgal.org/5.1.1/BGL/group__PkgBGLHelper.html will redirect you to https://doc.cgal.org/5.1.1/BGL/group__BGLGraphExternalIndices.html.

@nawaid-ahmed98

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Default property maps for named parameters Better handling of the initialization of index map

6 participants