Skip to content

Commit

Permalink
give simplified endmembers useful name
Browse files Browse the repository at this point in the history
  • Loading branch information
bobmyhill committed Dec 17, 2023
1 parent f6011ca commit d3b1002
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion burnman/tools/polytope.py
Original file line number Diff line number Diff line change
Expand Up @@ -258,9 +258,17 @@ def simplify_composite_with_composition(composite, composition):
f = sol[0]
except AttributeError:
f = None
new_name = f"{ph.name} (transformed)"
soln = transform_solution_to_new_basis(
ph, new_basis, molar_fractions=f
ph, new_basis, solution_name=new_name, molar_fractions=f
)
for h, name in enumerate(soln.endmember_names):
if name == "User-created endmember":
new_name = (
f"Derived member (occupancies: {soln.endmembers[h][1]})"
)
soln.endmembers[h][0].name = new_name
soln.endmember_names[h] = new_name
new_phases.append(soln)
else:
logging.info(
Expand Down

0 comments on commit d3b1002

Please sign in to comment.