Skip to content
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

Write out optical size diagnostic #1597

Merged
merged 13 commits into from
Jan 28, 2025
Merged

Conversation

sethrj
Copy link
Member

@sethrj sethrj commented Jan 27, 2025

This is a minor follow-on to #1591. It writes out the optical sizes just like we do the core sizes. I also changed the output key for consistency with the other output diagnostics.

@sethrj sethrj added enhancement New feature or request app Application front ends labels Jan 27, 2025
@sethrj sethrj requested a review from amandalund January 27, 2025 16:45
Copy link

github-actions bot commented Jan 27, 2025

Test summary

 4 476 files   6 902 suites   12m 54s ⏱️
 1 684 tests  1 677 ✅  6 💤 1 ❌
23 647 runs  23 561 ✅ 84 💤 2 ❌

For more details on these failures, see this check.

Results for commit 4e655e6.

♻️ This comment has been updated with latest results.

Copy link
Contributor

@amandalund amandalund left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks!

@sethrj sethrj enabled auto-merge (squash) January 28, 2025 22:37
@sethrj sethrj merged commit 741227d into celeritas-project:develop Jan 28, 2025
36 checks passed
@sethrj sethrj deleted the optical-size branch January 28, 2025 22:41
sethrj added a commit that referenced this pull request Jan 29, 2025
* Rename diagnostic for consistency
* Add optical size diagnostic
* Only add optical loop parameters when running an optical problem
* Don't write optical loop input when disabled
* Fix app test names
* Add assertions for sizes
* Account for multithreading
* Make initializers more reproducible
* Improve debug message and doc
* Fix build errors with old GCC/Geant4/nljson (const char* was ambiguous)
* Use divisible-into-100 events
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app Application front ends enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants