Functions | |
def | parse_command_line () |
Variables | |
float | LAMBDA_Z_EQ = 5440.0 |
float | LAMBDA_H_0 = 2.27e-18 |
float | LAMBDA_OMEGA_M = 0.279 |
float | LAMBDA_OMEGA_R = 8.5e-5 |
float | LOOPS_RAD_POWER = 50.0 |
float | CUSPS_PER_LOOP = 1.0 |
float | P = 1.0 |
ops | |
files | |
amp | |
eff | |
Deff | |
efficiency_file | |
dtype | |
unpack | |
outfile = open("gamma.dat", 'w') | |
epsilon = math.exp(math.log(ops.epsilonstart) + i * (math.log(ops.epsilonend) - math.log(ops.epsilonstart)) / (ops.nepsilon - 1)) | |
Gmu = math.exp(math.log(ops.Gmustart) + j * (math.log(ops.Gmuend) - math.log(ops.Gmustart)) / (ops.nGmu - 1)) | |
end | |
file | |
alpha = epsilon * (LOOPS_RAD_POWER * Gmu)**ops.index | |
zofA = cs_gamma.findzofA(Gmu, alpha, amp) | |
dRdz = cs_gamma.finddRdz(Gmu, alpha, ops.frequency, LOOPS_RAD_POWER, zofA) | |
Dlnz = numpy.log(zofA[1:]) - numpy.log(zofA[:-1]) | |
float | gammaAverage = scipy.integrate.simps(eff[:-1] * zofA[:-1] * dRdz[:-1] * -Dlnz) * CUSPS_PER_LOOP / P |
float | gammaMin = scipy.integrate.simps(numpy.clip(eff[:-1] - Deff[:-1], 0.0, 1.0) * zofA[:-1] * dRdz[:-1] * -Dlnz) * CUSPS_PER_LOOP / P |
float | gammaMax = scipy.integrate.simps(numpy.clip(eff[:-1] + Deff[:-1], 0.0, 1.0) * zofA[:-1] * dRdz[:-1] * -Dlnz) * CUSPS_PER_LOOP / P |
def lalapps_string_cs_gamma.parse_command_line | ( | ) |
Definition at line 55 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.LAMBDA_Z_EQ = 5440.0 |
Definition at line 46 of file lalapps_string_cs_gamma.py.
Definition at line 47 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.LAMBDA_OMEGA_M = 0.279 |
Definition at line 48 of file lalapps_string_cs_gamma.py.
Definition at line 49 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.LOOPS_RAD_POWER = 50.0 |
Definition at line 50 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.CUSPS_PER_LOOP = 1.0 |
Definition at line 51 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.P = 1.0 |
Definition at line 52 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.ops |
Definition at line 84 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.files |
Definition at line 84 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.amp |
Definition at line 87 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.eff |
Definition at line 87 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.Deff |
Definition at line 87 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.efficiency_file |
Definition at line 87 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.dtype |
Definition at line 87 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.unpack |
Definition at line 87 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.outfile = open("gamma.dat", 'w') |
Definition at line 90 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.epsilon = math.exp(math.log(ops.epsilonstart) + i * (math.log(ops.epsilonend) - math.log(ops.epsilonstart)) / (ops.nepsilon - 1)) |
Definition at line 93 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.Gmu = math.exp(math.log(ops.Gmustart) + j * (math.log(ops.Gmuend) - math.log(ops.Gmustart)) / (ops.nGmu - 1)) |
Definition at line 95 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.end |
Definition at line 96 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.file |
Definition at line 96 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.alpha = epsilon * (LOOPS_RAD_POWER * Gmu)**ops.index |
Definition at line 98 of file lalapps_string_cs_gamma.py.
Definition at line 100 of file lalapps_string_cs_gamma.py.
lalapps_string_cs_gamma.dRdz = cs_gamma.finddRdz(Gmu, alpha, ops.frequency, LOOPS_RAD_POWER, zofA) |
Definition at line 101 of file lalapps_string_cs_gamma.py.
Definition at line 103 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.gammaAverage = scipy.integrate.simps(eff[:-1] * zofA[:-1] * dRdz[:-1] * -Dlnz) * CUSPS_PER_LOOP / P |
Definition at line 105 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.gammaMin = scipy.integrate.simps(numpy.clip(eff[:-1] - Deff[:-1], 0.0, 1.0) * zofA[:-1] * dRdz[:-1] * -Dlnz) * CUSPS_PER_LOOP / P |
Definition at line 106 of file lalapps_string_cs_gamma.py.
float lalapps_string_cs_gamma.gammaMax = scipy.integrate.simps(numpy.clip(eff[:-1] + Deff[:-1], 0.0, 1.0) * zofA[:-1] * dRdz[:-1] * -Dlnz) * CUSPS_PER_LOOP / P |
Definition at line 107 of file lalapps_string_cs_gamma.py.