SOLUTION 1-units mol/L-density 1.03pH 14 chargeNa 1END# Calculate ion activity product = log KUSE solution 1REACTIONNa2Ox 10.07USER_PRINT10 PRINT LA("Ox-2") + 2*LA("Na+")END# Use log K to simulate solubility in 1 M NaOHPHASESNa2OxNa2Ox = 2Na+ + Ox-2log_k -2.33ENDUSE solution 1EQUILIBRIUM_PHASESNa2Ox 0 1END
ENDEQUILIBRIUM_PHASESNa2Ox 0 10ENDUSE solution 1USE equilibrium_phases 1REACTION_TEMPERATURE25 50 125REACTION_PRESSURE7USER_GRAPH -chart_title "OX Solubility" -axis_titles "Sequence" \ "Oxalate Solubility, in moles per kilogram water"10 sequence = GET(1) + 120 PUT(GET(1) + 1, 1)30 graph_x sequence40 graph_y tot("Ox")ENDUSE solution 1USE equilibrium_phases 1REACTION NaOH 11ENDUSE solution 1USE equilibrium_phases 1NaOH 0.5-1END
# Use log K to simulate solubility in 1 M NaOHPHASESNa2OxNa2Ox = 2Na+ + Ox-2log_k -2.33delta_h 10ENDSOLUTION 1-units mol/L-density 1.03 pH 14 chargeNa 1ENDEQUILIBRIUM_PHASESNa2Ox 0 10ENDUSE solution 1USE equilibrium_phases 1REACTION_TEMPERATURE25 50 125REACTION_PRESSURE7USER_GRAPH -chart_title "OX Solubility" -axis_titles "Sequence" \ "Oxalate Solubility, in moles per kilogram water"#10 plot_xy TC, tot("Ox"), color = Red, line_width=310 sequence = GET(1) + 120 PUT(GET(1) + 1, 1)30 graph_x sequence40 graph_y tot("Ox")ENDUSE solution 1USE equilibrium_phases 1REACTION NaOH 11ENDUSE solution 1USE equilibrium_phases 1NaOH 0.5-1END