private void MgO() { double a = numericalTextBoxMgOA.Value, v = a * a * a; double a0 = numericalTextBoxMgOA0.Value, v0 = a0 * a0 * a0; double t = numericalTextBoxTemperature.Value; //Aizawa numericalTextBoxMgOAizawa.Value = EOS.BirchMurnaghan3rd(160, 4.15, v0, v) + EOS.MieGruneisen(4, 2, 773, 1.41, 0.7, 300, v0, t, v); //Dewaele numericalTextBoxMgODewaele.Value = EOS.BirchMurnaghan3rd(161, 3.94, v0, v) + EOS.MieGruneisen(4, 2, 800, 1.45, 0.8, 300, v0, t, v); //Jacson numericalTextBoxMgOJacson.Value = EOS.BirchMurnaghan3rd(162.5, 4.13, v0, v) + EOS.MieGruneisen(4, 2, 673, 1.41, 1.3, 300, v0, t, v); numericBoxMgOTangeVinet.Value = EOS.MgO_Tange_Vinet(t, v0, v); numericBoxMgOTangeBM.Value = EOS.MgO_Tange_BM(t, v0, v); }