Skip to content

Create tool to plot simple irradiation histories#238

Open
anu1217 wants to merge 12 commits intosvalinn:mainfrom
anu1217:make_plotting_tools
Open

Create tool to plot simple irradiation histories#238
anu1217 wants to merge 12 commits intosvalinn:mainfrom
anu1217:make_plotting_tools

Conversation

@anu1217
Copy link
Contributor

@anu1217 anu1217 commented Jan 29, 2026

This tool plots irradiation histories from an ALARA output file using a bar chart/square wave-like representation. Currently, it works for a simulation containing a single/top schedule with an arbitrary number of levels and an arbitrary number of pulse history blocks. In order to facilitate discussion of the tool's design and structure thus far, I decided to incorporate sub-schedules in a different PR.

This tool is currently able to plot an irradiation history consisting of a single-level schedule and single-level pulse history. I'd like to see how well this design works for this purpose before adding capabilities to process & plot more complex histories.

addresses #205

@gonuke
Copy link
Member

gonuke commented Feb 4, 2026

This appears to have some overlap with #240... I think it makes sense to resolve #240 first and then add the plotting... unless I'm missing something?

@anu1217
Copy link
Contributor Author

anu1217 commented Feb 4, 2026

This appears to have some overlap with #240... I think it makes sense to resolve #240 first and then add the plotting... unless I'm missing something?

That's true -- I just happened to start working on this one first. Will move this to draft for now.

@anu1217 anu1217 marked this pull request as draft February 4, 2026 13:50
@anu1217 anu1217 force-pushed the make_plotting_tools branch from d87a7e1 to c2c6a76 Compare February 25, 2026 15:46
@anu1217 anu1217 changed the title Create tool to plot irradiation histories Create tool to plot simple irradiation histories Feb 25, 2026
@anu1217 anu1217 marked this pull request as ready for review February 25, 2026 21:01
@gonuke
Copy link
Member

gonuke commented Mar 3, 2026

Can you generate some examples and include both the code to do that and the output as part of the PR?

@anu1217
Copy link
Contributor Author

anu1217 commented Mar 3, 2026

I've added plots using two of the sample problems. Also made some changes to the post processor in order to handle verbose output that might appear between the schedule and pulse history details.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants