latqcdtools.physics.referenceScales
_betaRangeWarn(beta, beta_range):
'''
Many of these ansätze a(beta) have coefficients that were determined by performing a fit within a certain
beta range. This warning flashes whenever you are using information outside of that range, where the ansatz
is less likely be to reliable.
Args:
beta (float) or numpy array
beta_range (array-like): min and max beta of range, in that order
'''
a_div_r1(beta, year):
'''
Get a/r_1(beta).
Args:
beta (float)
year (int/str): year that parameterization was determined
Returns:
float: a/r_1
'''
a_times_fk(beta, year):
'''
Get a*f_k(beta).
Args:
beta (float)
year (int/str): year that parameterization was determined
Returns:
float: a*f_k
'''
a_times_ms_2014(beta):
'''
'''
allton_type_ansatz(beta, c0, c2, d2):
'''
'''
fit_2014Eos_eqB2(beta, c0, c2, d2):
'''
'''
fit_tayloraLambda(beta, a, b, c):
'''
'''
ignoreBetaRange():
'''
Turn off the beta range warnings.
'''
r0_div_a(beta, year):
'''
Get r0/a(beta).
Args:
beta (float)
year (int/str): year that parameterization was determined
Returns:
float: r0/a
'''
r1_times_ms_2014(beta):
'''
'''
sqrtt0_div_a(beta):
'''
Get sqrt(t0/a)(beta)
Args:
beta (float)
Returns:
float: sqrt(t0/a)
'''
wuppertal_type_ansatz(beta, c1, c2, c3, c4):
'''
'''