aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithm.H
diff options
context:
space:
mode:
authorGravatar Axel Huebl <axel.huebl@plasma.ninja> 2019-09-11 11:46:35 -0700
committerGravatar Axel Huebl <axel.huebl@plasma.ninja> 2019-09-11 13:44:41 -0700
commit0f31b883bd83ff391cb787165f52c564bde0c8ae (patch)
treeb99f5de18fea44bb717314937a85e6ed393fdcfe /Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithm.H
parent0908fc1b8384767cad3bfd8e7bcf194eeba5ec29 (diff)
downloadWarpX-0f31b883bd83ff391cb787165f52c564bde0c8ae.tar.gz
WarpX-0f31b883bd83ff391cb787165f52c564bde0c8ae.tar.zst
WarpX-0f31b883bd83ff391cb787165f52c564bde0c8ae.zip
Headers: No Public Scope Using Namespace
Writing `using namespace XY;` in public scope of a header file pollutes downstream namespaces that include that file directly or even indirectly. This can be cumbersome and lead to nifty naming conflicts that cause unclear selection of classes or ADL lookup issues. So one just avoids this as good practice and we did not do it in many places anyway.
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithm.H')
0 files changed, 0 insertions, 0 deletions