Closed mlouis9 closed 6 months ago
This type of calculation is not currently supported by the Thermochimica pseudoBinaryPhaseDiagramGUI script, but can be executed using standalone calculations. This was resolved by meeting with @markuspiro on Teams.
Describe the bug When attempting to compute a pseudo binary phase diagram for a molten salt system (using the MSTDB-TC 3.0 here), the following error is produced when trying to plot the phase diagram:
To calculate the solubility of $\text{PuCl}_3$ in the eutectic salt $\text{LiCl - KCl - PuCl}_3$ ( $0.586(1-x)$ - $0.414(1-x)$ - $x$) where $x$ is the mole fraction of $\text{PuCl}_3$ and the $\text{LiCl-KCl}$ ratio is kept fixed at the (eutectic) ratio $0.586:0.414$ I would like to construct a pseudo binary phase diagram with one endmember as $\text{LiC - KCl}$ ($0.586$ - $0.414$) and the other as $\text{PuCl}_3$.
To Reproduce Run the script
thermochimica/scripts/pseudoBinaryPhaseDiagramGUI.sh
select the datafileMSTDB-TC_V3.0_Chlorides_No_Functions_8-2.dat
(available from the MSTDB-TC gitlab here. Input the following parametersInput The desired input should be automatically generated using the GUI
Expected behavior I'd expect a phase diagram plot to appear, which does indeed happen for pseudobinary systems such as $\text{LiCl - KCl}$ and $\text{LiCl - PuCl}_3$, so the issue in this case seems to be having a four dimensional plane (i.e. involving 4 elements rather than 3). I should note that the thermochimica calculation executes correctly, and seems to produce valid output, but it errors when the postprocessing routines are called for creating the plot.
Screenshots The issue is adequately captured in the error message.
System (please complete the following information):
Commit: