Go to the source code of this file.
Macros | |
#define | Power(A, B) pow(A,B) |
#define | Sqrt(A) sqrt(A) |
#define | Log(A) log(A) |
Definition at line 1 of file exact_derivatives-py.c.
#define Sqrt | ( | A | ) | sqrt(A) |
Definition at line 2 of file exact_derivatives-py.c.
#define Log | ( | A | ) | log(A) |
Definition at line 3 of file exact_derivatives-py.c.
Definition at line 4 of file exact_derivatives-py.c.
Definition at line 5 of file exact_derivatives-py.c.
const double tmpP0prm = -(nx*prTtimesoneminuscsi1invprm) |
Definition at line 6 of file exact_derivatives-py.c.
const double tmpP1prm = 1.0 - ny*prTtimesoneminuscsi1invprm |
Definition at line 7 of file exact_derivatives-py.c.
const double tmpP2prm = -(nz*prTtimesoneminuscsi1invprm) |
Definition at line 8 of file exact_derivatives-py.c.
Definition at line 9 of file exact_derivatives-py.c.
Definition at line 10 of file exact_derivatives-py.c.
Definition at line 11 of file exact_derivatives-py.c.
Definition at line 12 of file exact_derivatives-py.c.
Definition at line 13 of file exact_derivatives-py.c.
const double prprm = pnprm |
Definition at line 14 of file exact_derivatives-py.c.
Definition at line 15 of file exact_derivatives-py.c.
const double pfprm = pxirprm |
Definition at line 16 of file exact_derivatives-py.c.
Definition at line 17 of file exact_derivatives-py.c.
Definition at line 18 of file exact_derivatives-py.c.
Definition at line 19 of file exact_derivatives-py.c.
Definition at line 20 of file exact_derivatives-py.c.
Definition at line 21 of file exact_derivatives-py.c.
Definition at line 22 of file exact_derivatives-py.c.
Definition at line 23 of file exact_derivatives-py.c.
Definition at line 24 of file exact_derivatives-py.c.
Definition at line 25 of file exact_derivatives-py.c.
Definition at line 26 of file exact_derivatives-py.c.
const double ppprm = Qprm |
Definition at line 27 of file exact_derivatives-py.c.
Definition at line 28 of file exact_derivatives-py.c.
Definition at line 29 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREx1prm = etaover12r*(sKerrUSCOREx*sKerrmultfactprm + sStarUSCOREx*sStarmultfactprm) |
Definition at line 30 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREy1prm = etaover12r*(sKerrUSCOREy*sKerrmultfactprm + sStarUSCOREy*sStarmultfactprm) |
Definition at line 31 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREz1prm = etaover12r*(sKerrUSCOREz*sKerrmultfactprm + sStarUSCOREz*sStarmultfactprm) |
Definition at line 32 of file exact_derivatives-py.c.
Definition at line 34 of file exact_derivatives-py.c.
Definition at line 35 of file exact_derivatives-py.c.
Definition at line 36 of file exact_derivatives-py.c.
Definition at line 37 of file exact_derivatives-py.c.
Definition at line 38 of file exact_derivatives-py.c.
Definition at line 39 of file exact_derivatives-py.c.
const double sMultiplier1pt4prm = 324.*pn2prm - 120.*ppprm + r*sMultiplier1pt6prm |
Definition at line 40 of file exact_derivatives-py.c.
const double sMultiplier1pt3prm = -282.*pn2prm + 206.*ppprm + r*sMultiplier1pt5prm |
Definition at line 41 of file exact_derivatives-py.c.
const double sMultiplier1pt2prm = r*sMultiplier1pt4prm |
Definition at line 42 of file exact_derivatives-py.c.
const double sMultiplier1pt1prm = eta*sMultiplier1pt2prm + r*sMultiplier1pt3prm |
Definition at line 43 of file exact_derivatives-py.c.
const double sMultiplier1prm = -0.013888888888888888*eta*u2*sMultiplier1pt1prm |
Definition at line 44 of file exact_derivatives-py.c.
const double sMultiplier2pt6prm = 5.625*pn2u2*pn2prm - 1.625*pn2ppu2prm + 5.625*pn2*pn2u2prm |
Definition at line 45 of file exact_derivatives-py.c.
const double sMultiplier2pt5prm = 0.25*pn2ppu2prm - 0.3125*u2*pp2prm |
Definition at line 46 of file exact_derivatives-py.c.
const double sMultiplier2pt4prm = -6.125*pn2u2prm + 1.4166666666666665*ppu2prm + r*sMultiplier2pt6prm |
Definition at line 47 of file exact_derivatives-py.c.
const double sMultiplier2pt3prm = -0.6666666666666666*pn2u2prm - 3.0277777777777777*ppu2prm + r*sMultiplier2pt5prm |
Definition at line 48 of file exact_derivatives-py.c.
const double sMultiplier2pt2prm = r*sMultiplier2pt4prm |
Definition at line 49 of file exact_derivatives-py.c.
const double sMultiplier2pt1prm = eta*sMultiplier2pt2prm + r*sMultiplier2pt3prm |
Definition at line 50 of file exact_derivatives-py.c.
const double sMultiplier2prm = eta*sMultiplier2pt1prm |
Definition at line 51 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREx2prm = deltaSigmaStarUSCOREx1prm + sigmaStar->data[0]*sMultiplier1prm + sigmaKerr->data[0]*sMultiplier2prm |
Definition at line 52 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREy2prm = deltaSigmaStarUSCOREy1prm + sigmaStar->data[1]*sMultiplier1prm + sigmaKerr->data[1]*sMultiplier2prm |
Definition at line 53 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREz2prm = deltaSigmaStarUSCOREz1prm + sigmaStar->data[2]*sMultiplier1prm + sigmaKerr->data[2]*sMultiplier2prm |
Definition at line 54 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREx3prm = deltaSigmaStarUSCOREx2prm |
Definition at line 55 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREy3prm = deltaSigmaStarUSCOREy2prm |
Definition at line 56 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREz3prm = deltaSigmaStarUSCOREz2prm |
Definition at line 57 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCORExprm = deltaSigmaStarUSCOREx3prm |
Definition at line 58 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREyprm = deltaSigmaStarUSCOREy3prm |
Definition at line 59 of file exact_derivatives-py.c.
const double deltaSigmaStarUSCOREzprm = deltaSigmaStarUSCOREz3prm |
Definition at line 60 of file exact_derivatives-py.c.
const double sxprm = deltaSigmaStarUSCORExprm |
Definition at line 61 of file exact_derivatives-py.c.
const double syprm = deltaSigmaStarUSCOREyprm |
Definition at line 62 of file exact_derivatives-py.c.
const double szprm = deltaSigmaStarUSCOREzprm |
Definition at line 63 of file exact_derivatives-py.c.
Definition at line 64 of file exact_derivatives-py.c.
Definition at line 65 of file exact_derivatives-py.c.
Definition at line 66 of file exact_derivatives-py.c.
Definition at line 67 of file exact_derivatives-py.c.
Definition at line 68 of file exact_derivatives-py.c.
const double oneplus2sqrtQprm = 2.*sqrtQprm |
Definition at line 69 of file exact_derivatives-py.c.
const double oneplus1sqrtQprm = oneplus2sqrtQprm - sqrtQprm |
Definition at line 70 of file exact_derivatives-py.c.
const double twoB1psqrtQsqrtQprm = 2.*B*sqrtQ*oneplus1sqrtQprm + 2.*B*oneplus1sqrtQ*sqrtQprm |
Definition at line 71 of file exact_derivatives-py.c.
const double invtwoB1psqrtQsqrtQprm = (-twoB1psqrtQsqrtQprm)/((twoB1psqrtQsqrtQ)*(twoB1psqrtQsqrtQ)) |
Definition at line 72 of file exact_derivatives-py.c.
Definition at line 73 of file exact_derivatives-py.c.
Definition at line 74 of file exact_derivatives-py.c.
const double Hwrpt4prm = expMUsqexpnusq*Hwrpt4aprm |
Definition at line 75 of file exact_derivatives-py.c.
Definition at line 76 of file exact_derivatives-py.c.
const double Hwrpt3bprm = pvr*Hwrpt3cprm + Hwrpt3c*pvrprm |
Definition at line 77 of file exact_derivatives-py.c.
const double Hwrpt3aprm = expMUexpnu*Hwrpt3bprm |
Definition at line 78 of file exact_derivatives-py.c.
const double Hwrpt3prm = B*Hwrpt3aprm |
Definition at line 79 of file exact_derivatives-py.c.
Definition at line 80 of file exact_derivatives-py.c.
const double Hwrpt2fprm = sqrtdeltaR*snprm |
Definition at line 81 of file exact_derivatives-py.c.
const double Hwrpt2eprm = pvr*Hwrpt2fprm + Hwrpt2f*pvrprm |
Definition at line 82 of file exact_derivatives-py.c.
const double Hwrpt2dprm = pnsq*Hwrpt2gprm + Hwrpt2g*pnsqprm |
Definition at line 83 of file exact_derivatives-py.c.
const double Hwrpt2cprm = pn*Hwrpt2eprm + Hwrpt2e*pnprm |
Definition at line 84 of file exact_derivatives-py.c.
const double Hwrpt2bprm = sv*expMUsqsqrtQplusQprm + expMUsqsqrtQplusQ*svprm |
Definition at line 85 of file exact_derivatives-py.c.
const double Hwrpt2aprm = xi2*(Hwrpt2bprm + Hwrpt2cprm - Hwrpt2dprm) |
Definition at line 86 of file exact_derivatives-py.c.
const double Hwrpt2prm = deltaT*Hwrpt2aprm |
Definition at line 87 of file exact_derivatives-py.c.
const double Hwrpt1bprm = invxi2*invtwoB1psqrtQsqrtQprm |
Definition at line 88 of file exact_derivatives-py.c.
const double Hwrpt1aprm = sqrtdeltaR*Hwrpt1bprm |
Definition at line 89 of file exact_derivatives-py.c.
const double Hwrpt1prm = invexpMUcubinvexpnu*Hwrpt1aprm |
Definition at line 90 of file exact_derivatives-py.c.
const double Hwrprm = (Hwrpt2 - Hwrpt3 + Hwrpt4)*Hwrpt1prm + Hwrpt1*(Hwrpt2prm - Hwrpt3prm + Hwrpt4prm) |
Definition at line 91 of file exact_derivatives-py.c.
Definition at line 92 of file exact_derivatives-py.c.
Definition at line 93 of file exact_derivatives-py.c.
const double Hwcospt7prm = B*Hwcospt8prm - expMUexpnu*Hwcospt9prm |
Definition at line 94 of file exact_derivatives-py.c.
const double Hwcospt6prm = sqrtdeltaR*Hwcospt7prm |
Definition at line 95 of file exact_derivatives-py.c.
const double Hwcospt5prm = -(xi2*expMUsqsqrtQplusQprm) + pvrsqprm |
Definition at line 96 of file exact_derivatives-py.c.
const double Hwcospt4prm = pn*Hwcospt6prm + Hwcospt6*pnprm |
Definition at line 97 of file exact_derivatives-py.c.
const double Hwcospt3prm = deltaT*Hwcospt5prm - expMUsqexpnusq*pxirsqprm |
Definition at line 98 of file exact_derivatives-py.c.
const double Hwcospt2prm = sn*Hwcospt3prm - B*Hwcospt4prm + Hwcospt3*snprm |
Definition at line 99 of file exact_derivatives-py.c.
const double Hwcospt1prm = invexpMUcubinvexpnu*Hwcospt2prm |
Definition at line 100 of file exact_derivatives-py.c.
const double Hwcosprm = invtwoB1psqrtQsqrtQ*Hwcospt1prm + Hwcospt1*invtwoB1psqrtQsqrtQprm |
Definition at line 101 of file exact_derivatives-py.c.
Definition at line 102 of file exact_derivatives-py.c.
const double invdeltatTsqrtQprm = (-deltaTsqrtQprm)/((deltaTsqrtQ)*(deltaTsqrtQ)) |
Definition at line 103 of file exact_derivatives-py.c.
const double HSOLpt5prm = (-B + expMUexpnu)*pxirprm |
Definition at line 104 of file exact_derivatives-py.c.
const double HSOLpt4prm = invexpMU*HSOLpt5prm |
Definition at line 105 of file exact_derivatives-py.c.
const double HSOLpt3prm = expnusq*HSOLpt4prm |
Definition at line 106 of file exact_derivatives-py.c.
const double HSOLpt2prm = s3*HSOLpt3prm + HSOLpt3*s3prm |
Definition at line 107 of file exact_derivatives-py.c.
const double HSOLpt1prm = invxi2*HSOLpt2prm |
Definition at line 108 of file exact_derivatives-py.c.
const double HSOLprm = invdeltatTsqrtQ*HSOLpt1prm + HSOLpt1*invdeltatTsqrtQprm |
Definition at line 109 of file exact_derivatives-py.c.
Definition at line 110 of file exact_derivatives-py.c.
const double invdeltaTsqrtQplusQprm = (-deltaTsqrtQplusQprm)/((deltaTsqrtQplusQ)*(deltaTsqrtQplusQ)) |
Definition at line 111 of file exact_derivatives-py.c.
const double HSONLmult2prm = invxi2*invdeltaTsqrtQplusQprm |
Definition at line 112 of file exact_derivatives-py.c.
const double HSONLmultprm = expnuinvexpMU2*HSONLmult2prm |
Definition at line 113 of file exact_derivatives-py.c.
Definition at line 114 of file exact_derivatives-py.c.
Definition at line 115 of file exact_derivatives-py.c.
const double HSONLpt1prm = sqrtQ*HSONLpt1aprm - mucos*HSONLpt1bprm + mur*pvrprm + HSONLpt1a*sqrtQprm |
Definition at line 116 of file exact_derivatives-py.c.
Definition at line 117 of file exact_derivatives-py.c.
const double HSONLpt2cprm = oneplus2sqrtQ*HSONLpt2dprm + HSONLpt2d*oneplus2sqrtQprm |
Definition at line 118 of file exact_derivatives-py.c.
Definition at line 119 of file exact_derivatives-py.c.
const double HSONLpt2aprm = expMUexpnu*HSONLpt2cprm |
Definition at line 120 of file exact_derivatives-py.c.
const double HSONLpt2prm = HSONLpt2b*HSONLpt1prm + sv*HSONLpt2aprm + HSONLpt1*HSONLpt2bprm + HSONLpt2a*svprm |
Definition at line 121 of file exact_derivatives-py.c.
Definition at line 122 of file exact_derivatives-py.c.
const double HSONLpt3bprm = oneplus1sqrtQ*HSONLpt3cprm + HSONLpt3c*oneplus1sqrtQprm |
Definition at line 123 of file exact_derivatives-py.c.
const double HSONLpt3aprm = expMUexpnu*HSONLpt3bprm |
Definition at line 124 of file exact_derivatives-py.c.
const double HSONLpt3prm = B*HSONLpt2prm - BR*HSONLpt3aprm |
Definition at line 125 of file exact_derivatives-py.c.
Definition at line 126 of file exact_derivatives-py.c.
const double HSONLpt4dprm = oneplus2sqrtQ*HSONLpt4eprm + HSONLpt4e*oneplus2sqrtQprm |
Definition at line 127 of file exact_derivatives-py.c.
const double HSONLpt4cprm = pxir*HSONLpt4dprm + HSONLpt4d*pxirprm |
Definition at line 128 of file exact_derivatives-py.c.
const double HSONLpt4bprm = nucos*HSONLpt4cprm |
Definition at line 129 of file exact_derivatives-py.c.
const double HSONLpt4aprm = expMUexpnu*HSONLpt4bprm |
Definition at line 130 of file exact_derivatives-py.c.
const double HSONLpt4prm = sqrtdeltaR*HSONLpt3prm - B*HSONLpt4aprm |
Definition at line 131 of file exact_derivatives-py.c.
const double HSONLprm = HSONLpt4*HSONLmultprm + HSONLmult*HSONLpt4prm |
Definition at line 132 of file exact_derivatives-py.c.
Definition at line 133 of file exact_derivatives-py.c.
Definition at line 134 of file exact_derivatives-py.c.
Definition at line 135 of file exact_derivatives-py.c.
Definition at line 136 of file exact_derivatives-py.c.
Definition at line 137 of file exact_derivatives-py.c.