%matplotlib inline
# %matplotlib notebook # for interactive
For high dpi displays.
%config InlineBackend.figure_format = 'retina'
This example compares pressure calculated from pytheos
and original publication for the gold scale by Dorogokupets 2015.
import matplotlib.pyplot as plt
import numpy as np
from uncertainties import unumpy as unp
import pytheos as eos
eta = np.linspace(1., 0.65, 8)
print(eta)
dorogokupets2015_au = eos.gold.Dorogokupets2015()
help(dorogokupets2015_au)
dorogokupets2015_au.print_equations()
dorogokupets2015_au.print_equations()
dorogokupets2015_au.print_parameters()
v0 = 67.84742110765599
dorogokupets2015_au.three_r
v = v0 * (eta)
temp = 2500.
p = dorogokupets2015_au.cal_p(v, temp * np.ones_like(v))
print('for T = ', temp)
for eta_i, p_i in zip(eta, p):
print("{0: .3f} {1: .2f}".format(eta_i, p_i))
Table is not given for this publication.
v = dorogokupets2015_au.cal_v(p, temp * np.ones_like(p), min_strain=0.6)
print((v/v0))