-
Notifications
You must be signed in to change notification settings - Fork 32
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
Merge dev into main #370
Merge dev into main #370
Conversation
Introduce new ``ERROR`` and ``ASSERT`` macros
Add script to run clang-tidy on all builds
Method to Identify Slow GPUs + Output bugfix
…o dev-scalar-floor
This check only failed in a few spots and it was with string literals operating with an unsigned int type so I set the IgnorePositiveIntegerLiterals option to true.
Enabled checks for - macro definitions - typdefs - aliases - enums
The ClassCase does cover structs so I removed the struct case line
While this would be a good check to have on it's just not feasible in GPU code.
Resolve #278 - added ``"cholla"`` attribute to HDF5 header
Avoids issues with running clang-tidy in non-VL builds
Set launch parameters of some high cost kernels automatically
…her cholla files were written in a flat directory-structure or if files from different simulation cycles were written to separate directories
Remove Deprecated CUDA Macro
Add scalar floor and refactor temperature and density floors
Alter the default behavior for organizing outputs
Currently in |
Thanks Brant! It was our intention to make everything consistent with the new directory structure - can you flag which python scripts we missed? Also, which wiki pages? |
Well, the scripts are |
No worries, I appreciate you taking a look! We've definitely been doing a lot of tidying the last couple of weeks. I'm going to go ahead and merge this PR, but feel free to submit issues about anything else you think should be addressed. |
This PR will merge the current version of dev into main, prior to the Cholla 3.0.0 release.