Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions process/core/io/plot/summary.py
Original file line number Diff line number Diff line change
Expand Up @@ -9104,10 +9104,13 @@ def plot_brunner_divertor_power_split_comparison_stackplot(
axis: plt.Axes, mfile: MFile, scan: int
):
"""Plot Brunner divertor power split fractions as a stack plot over dr_sep."""
# Use the case decay length when available; fall back to 1 mm if absent.

len_plasma_sol_outboard_pd = mfile.get("len_sol_outboard_power_decay", scan=scan)
len_plasma_sol_inboard_pd = mfile.get("len_sol_inboard_power_decay", scan=scan)

# Use the case decay length when available; fall back to 1 mm if absent.
if not np.isfinite(len_plasma_sol_outboard_pd) or len_plasma_sol_outboard_pd == 0.0: # noqa: RUF069
len_plasma_sol_outboard_pd = 0.001

colors = plt.cm.plasma(np.linspace(0.15, 0.85, 4))

dr_sep_values = np.linspace(
Expand Down
Loading