Skip to content
New issue

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

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

Already on GitHub? # to your account

ROL: avoid using namespace directive in header. #13560

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

marcfehling
Copy link

@marcfehling marcfehling commented Oct 30, 2024

@trilinos/rol @dridzal @gregvw

A using namespace directive in a header file lead to ambiguity in user code.

In my case, I am experimenting with deal.II and ROL, which lead to name conflicts between dealii::Vector and ROL::Vector.

In a way related to #13532.

@marcfehling marcfehling requested a review from a team as a code owner October 30, 2024 10:27
Signed-off-by: Marc Fehling <mafehling.git@gmail.com>
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants