Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces updates to the plotting functionality in
process/io/plot_proc.py
and documentation changes to reflect these updates. The main addition is the implementation of a new radial build plot, along with adjustments to the PDF generation process to accommodate an additional page for this plot. Documentation updates ensure consistency with the new changes in the plotting code.Code Changes: Plotting Enhancements
plot_radial_build
function to visualize the radial build of a fusion device as a horizontal stacked bar chart. This includes logic to handle components with zero thickness and adjust the order of components based on thei_tf_inside_cs
flag. (process/io/plot_proc.py
, process/io/plot_proc.pyR4628-R4801)main_plot
function to include the radial build plot (plot_radial_build
) and reorganized subplot assignments for other plots. (process/io/plot_proc.py
, process/io/plot_proc.pyR5612-R5656)main
function to create a new figure (page12
) for the radial build plot and updated the PDF generation process to save and close this new page. (process/io/plot_proc.py
,Documentation Updates
documentation/proc-pages/io/utilities.md
to reflect the new 12-page PDF summary.documentation/proc-pages/usage/plotting.md
to align with the new radial build plot and reorganized figures accordingly.Checklist
I confirm that I have completed the following checks: