From 0bf9b5bd662b45557dffea45e678111ed7b1df00 Mon Sep 17 00:00:00 2001 From: Marvin Poul Date: Mon, 10 Jun 2024 12:14:02 +0200 Subject: [PATCH] Return phase strings from get_common_tangets --- calphy/phase_diagram.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/calphy/phase_diagram.py b/calphy/phase_diagram.py index 77c0b2e..79903eb 100644 --- a/calphy/phase_diagram.py +++ b/calphy/phase_diagram.py @@ -329,6 +329,7 @@ def get_common_tangents(dict_list, tangents = [] energies = [] tangent_colors = [] + phases = [] for d in dist: t = [convex_x[sargs][d], convex_x[sargs][d+1]] @@ -339,6 +340,7 @@ def get_common_tangents(dict_list, tangents.append(t) energies.append(e) tangent_colors.append(color_dict[phase_str]) + phases.append(phase_str.split("-")) if plot: for d in dict_list: @@ -347,7 +349,7 @@ def get_common_tangents(dict_list, plt.plot(t, e, color="black", ls="dashed") plt.ylim(top=0.0) - return np.array(tangents), np.array(energies), np.array(tangent_colors), color_dict + return np.array(tangents), np.array(energies), np.array(tangent_colors), color_dict, np.array(phases) def plot_phase_diagram(tangents, temperature,