diff --git a/src/eqtide.c b/src/eqtide.c index 3bb3fdab4..00af30eeb 100644 --- a/src/eqtide.c +++ b/src/eqtide.c @@ -14,9 +14,10 @@ void InitializeControlEqtide(CONTROL *control, int iBody) { - /* We only want to initialize these values once, but if the user fails to + /* XXX We only want to initialize these values once, but if the user fails to instantiate eqtide for body 0, then the code segaults and fixing this is - hard. So we just re-malloc. + hard. So we just re-malloc. This block of code causes memory to be permanently + lost, so should be fixed someday! */ control->Evolve.bForceEqSpin = malloc(control->Evolve.iNumBodies * sizeof(int)); @@ -2788,16 +2789,21 @@ void WriteEqRotRateDiscrete(BODY *body, CONTROL *control, OUTPUT *output, } } +// Equilibrium Tidal Power void WriteEqTidePower(BODY *body, CONTROL *control, OUTPUT *output, SYSTEM *system, UNITS *units, UPDATE *update, int iBody, double *dTmp, char cUnit[]) { int iOrbiter = fiAssignTidalOrbiter(body, iBody); - // Why is this Eq??????? XXX if (control->Evolve.iEqtideModel == CPL) { - *dTmp = fdCPLTidePowerEq(body[iBody].dTidalZ[iOrbiter], body[iBody].dEccSq, + if (body[iBody].iTidePerts == 1) { + int iPert = body[iBody].iaTidePerts[0]; + *dTmp = fdCPLTidePowerEq(body[iBody].dTidalZ[iPert], body[iBody].dEccSq, body[iBody].dMeanMotion, body[iBody].dObliquity, control->Evolve.bDiscreteRot); + } else { + *dTmp = -1; + } } else { // XXX Add CTL functions *dTmp = -1; @@ -3433,7 +3439,9 @@ void LogBodyEqtide(BODY *body, CONTROL *control, OUTPUT *output, SYSTEM *system, fprintf(fp, "----- EQTIDE PARAMETERS (%s)------\n", body[iBody].cName); for (iOut = iStart; iOut < OUTENDEQTIDE; iOut++) { if (output[iOut].iNum > 0) { + // fprintf(stderr,"iBody = %d\n",iBody); // fprintf(stderr,"iOut = %d.\n",iOut); + // fflush(stdout); WriteLogEntry(body, control, &output[iOut], system, update, fnWrite[iOut], fp, iBody); } @@ -3798,6 +3806,8 @@ double fdDEdTCPLEqtide(BODY *body, SYSTEM *system, int *iaBody) { double dDEDt; dDEDt = fdCPLTidePower(body, iBody); + // printf("dEnergyDt: %lf\n", dDEDt); + // fflush(stdout); return dDEDt; } @@ -3963,8 +3973,8 @@ double fdCPLTidePower(BODY *body, int iBody) { // Does this work with DF's changes to da/dt with the synchronous case? // See Fleming et al., 2018 - // fprintf(stderr,"\niBody: %d\n",iBody); - // fprintf(stderr,"TidalZ[%d]: %lf\n",iIndex,body[iBody].dTidalZ[iIndex]); + //fprintf(stderr,"\niBody: %d\n",iBody); + //fprintf(stderr,"TidalZ[%d]: %lf\n",iIndex,body[iBody].dTidalZ[iIndex]); dOrbPow += -body[iBody].dTidalZ[iIndex] / 8 * (4 * body[iBody].iTidalEpsilon[iIndex][0] + @@ -3976,6 +3986,7 @@ double fdCPLTidePower(BODY *body, int iBody) { 4 * sin(body[iBody].dObliquity) * sin(body[iBody].dObliquity) * (body[iBody].iTidalEpsilon[iIndex][0] - body[iBody].iTidalEpsilon[iIndex][8])); + //fprintf(stderr,"dOrbPow: %lf\n",dOrbPow); dRotPow += body[iBody].dTidalZ[iIndex] * body[iBody].dRotRate / (8 * body[iOrbiter].dMeanMotion) * @@ -3987,6 +3998,7 @@ double fdCPLTidePower(BODY *body, int iBody) { (-2 * body[iBody].iTidalEpsilon[iIndex][0] + body[iBody].iTidalEpsilon[iIndex][8] + body[iBody].iTidalEpsilon[iIndex][9])); + //fprintf(stderr,"dRotPow: %lf\n",dRotPow); } return dOrbPow + dRotPow; diff --git a/src/output.c b/src/output.c index 7687ba866..785a7ab9c 100644 --- a/src/output.c +++ b/src/output.c @@ -663,12 +663,15 @@ void WriteOrbEcc(BODY *body, CONTROL *control, OUTPUT *output, SYSTEM *system, sprintf(cUnit, "%s", ""); } +// XXX This function doesn't work! void WriteLostEng(BODY *body, CONTROL *control, OUTPUT *output, SYSTEM *system, UNITS *units, UPDATE *update, int iBody, double *dTmp, char cUnit[]) { + *dTmp = -1; *dTmp = body[iBody].dLostEng; + if (output->bDoNeg[iBody]) { *dTmp *= output->dNeg; strcpy(cUnit, output->cNeg); @@ -2138,7 +2141,7 @@ void LogBody(BODY *body, CONTROL *control, FILES *files, MODULE *module, if (output[iOut].iNum > 0) { if (module->iBitSum[iBody] & output[iOut].iModuleBit) { // Useful for debugging - // fprintf(stderr,"%d %d\n",iBody,iOut); + //fprintf(stderr,"%d %d\n",iBody,iOut); WriteLogEntry(body, control, &output[iOut], system, update, fnWrite[iOut], fp, iBody); } diff --git a/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkBolmont16/test_WaterELimNoXUVLB15NoO2SinkBolmont16.py b/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkBolmont16/test_WaterELimNoXUVLB15NoO2SinkBolmont16.py index 531f47709..ae5eed2e5 100644 --- a/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkBolmont16/test_WaterELimNoXUVLB15NoO2SinkBolmont16.py +++ b/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkBolmont16/test_WaterELimNoXUVLB15NoO2SinkBolmont16.py @@ -1,137 +1,119 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, - "log.initial.earth.HZLimRunaway": {"value": -1.000000}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.earth.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.initial.earth.XO": {"value": 0.333333}, - "log.initial.earth.EtaO": {"value": 0.000000}, - "log.initial.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.PresXUV": {"value": 5.000000}, - "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.earth.AtmGasConst": {"value": 4124.000000}, - "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.initial.earth.AtmXAbsEffH2O": {"value": 0.001000}, - "log.initial.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.initial.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.initial.earth.HEscapeRegime": {"value": 8.000000}, - "log.initial.earth.RRCriticalFlux": { - "value": 53.697959, - "unit": u.W / u.m**2, - }, - "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m**2}, - "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.initial.earth.XO2": {"value": 0.000000}, - "log.initial.earth.XH2O": {"value": 1.000000}, - "log.initial.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.earth.HRefODragMod": {"value": 0.007752}, - "log.initial.earth.KTide": {"value": 0.999908}, - "log.initial.earth.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.Time": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.final.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.RadGyra": {"value": 0.500000}, - "log.final.earth.BodyType": {"value": 0.000000}, - "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.earth.HZLimRecVenus": {"value": -1.000000}, - "log.final.earth.HZLimRunaway": {"value": -1.000000}, - "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.final.earth.XO": {"value": 0.333333}, - "log.final.earth.EtaO": {"value": 0.000000}, - "log.final.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.final.earth.PresXUV": {"value": 5.000000}, - "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.final.earth.AtmGasConst": {"value": 4124.000000}, - "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.final.earth.AtmXAbsEffH2O": {"value": 0.001000}, - "log.final.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.final.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.final.earth.HEscapeRegime": {"value": 8.000000}, - "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m**2}, - "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.final.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m**2}, - "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.final.earth.XO2": {"value": 0.000000}, - "log.final.earth.XH2O": {"value": 1.000000}, - "log.final.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.final.earth.HRefODragMod": {"value": 0.007752}, - "log.final.earth.KTide": {"value": 0.999908}, - "log.final.earth.RGDuration": {"value": 1.00000e08, "unit": u.yr}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, + "log.initial.earth.HZLimRunaway": {"value": -1.000000}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.initial.earth.XO": {"value": 0.333333}, + "log.initial.earth.EtaO": {"value": 0.000000}, + "log.initial.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.PresXUV": {"value": 5.000000}, + "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.earth.AtmGasConst": {"value": 4124.000000}, + "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.initial.earth.AtmXAbsEffH2O": {"value": 0.001000}, + "log.initial.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.initial.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.initial.earth.HEscapeRegime": {"value": 8.000000}, + "log.initial.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m ** 2}, + "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.XO2": {"value": 0.000000}, + "log.initial.earth.XH2O": {"value": 1.000000}, + "log.initial.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.HRefODragMod": {"value": 0.007752}, + "log.initial.earth.KTide": {"value": 0.999908}, + "log.initial.earth.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.Time": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.RadGyra": {"value": 0.500000}, + "log.final.earth.BodyType": {"value": 0.000000}, + "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.earth.HZLimRecVenus": {"value": -1.000000}, + "log.final.earth.HZLimRunaway": {"value": -1.000000}, + "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.final.earth.XO": {"value": 0.333333}, + "log.final.earth.EtaO": {"value": 0.000000}, + "log.final.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.final.earth.PresXUV": {"value": 5.000000}, + "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.final.earth.AtmGasConst": {"value": 4124.000000}, + "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.final.earth.AtmXAbsEffH2O": {"value": 0.001000}, + "log.final.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.final.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.final.earth.HEscapeRegime": {"value": 8.000000}, + "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.final.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m ** 2}, + "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.XO2": {"value": 0.000000}, + "log.final.earth.XH2O": {"value": 1.000000}, + "log.final.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.HRefODragMod": {"value": 0.007752}, + "log.final.earth.KTide": {"value": 0.999908}, + "log.final.earth.RGDuration": {"value": 1.00000e+08, "unit": u.yr}, + } ) -class Test_WaterELimNoXUVLB15NoO2SinkBolmont16(Benchmark): - pass +class Test_WaterELimNoXUVLB15NoO2SinkBolmont16(Benchmark): + pass diff --git a/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O.py b/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O.py index 6b35b18d1..da0b3d5da 100644 --- a/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O.py +++ b/tests/Atmesc/WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O.py @@ -1,137 +1,119 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, - "log.initial.earth.HZLimRunaway": {"value": -1.000000}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.earth.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.initial.earth.XO": {"value": 0.333333}, - "log.initial.earth.EtaO": {"value": 0.000000}, - "log.initial.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.PresXUV": {"value": 5.000000}, - "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.earth.AtmGasConst": {"value": 4124.000000}, - "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.initial.earth.AtmXAbsEffH2O": {"value": 0.100000}, - "log.initial.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.initial.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.initial.earth.HEscapeRegime": {"value": 8.000000}, - "log.initial.earth.RRCriticalFlux": { - "value": 53.697959, - "unit": u.W / u.m**2, - }, - "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m**2}, - "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.initial.earth.XO2": {"value": 0.000000}, - "log.initial.earth.XH2O": {"value": 1.000000}, - "log.initial.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.earth.HRefODragMod": {"value": 0.007752}, - "log.initial.earth.KTide": {"value": 0.999908}, - "log.initial.earth.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.Time": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.final.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.RadGyra": {"value": 0.500000}, - "log.final.earth.BodyType": {"value": 0.000000}, - "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.earth.HZLimRecVenus": {"value": -1.000000}, - "log.final.earth.HZLimRunaway": {"value": -1.000000}, - "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.final.earth.XO": {"value": 0.333333}, - "log.final.earth.EtaO": {"value": 0.000000}, - "log.final.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.final.earth.PresXUV": {"value": 5.000000}, - "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.final.earth.AtmGasConst": {"value": 4124.000000}, - "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.final.earth.AtmXAbsEffH2O": {"value": 0.100000}, - "log.final.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.final.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.final.earth.HEscapeRegime": {"value": 8.000000}, - "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m**2}, - "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.final.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m**2}, - "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.final.earth.XO2": {"value": 0.000000}, - "log.final.earth.XH2O": {"value": 1.000000}, - "log.final.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.final.earth.HRefODragMod": {"value": 0.007752}, - "log.final.earth.KTide": {"value": 0.999908}, - "log.final.earth.RGDuration": {"value": 1.00000e08, "unit": u.yr}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, + "log.initial.earth.HZLimRunaway": {"value": -1.000000}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.initial.earth.XO": {"value": 0.333333}, + "log.initial.earth.EtaO": {"value": 0.000000}, + "log.initial.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.PresXUV": {"value": 5.000000}, + "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.earth.AtmGasConst": {"value": 4124.000000}, + "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.initial.earth.AtmXAbsEffH2O": {"value": 0.100000}, + "log.initial.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.initial.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.initial.earth.HEscapeRegime": {"value": 8.000000}, + "log.initial.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m ** 2}, + "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.XO2": {"value": 0.000000}, + "log.initial.earth.XH2O": {"value": 1.000000}, + "log.initial.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.HRefODragMod": {"value": 0.007752}, + "log.initial.earth.KTide": {"value": 0.999908}, + "log.initial.earth.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.Time": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.RadGyra": {"value": 0.500000}, + "log.final.earth.BodyType": {"value": 0.000000}, + "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.earth.HZLimRecVenus": {"value": -1.000000}, + "log.final.earth.HZLimRunaway": {"value": -1.000000}, + "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.final.earth.XO": {"value": 0.333333}, + "log.final.earth.EtaO": {"value": 0.000000}, + "log.final.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.final.earth.PresXUV": {"value": 5.000000}, + "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.final.earth.AtmGasConst": {"value": 4124.000000}, + "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.final.earth.AtmXAbsEffH2O": {"value": 0.100000}, + "log.final.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.final.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.final.earth.HEscapeRegime": {"value": 8.000000}, + "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.final.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m ** 2}, + "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.XO2": {"value": 0.000000}, + "log.final.earth.XH2O": {"value": 1.000000}, + "log.final.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.HRefODragMod": {"value": 0.007752}, + "log.final.earth.KTide": {"value": 0.999908}, + "log.final.earth.RGDuration": {"value": 1.00000e+08, "unit": u.yr}, + } ) -class Test_WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O(Benchmark): - pass +class Test_WaterELimNoXUVLB15NoO2SinkConstXAbsEffH2O(Benchmark): + pass diff --git a/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkBolmont16/test_WaterELimNoXUVLBExactNoO2SinkBolmont16.py b/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkBolmont16/test_WaterELimNoXUVLBExactNoO2SinkBolmont16.py index ee1074393..7426d3c90 100644 --- a/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkBolmont16/test_WaterELimNoXUVLBExactNoO2SinkBolmont16.py +++ b/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkBolmont16/test_WaterELimNoXUVLBExactNoO2SinkBolmont16.py @@ -1,137 +1,119 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, - "log.initial.earth.HZLimRunaway": {"value": -1.000000}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.earth.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.initial.earth.XO": {"value": 0.333333}, - "log.initial.earth.EtaO": {"value": 0.000000}, - "log.initial.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.PresXUV": {"value": 5.000000}, - "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.earth.AtmGasConst": {"value": 4124.000000}, - "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.initial.earth.AtmXAbsEffH2O": {"value": 0.001000}, - "log.initial.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.initial.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.initial.earth.HEscapeRegime": {"value": 8.000000}, - "log.initial.earth.RRCriticalFlux": { - "value": 53.697959, - "unit": u.W / u.m**2, - }, - "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m**2}, - "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.initial.earth.XO2": {"value": 0.000000}, - "log.initial.earth.XH2O": {"value": 1.000000}, - "log.initial.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.earth.HRefODragMod": {"value": 0.007752}, - "log.initial.earth.KTide": {"value": 0.999908}, - "log.initial.earth.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.Time": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.final.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.RadGyra": {"value": 0.500000}, - "log.final.earth.BodyType": {"value": 0.000000}, - "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.earth.HZLimRecVenus": {"value": -1.000000}, - "log.final.earth.HZLimRunaway": {"value": -1.000000}, - "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.final.earth.XO": {"value": 0.333333}, - "log.final.earth.EtaO": {"value": 0.000000}, - "log.final.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.final.earth.PresXUV": {"value": 5.000000}, - "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.final.earth.AtmGasConst": {"value": 4124.000000}, - "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.final.earth.AtmXAbsEffH2O": {"value": 0.001000}, - "log.final.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.final.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.final.earth.HEscapeRegime": {"value": 8.000000}, - "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m**2}, - "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.final.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m**2}, - "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.final.earth.XO2": {"value": 0.000000}, - "log.final.earth.XH2O": {"value": 1.000000}, - "log.final.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.final.earth.HRefODragMod": {"value": 0.007752}, - "log.final.earth.KTide": {"value": 0.999908}, - "log.final.earth.RGDuration": {"value": 1.00000e08, "unit": u.yr}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, + "log.initial.earth.HZLimRunaway": {"value": -1.000000}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.initial.earth.XO": {"value": 0.333333}, + "log.initial.earth.EtaO": {"value": 0.000000}, + "log.initial.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.PresXUV": {"value": 5.000000}, + "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.earth.AtmGasConst": {"value": 4124.000000}, + "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.initial.earth.AtmXAbsEffH2O": {"value": 0.001000}, + "log.initial.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.initial.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.initial.earth.HEscapeRegime": {"value": 8.000000}, + "log.initial.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m ** 2}, + "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.XO2": {"value": 0.000000}, + "log.initial.earth.XH2O": {"value": 1.000000}, + "log.initial.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.HRefODragMod": {"value": 0.007752}, + "log.initial.earth.KTide": {"value": 0.999908}, + "log.initial.earth.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.Time": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.RadGyra": {"value": 0.500000}, + "log.final.earth.BodyType": {"value": 0.000000}, + "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.earth.HZLimRecVenus": {"value": -1.000000}, + "log.final.earth.HZLimRunaway": {"value": -1.000000}, + "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.final.earth.XO": {"value": 0.333333}, + "log.final.earth.EtaO": {"value": 0.000000}, + "log.final.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.final.earth.PresXUV": {"value": 5.000000}, + "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.final.earth.AtmGasConst": {"value": 4124.000000}, + "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.final.earth.AtmXAbsEffH2O": {"value": 0.001000}, + "log.final.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.final.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.final.earth.HEscapeRegime": {"value": 8.000000}, + "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.final.earth.FXUVCRITDRAG": {"value": 53.272144, "unit": u.W / u.m ** 2}, + "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.XO2": {"value": 0.000000}, + "log.final.earth.XH2O": {"value": 1.000000}, + "log.final.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.HRefODragMod": {"value": 0.007752}, + "log.final.earth.KTide": {"value": 0.999908}, + "log.final.earth.RGDuration": {"value": 1.00000e+08, "unit": u.yr}, + } ) -class Test_WaterELimNoXUVLBExactNoO2SinkBolmont16(Benchmark): - pass +class Test_WaterELimNoXUVLBExactNoO2SinkBolmont16(Benchmark): + pass diff --git a/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O.py b/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O.py index 696835511..40c9faddc 100644 --- a/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O.py +++ b/tests/Atmesc/WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O/test_WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O.py @@ -1,137 +1,119 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, - "log.initial.earth.HZLimRunaway": {"value": -1.000000}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.earth.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.initial.earth.XO": {"value": 0.333333}, - "log.initial.earth.EtaO": {"value": 0.000000}, - "log.initial.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.PresXUV": {"value": 5.000000}, - "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.earth.AtmGasConst": {"value": 4124.000000}, - "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.initial.earth.AtmXAbsEffH2O": {"value": 0.100000}, - "log.initial.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.initial.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.initial.earth.HEscapeRegime": {"value": 8.000000}, - "log.initial.earth.RRCriticalFlux": { - "value": 53.697959, - "unit": u.W / u.m**2, - }, - "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m**2}, - "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.initial.earth.XO2": {"value": 0.000000}, - "log.initial.earth.XH2O": {"value": 1.000000}, - "log.initial.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.earth.HRefODragMod": {"value": 0.007752}, - "log.initial.earth.KTide": {"value": 0.999908}, - "log.initial.earth.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.Time": {"value": 3.155760e15, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.final.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.RadGyra": {"value": 0.500000}, - "log.final.earth.BodyType": {"value": 0.000000}, - "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.earth.HZLimRecVenus": {"value": -1.000000}, - "log.final.earth.HZLimRunaway": {"value": -1.000000}, - "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, - "log.final.earth.XO": {"value": 0.333333}, - "log.final.earth.EtaO": {"value": 0.000000}, - "log.final.earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.final.earth.PresXUV": {"value": 5.000000}, - "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.final.earth.AtmGasConst": {"value": 4124.000000}, - "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m**2}, - "log.final.earth.AtmXAbsEffH2O": {"value": 0.100000}, - "log.final.earth.RocheRadius": {"value": 1.037254e11, "unit": u.m}, - "log.final.earth.BondiRadius": {"value": 1.249016e08, "unit": u.m}, - "log.final.earth.HEscapeRegime": {"value": 8.000000}, - "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m**2}, - "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, - "log.final.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m**2}, - "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m**2 / u.sec}, - "log.final.earth.XO2": {"value": 0.000000}, - "log.final.earth.XH2O": {"value": 1.000000}, - "log.final.earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.final.earth.HRefODragMod": {"value": 0.007752}, - "log.final.earth.KTide": {"value": 0.999908}, - "log.final.earth.RGDuration": {"value": 1.00000e08, "unit": u.yr}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, + "log.initial.earth.HZLimRunaway": {"value": -1.000000}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.initial.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.initial.earth.XO": {"value": 0.333333}, + "log.initial.earth.EtaO": {"value": 0.000000}, + "log.initial.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.PresXUV": {"value": 5.000000}, + "log.initial.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.earth.AtmGasConst": {"value": 4124.000000}, + "log.initial.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.initial.earth.AtmXAbsEffH2O": {"value": 0.100000}, + "log.initial.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.initial.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.initial.earth.HEscapeRegime": {"value": 8.000000}, + "log.initial.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.initial.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m ** 2}, + "log.initial.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.XO2": {"value": 0.000000}, + "log.initial.earth.XH2O": {"value": 1.000000}, + "log.initial.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.earth.HRefODragMod": {"value": 0.007752}, + "log.initial.earth.KTide": {"value": 0.999908}, + "log.initial.earth.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.Time": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 3.155760e+15, "unit": u.sec}, + "log.final.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.RadGyra": {"value": 0.500000}, + "log.final.earth.BodyType": {"value": 0.000000}, + "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.earth.HZLimRecVenus": {"value": -1.000000}, + "log.final.earth.HZLimRunaway": {"value": -1.000000}, + "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.final.earth.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.final.earth.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.final.earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.final.earth.RGLimit": {"value": 0.000000, "unit": u.au}, + "log.final.earth.XO": {"value": 0.333333}, + "log.final.earth.EtaO": {"value": 0.000000}, + "log.final.earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.final.earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.final.earth.PresXUV": {"value": 5.000000}, + "log.final.earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.final.earth.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.final.earth.AtmGasConst": {"value": 4124.000000}, + "log.final.earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.final.earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.final.earth.FXUV": {"value": 0.000000, "unit": u.W / u.m ** 2}, + "log.final.earth.AtmXAbsEffH2O": {"value": 0.100000}, + "log.final.earth.RocheRadius": {"value": 1.037254e+11, "unit": u.m}, + "log.final.earth.BondiRadius": {"value": 1.249016e+08, "unit": u.m}, + "log.final.earth.HEscapeRegime": {"value": 8.000000}, + "log.final.earth.RRCriticalFlux": {"value": 53.697959, "unit": u.W / u.m ** 2}, + "log.final.earth.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.final.earth.WaterEscapeRegime": {"value": 8.000000}, + "log.final.earth.FXUVCRITDRAG": {"value": 0.532721, "unit": u.W / u.m ** 2}, + "log.final.earth.HREFFLUX": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.XO2": {"value": 0.000000}, + "log.final.earth.XH2O": {"value": 1.000000}, + "log.final.earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.final.earth.HRefODragMod": {"value": 0.007752}, + "log.final.earth.KTide": {"value": 0.999908}, + "log.final.earth.RGDuration": {"value": 1.00000e+08, "unit": u.yr}, + } ) -class Test_WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O(Benchmark): - pass +class Test_WaterELimNoXUVLBExactNoO2SinkConstXAbsEffH2O(Benchmark): + pass diff --git a/tests/AtmescEqtideMagmocRadheatStellar/MagmOc_Trappist1g/test_MagmOc_Trappist1g.py b/tests/AtmescEqtideMagmocRadheatStellar/MagmOc_Trappist1g/test_MagmOc_Trappist1g.py index f5e392949..76ff06af6 100644 --- a/tests/AtmescEqtideMagmocRadheatStellar/MagmOc_Trappist1g/test_MagmOc_Trappist1g.py +++ b/tests/AtmescEqtideMagmocRadheatStellar/MagmOc_Trappist1g/test_MagmOc_Trappist1g.py @@ -1,899 +1,458 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 1.577880e14, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 3.489309e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.672381e39, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.684995e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.261992e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.Trappist1.Mass": {"value": 1.590733e29, "unit": u.kg}, - "log.initial.Trappist1.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.Trappist1.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.Trappist1.Xobl": {"value": 0.000000}, - "log.initial.Trappist1.Yobl": {"value": 0.000000}, - "log.initial.Trappist1.Zobl": {"value": 1.000000}, - "log.initial.Trappist1.Radius": {"value": 59.171870, "unit": u.Rearth}, - "log.initial.Trappist1.RadGyra": {"value": 0.458957}, - "log.initial.Trappist1.RotAngMom": { - "value": 3.470727e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Trappist1.RotKinEnergy": {"value": 1.261992e37, "unit": u.Joule}, - "log.initial.Trappist1.RotVel": {"value": 2.744560e04, "unit": u.m / u.sec}, - "log.initial.Trappist1.BodyType": {"value": 0.000000}, - "log.initial.Trappist1.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.Trappist1.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.Trappist1.Density": {"value": 706.461927, "unit": u.kg / u.m**3}, - "log.initial.Trappist1.SurfEnFluxTotal": { - "value": 0.055898, - "unit": u.kg / u.sec**3, - }, - "log.initial.Trappist1.TidalQ": {"value": 100.000000}, - "log.initial.Trappist1.ImK2": {"value": -0.005000}, - "log.initial.Trappist1.K2": {"value": 0.500000}, - "log.initial.Trappist1.K2Man": {"value": 0.010000}, - "log.initial.Trappist1.Imk2Man": {"value": 0.000000}, - "log.initial.Trappist1.TidalQMantle": {"value": 100.000000}, - "log.initial.Trappist1.HEcc": {"value": 0.000000}, - "log.initial.Trappist1.HZLimitDryRunaway": {"value": 1.935431e10, "unit": u.m}, - "log.initial.Trappist1.HZLimRecVenus": {"value": 1.741821e10, "unit": u.m}, - "log.initial.Trappist1.HZLimRunaway": {"value": 2.292402e10, "unit": u.m}, - "log.initial.Trappist1.HZLimMoistGreenhouse": { - "value": 2.304718e10, - "unit": u.m, - }, - "log.initial.Trappist1.HZLimMaxGreenhouse": {"value": 4.421989e10, "unit": u.m}, - "log.initial.Trappist1.HZLimEarlyMars": {"value": 4.822633e10, "unit": u.m}, - "log.initial.Trappist1.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Trappist1.KEcc": {"value": 0.000000}, - "log.initial.Trappist1.Eccentricity": {"value": -1.000000}, - "log.initial.Trappist1.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.Trappist1.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.Trappist1.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.Trappist1.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.Trappist1.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - }, - "log.initial.Trappist1.COPP": {"value": 0.000000}, - "log.initial.Trappist1.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Trappist1.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.Trappist1.LXUVTot": { - "value": 7.814003e21, - "unit": u.kg / u.sec**3, - }, - "log.initial.Trappist1.TotOrbEnergy": {"value": -5.151238e33, "unit": u.Joule}, - "log.initial.Trappist1.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.Trappist1.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.Trappist1.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Trappist1.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.Trappist1.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.Trappist1.BodyDeccDt": {"value": -1.000000}, - "log.initial.Trappist1.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - }, - "log.initial.Trappist1.DRotPerDtEqtide": {"value": 3.707592e-16}, - "log.initial.Trappist1.DRotRateDtEqtide": { - "value": -3.120644e-25, - "unit": 1 / u.sec**2, - }, - "log.initial.Trappist1.EqRotRateDiscrete": { - "value": 5.544505e-06, - "unit": 1 / u.sec, - }, - "log.initial.Trappist1.EqRotPerDiscrete": {"value": 1.133228e06, "unit": u.sec}, - "log.initial.Trappist1.EqRotRateCont": { - "value": 5.544715e-06, - "unit": 1 / u.sec, - }, - "log.initial.Trappist1.EqRotPerCont": {"value": 1.133184e06, "unit": u.sec}, - "log.initial.Trappist1.EqRotPer": {"value": 1.133228e06, "unit": u.sec}, - "log.initial.Trappist1.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.Trappist1.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.Trappist1.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.Trappist1.OceanK2": {"value": 0.010000}, - "log.initial.Trappist1.EnvTidalQ": {"value": -1.000000}, - "log.initial.Trappist1.OceanTidalQ": {"value": -1.000000}, - "log.initial.Trappist1.TideLock": {"value": 0.000000}, - "log.initial.Trappist1.RotTimeEqtide": {"value": 2.330354e20, "unit": u.sec}, - "log.initial.Trappist1.EnvK2": {"value": 0.010000}, - "log.initial.Trappist1.OblTimeEqtide": {"value": -1.000000}, - "log.initial.Trappist1.PowerEqtide": {"value": 1.000511e17, "unit": u.W}, - "log.initial.Trappist1.SurfEnFluxEqtide": { - "value": 0.055898, - "unit": u.kg / u.sec**3, - }, - "log.initial.Trappist1.Luminosity": {"value": 0.020317, "unit": u.LSUN}, - "log.initial.Trappist1.LXUVStellar": {"value": 2.031722e-05, "unit": u.LSUN}, - "log.initial.Trappist1.Temperature": {"value": 2958.680453, "unit": u.K}, - "log.initial.Trappist1.LXUVFrac": {"value": 0.001000}, - "log.initial.Trappist1.RossbyNumber": {"value": 0.014482}, - "log.initial.Trappist1.DRotPerDtStellar": {"value": -1.871036e-10}, - "log.initial.g.Mass": {"value": 6.808292e24, "unit": u.kg}, - "log.initial.g.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.g.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.g.Xobl": {"value": 0.000000}, - "log.initial.g.Yobl": {"value": 0.000000}, - "log.initial.g.Zobl": {"value": 1.000000}, - "log.initial.g.Radius": {"value": 7.334815e06, "unit": u.m}, - "log.initial.g.RadGyra": {"value": 0.500000}, - "log.initial.g.RotAngMom": { - "value": 5.077141e32, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.g.RotKinEnergy": {"value": 1.407512e27, "unit": u.Joule}, - "log.initial.g.RotVel": {"value": 40.667915, "unit": u.m / u.sec}, - "log.initial.g.BodyType": {"value": 0.000000}, - "log.initial.g.RotRate": {"value": 5.544505e-06, "unit": 1 / u.sec}, - "log.initial.g.RotPer": {"value": 1.133228e06, "unit": u.sec}, - "log.initial.g.Density": {"value": 4118.907830, "unit": u.kg / u.m**3}, - "log.initial.g.SurfEnFluxTotal": {"value": 0.126296, "unit": u.kg / u.sec**3}, - "log.initial.g.TidalQ": {"value": 100.000000}, - "log.initial.g.ImK2": {"value": -0.005000}, - "log.initial.g.K2": {"value": 0.500000}, - "log.initial.g.K2Man": {"value": 0.010000}, - "log.initial.g.Imk2Man": {"value": 0.000000}, - "log.initial.g.TidalQMantle": {"value": 100.000000}, - "log.initial.g.HEcc": {"value": 0.000000}, - "log.initial.g.HZLimitDryRunaway": {"value": 1.935435e10, "unit": u.m}, - "log.initial.g.HZLimRecVenus": {"value": 1.741821e10, "unit": u.m}, - "log.initial.g.HZLimRunaway": {"value": 2.292402e10, "unit": u.m}, - "log.initial.g.HZLimMoistGreenhouse": {"value": 2.304718e10, "unit": u.m}, - "log.initial.g.HZLimMaxGreenhouse": {"value": 4.421989e10, "unit": u.m}, - "log.initial.g.HZLimEarlyMars": {"value": 4.822633e10, "unit": u.m}, - "log.initial.g.Instellation": {"value": 1.263188e04, "unit": u.kg / u.sec**3}, - "log.initial.g.KEcc": {"value": 0.002000}, - "log.initial.g.Eccentricity": {"value": 0.002000}, - "log.initial.g.OrbEnergy": {"value": -5.151238e33, "unit": u.Joule}, - "log.initial.g.MeanMotion": {"value": 5.544505e-06, "unit": 1 / u.sec}, - "log.initial.g.OrbPeriod": {"value": 1.133228e06, "unit": u.sec}, - "log.initial.g.SemiMajorAxis": {"value": 7.016140e09, "unit": u.m}, - "log.initial.g.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.g.COPP": {"value": 0.000000}, - "log.initial.g.OrbAngMom": { - "value": 1.858138e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.g.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.g.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.g.TotOrbEnergy": {"value": -5.151238e33, "unit": u.Joule}, - "log.initial.g.OrbPotEnergy": {"value": -1.030248e34, "unit": u.Joule}, - "log.initial.g.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.g.TidalRadius": {"value": 7.334815e06, "unit": u.m}, - "log.initial.g.DsemiDtEqtide": {"value": 5.562685e-309, "unit": u.m / u.sec}, - "log.initial.g.DeccDtEqtide": {"value": -9.370697e-21, "unit": 1 / u.sec}, - "log.initial.g.DMeanMotionDtEqtide": { - "value": -4.940656e-324, - "unit": 1 / u.sec**2, - }, - "log.initial.g.DOrbPerDtEqtide": {"value": 1.347704e-312}, - "log.initial.g.EccTimeEqtide": {"value": 3.595386e305, "unit": u.sec}, - "log.initial.g.DHEccDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec}, - "log.initial.g.DKEccDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec}, - "log.initial.g.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.g.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.g.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.g.LockTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.g.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.g.BodyDeccDt": {"value": -1.000000}, - "log.initial.g.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.g.DRotPerDtEqtide": {"value": -1.136943e-297}, - "log.initial.g.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - }, - "log.initial.g.EqRotRateDiscrete": {"value": 5.544505e-06, "unit": 1 / u.sec}, - "log.initial.g.EqRotPerDiscrete": {"value": 1.133228e06, "unit": u.sec}, - "log.initial.g.EqRotRateCont": {"value": 5.544715e-06, "unit": 1 / u.sec}, - "log.initial.g.EqRotPerCont": {"value": 1.133184e06, "unit": u.sec}, - "log.initial.g.EqRotPer": {"value": 1.133228e06, "unit": u.sec}, - "log.initial.g.EqTidePower": {"value": -0.000000, "unit": 1 / u.sec}, - "log.initial.g.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.g.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.g.OceanK2": {"value": 0.010000}, - "log.initial.g.EnvTidalQ": {"value": -1.000000}, - "log.initial.g.OceanTidalQ": {"value": -1.000000}, - "log.initial.g.TideLock": {"value": 1.000000}, - "log.initial.g.RotTimeEqtide": {"value": 9.967318e302, "unit": u.sec}, - "log.initial.g.EnvK2": {"value": 0.010000}, - "log.initial.g.OblTimeEqtide": {"value": -1.000000}, - "log.initial.g.PowerEqtide": {"value": 3.499752e11, "unit": u.W}, - "log.initial.g.SurfEnFluxEqtide": { - "value": 0.000518, - "unit": u.kg / u.sec**3, - }, - "log.initial.g.D26AlPowerDt": {"value": -1.000000}, - "log.initial.g.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.g.D40KPowerDt": {"value": -1.000000}, - "log.initial.g.D40KNumManDt": {"value": -1.931840e26, "unit": 1 / u.sec}, - "log.initial.g.D232ThNumManDt": {"value": -1.086973e24, "unit": 1 / u.sec}, - "log.initial.g.D238UNumManDt": {"value": -1.606037e24, "unit": 1 / u.sec}, - "log.initial.g.D235UNumManDt": {"value": -3.521474e24, "unit": 1 / u.sec}, - "log.initial.g.RadPowerMan": {"value": 8.503439e13, "unit": u.W}, - "log.initial.g.RadPowerCore": {"value": -0.000000, "unit": u.W}, - "log.initial.g.RadPowerCrust": {"value": -0.000000, "unit": u.W}, - "log.initial.g.RadPowerTotal": {"value": 8.503439e13, "unit": u.W}, - "log.initial.g.SurfEnFluxRadTotal": { - "value": 0.125779, - "unit": u.kg / u.sec**3, - }, - "log.initial.g.SurfWaterMass": {"value": 2.780000e21, "unit": u.kg}, - "log.initial.g.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.RGLimit": {"value": 2.216633e10, "unit": u.m}, - "log.initial.g.XO": {"value": 0.333333}, - "log.initial.g.EtaO": {"value": 0.908442}, - "log.initial.g.PlanetRadius": {"value": 7.334815e06, "unit": u.m}, - "log.initial.g.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.g.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.g.PresXUV": {"value": 5.000000}, - "log.initial.g.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.g.ThermTemp": {"value": 288.852751, "unit": u.K}, - "log.initial.g.AtmGasConst": {"value": 4124.000000}, - "log.initial.g.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.g.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.g.FXUV": {"value": 12.631882, "unit": u.W / u.m**2}, - "log.initial.g.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.g.RocheRadius": {"value": 1.701655e08, "unit": u.m}, - "log.initial.g.BondiRadius": {"value": 1.669199e08, "unit": u.m}, - "log.initial.g.HEscapeRegime": {"value": 8.000000}, - "log.initial.g.RRCriticalFlux": {"value": 40.154478, "unit": u.W / u.m**2}, - "log.initial.g.CrossoverMass": {"value": 2.737080e-25, "unit": u.kg}, - "log.initial.g.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.g.FXUVCRITDRAG": {"value": 0.151738, "unit": u.W / u.m**2}, - "log.initial.g.HREFFLUX": {"value": 9.845479e18, "unit": 1 / u.m**2 / u.sec}, - "log.initial.g.XO2": {"value": 0.000000}, - "log.initial.g.XH2O": {"value": 1.000000}, - "log.initial.g.HDiffFlux": {"value": 1.090326e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.g.HRefODragMod": {"value": 0.120955}, - "log.initial.g.KTide": {"value": 0.935384}, - "log.initial.g.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.g.WaterMassMOAtm": {"value": 2.000000, "unit": u.TO}, - "log.initial.g.PotTemp": {"value": 4000.000000, "unit": u.K}, - "log.initial.g.SurfTemp": {"value": 4000.000000, "unit": u.K}, - "log.initial.g.WaterMassSol": {"value": 0.000000, "unit": u.TO}, - "log.initial.g.SolidRadius": {"value": 0.613035, "unit": u.Rearth}, - "log.initial.g.OxygenMassMOAtm": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.OxygenMassSol": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.PressWaterAtm": {"value": 4.098668e05}, - "log.initial.g.PressOxygenAtm": {"value": 0.000000}, - "log.initial.g.HydrogenMassSpace": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.OxygenMassSpace": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.FracFe2O3Man": {"value": 0.000000}, - "log.initial.g.NetFluxAtmo": {"value": 7.191296e05}, - "log.initial.g.WaterFracMelt": {"value": 0.000490}, - "log.initial.g.RadioPower": {"value": 8.503439e13, "unit": u.W}, - "log.initial.g.TidalPower": {"value": 3.499752e11, "unit": u.W}, - "log.initial.g.HZInnerEdge": {"value": 2.216633e10, "unit": u.m}, - "log.initial.g.MeltFraction": {"value": 1.000000}, - "log.initial.g.CO2MassMOAtm": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.CO2MassSol": {"value": 0.000000, "unit": u.kg}, - "log.initial.g.PressCO2Atm": {"value": 0.000000}, - "log.initial.g.CO2FracMelt": {"value": 0.000000}, - "log.final.system.Age": {"value": 1.581036e14, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e11, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 3.489314e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.672379e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.688114e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 1.260909e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Trappist1.Mass": {"value": 1.590733e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.Trappist1.Obliquity": { - "value": 0.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Trappist1.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Trappist1.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.Trappist1.Radius": { - "value": 59.103227, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.Trappist1.RadGyra": {"value": 0.458983, "rtol": 1e-4}, - "log.final.Trappist1.RotAngMom": { - "value": 3.465407e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.RotKinEnergy": { - "value": 1.260909e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Trappist1.RotVel": { - "value": 2.743230e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.RotRate": { - "value": 7.277122e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.RotPer": { - "value": 8.634162e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.Density": { - "value": 708.926273, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Trappist1.SurfEnFluxTotal": { - "value": 0.055745, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Trappist1.TidalQ": {"value": 100.000000, "rtol": 1e-4}, - "log.final.Trappist1.ImK2": {"value": -0.005000, "rtol": 1e-4}, - "log.final.Trappist1.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Trappist1.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.Trappist1.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.Trappist1.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.HZLimitDryRunaway": { - "value": 1.933388e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.HZLimRecVenus": { - "value": 1.739978e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.HZLimRunaway": { - "value": 2.289979e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.HZLimMoistGreenhouse": { - "value": 2.302279e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.HZLimMaxGreenhouse": { - "value": 4.417286e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.HZLimEarlyMars": { - "value": 4.817504e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Trappist1.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.Trappist1.OrbEnergy": { - "value": 0.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Trappist1.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.OrbPeriod": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.SemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Trappist1.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Trappist1.LXUVTot": { - "value": 7.797515e21, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Trappist1.TotOrbEnergy": { - "value": -5.151238e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Trappist1.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Trappist1.LostEnergy": { - "value": 3.131169e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Trappist1.LostAngMom": { - "value": 5.325474e38, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.LockTime": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.Trappist1.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.Trappist1.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.DRotPerDtEqtide": {"value": 3.689301e-16, "rtol": 1e-4}, - "log.final.Trappist1.DRotRateDtEqtide": { - "value": -3.109450e-25, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.Trappist1.EqRotRateDiscrete": { - "value": 5.544505e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.EqRotPerDiscrete": { - "value": 1.133228e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.EqRotRateCont": { - "value": 5.544715e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.EqRotPerCont": { - "value": 1.133184e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.EqRotPer": { - "value": 1.133228e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.GammaRot": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.GammaOrb": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.Trappist1.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.Trappist1.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.Trappist1.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Trappist1.RotTimeEqtide": { - "value": 2.340324e20, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Trappist1.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.Trappist1.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.Trappist1.PowerEqtide": { - "value": 9.954496e16, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.Trappist1.SurfEnFluxEqtide": { - "value": 0.055745, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Trappist1.Luminosity": { - "value": 0.020274, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.Trappist1.LXUVStellar": { - "value": 2.027435e-05, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.Trappist1.Temperature": { - "value": 2958.826369, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.Trappist1.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.Trappist1.RossbyNumber": {"value": 0.014473, "rtol": 1e-4}, - "log.final.Trappist1.DRotPerDtStellar": {"value": -1.829957e-10, "rtol": 1e-4}, - "log.final.g.Mass": {"value": 6.808292e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.g.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.g.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.g.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.g.Radius": {"value": 7.334815e06, "unit": u.m, "rtol": 1e-4}, - "log.final.g.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.g.RotAngMom": { - "value": 5.077141e32, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.g.RotKinEnergy": { - "value": 1.407512e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.g.RotVel": {"value": 40.667915, "unit": u.m / u.sec, "rtol": 1e-4}, - "log.final.g.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.RotRate": {"value": 5.544505e-06, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.g.RotPer": {"value": 1.133228e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.g.Density": { - "value": 4118.907830, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.g.SurfEnFluxTotal": { - "value": 0.126295, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.g.TidalQ": {"value": 100.000000, "rtol": 1e-4}, - "log.final.g.ImK2": {"value": -0.005000, "rtol": 1e-4}, - "log.final.g.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.g.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.g.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.g.HEcc": {"value": 1.755450e-297, "rtol": 1e-4}, - "log.final.g.HZLimitDryRunaway": { - "value": 1.933392e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.g.HZLimRecVenus": {"value": 1.739978e10, "unit": u.m, "rtol": 1e-4}, - "log.final.g.HZLimRunaway": {"value": 2.289979e10, "unit": u.m, "rtol": 1e-4}, - "log.final.g.HZLimMoistGreenhouse": { - "value": 2.302279e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.g.HZLimMaxGreenhouse": { - "value": 4.417286e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.g.HZLimEarlyMars": {"value": 4.817504e10, "unit": u.m, "rtol": 1e-4}, - "log.final.g.Instellation": { - "value": 1.260523e04, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.g.KEcc": {"value": 0.002000, "rtol": 1e-4}, - "log.final.g.Eccentricity": {"value": 0.002000, "rtol": 1e-4}, - "log.final.g.OrbEnergy": {"value": -5.151238e33, "unit": u.Joule, "rtol": 1e-4}, - "log.final.g.MeanMotion": { - "value": 5.544505e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.OrbPeriod": {"value": 1.133228e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.g.SemiMajorAxis": {"value": 7.016140e09, "unit": u.m, "rtol": 1e-4}, - "log.final.g.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.g.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.OrbAngMom": { - "value": 1.858138e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.g.LongP": {"value": 8.777249e-295, "unit": u.rad, "rtol": 1e-4}, - "log.final.g.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.g.TotOrbEnergy": { - "value": -5.151238e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.g.OrbPotEnergy": { - "value": -1.030248e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.g.LostEnergy": {"value": 1.104438e23, "unit": u.Joule, "rtol": 1e-4}, - "log.final.g.TidalRadius": {"value": 7.334815e06, "unit": u.m, "rtol": 1e-4}, - "log.final.g.DsemiDtEqtide": { - "value": 5.562685e-309, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.g.DeccDtEqtide": { - "value": -9.414760e-21, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.DMeanMotionDtEqtide": { - "value": -4.940656e-324, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.g.DOrbPerDtEqtide": {"value": 1.347704e-312, "rtol": 1e-4}, - "log.final.g.EccTimeEqtide": { - "value": 3.155760e11, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.g.DHEccDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.DKEccDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.LockTime": {"value": 0.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.g.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.g.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.g.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.g.DRotPerDtEqtide": {"value": -1.136943e-297, "rtol": 1e-4}, - "log.final.g.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.g.EqRotRateDiscrete": { - "value": 5.544505e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.EqRotPerDiscrete": { - "value": 1.133228e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.g.EqRotRateCont": { - "value": 5.544715e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.EqRotPerCont": {"value": 1.133184e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.g.EqRotPer": {"value": 1.133228e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.g.EqTidePower": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.g.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.g.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.g.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.g.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.g.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.g.RotTimeEqtide": { - "value": 9.967318e302, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.g.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.g.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.g.PowerEqtide": {"value": 3.499752e11, "unit": u.W, "rtol": 1e-4}, - "log.final.g.SurfEnFluxEqtide": { - "value": 0.000518, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.g.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.g.D26AlNumManDt": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.g.D40KNumManDt": { - "value": -1.931830e26, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.D232ThNumManDt": { - "value": -1.086973e24, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.D238UNumManDt": { - "value": -1.606035e24, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.D235UNumManDt": { - "value": -3.521439e24, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.RadPowerMan": {"value": 8.503391e13, "unit": u.W, "rtol": 1e-4}, - "log.final.g.RadPowerCore": {"value": -0.000000, "unit": u.W, "rtol": 1e-4}, - "log.final.g.RadPowerCrust": {"value": -0.000000, "unit": u.W, "rtol": 1e-4}, - "log.final.g.RadPowerTotal": {"value": 8.503391e13, "unit": u.W, "rtol": 1e-4}, - "log.final.g.SurfEnFluxRadTotal": { - "value": 0.125778, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.g.SurfWaterMass": {"value": 2.780000e21, "unit": u.kg, "rtol": 1e-4}, - "log.final.g.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.g.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.g.RGLimit": {"value": 2.214290e10, "unit": u.m, "rtol": 1e-4}, - "log.final.g.XO": {"value": 0.333333, "rtol": 1e-4}, - "log.final.g.EtaO": {"value": 0.908264, "rtol": 1e-4}, - "log.final.g.PlanetRadius": {"value": 7.334815e06, "unit": u.m, "rtol": 1e-4}, - "log.final.g.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.g.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.g.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.g.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.g.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.g.ThermTemp": {"value": 288.700256, "unit": u.K, "rtol": 1e-4}, - "log.final.g.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.g.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.g.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.g.FXUV": {"value": 12.605228, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.g.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.g.RocheRadius": {"value": 1.701655e08, "unit": u.m, "rtol": 1e-4}, - "log.final.g.BondiRadius": {"value": 1.670086e08, "unit": u.m, "rtol": 1e-4}, - "log.final.g.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.g.RRCriticalFlux": { - "value": 40.154478, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.g.CrossoverMass": { - "value": 2.731806e-25, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.g.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.g.FXUVCRITDRAG": { - "value": 0.151738, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.g.HREFFLUX": { - "value": 9.824705e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.XH2O": {"value": 1.000000, "rtol": 1e-4}, - "log.final.g.HDiffFlux": { - "value": 1.090326e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.g.HRefODragMod": {"value": 0.120976, "rtol": 1e-4}, - "log.final.g.KTide": {"value": 0.935384, "rtol": 1e-4}, - "log.final.g.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - "log.final.g.WaterMassMOAtm": {"value": 1.970140, "unit": u.TO, "rtol": 1e-4}, - "log.final.g.PotTemp": {"value": 2341.642524, "unit": u.K, "rtol": 1e-4}, - "log.final.g.SurfTemp": {"value": 4000.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.g.WaterMassSol": {"value": 0.027131, "unit": u.TO, "rtol": 1e-4}, - "log.final.g.SolidRadius": {"value": 1.007041, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.g.OxygenMassMOAtm": { - "value": 2.229468e17, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.g.OxygenMassSol": {"value": 8.607391e16, "unit": u.kg, "rtol": 1e-4}, - "log.final.g.PressWaterAtm": {"value": 3.436476e06, "rtol": 1e-4}, - "log.final.g.PressOxygenAtm": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.HydrogenMassSpace": { - "value": 4.244704e17, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.g.OxygenMassSpace": { - "value": 3.059782e18, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.g.FracFe2O3Man": {"value": 1.024552e-06, "rtol": 1e-4}, - "log.final.g.NetFluxAtmo": {"value": 1.052877e04, "rtol": 1e-4}, - "log.final.g.WaterFracMelt": {"value": 0.002362, "rtol": 1e-4}, - "log.final.g.RadioPower": {"value": 8.503391e13, "unit": u.W, "rtol": 1e-4}, - "log.final.g.TidalPower": {"value": 3.499752e11, "unit": u.W, "rtol": 1e-4}, - "log.final.g.HZInnerEdge": {"value": 2.214290e10, "unit": u.m, "rtol": 1e-4}, - "log.final.g.MeltFraction": {"value": 0.474952, "rtol": 1e-4}, - "log.final.g.CO2MassMOAtm": { - "value": 1.755002e-297, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.g.CO2MassSol": {"value": 1.755002e-297, "unit": u.kg, "rtol": 1e-4}, - "log.final.g.PressCO2Atm": {"value": 0.000000, "rtol": 1e-4}, - "log.final.g.CO2FracMelt": {"value": 0.000000, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 1.577880e+14, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 3.489309e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.672381e+39, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.684995e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.261992e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.Trappist1.Mass": {"value": 1.590733e+29, "unit": u.kg}, + "log.initial.Trappist1.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.Trappist1.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.Trappist1.Xobl": {"value": 0.000000}, + "log.initial.Trappist1.Yobl": {"value": 0.000000}, + "log.initial.Trappist1.Zobl": {"value": 1.000000}, + "log.initial.Trappist1.Radius": {"value": 59.171870, "unit": u.Rearth}, + "log.initial.Trappist1.RadGyra": {"value": 0.458957}, + "log.initial.Trappist1.RotAngMom": {"value": 3.470727e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Trappist1.RotKinEnergy": {"value": 1.261992e+37, "unit": u.Joule}, + "log.initial.Trappist1.RotVel": {"value": 2.744560e+04, "unit": u.m / u.sec}, + "log.initial.Trappist1.BodyType": {"value": 0.000000}, + "log.initial.Trappist1.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.Trappist1.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.Trappist1.Density": {"value": 706.461927, "unit": u.kg / u.m ** 3}, + "log.initial.Trappist1.SurfEnFluxTotal": {"value": 0.055898, "unit": u.kg / u.sec ** 3}, + "log.initial.Trappist1.TidalQ": {"value": 100.000000}, + "log.initial.Trappist1.ImK2": {"value": -0.005000}, + "log.initial.Trappist1.K2": {"value": 0.500000}, + "log.initial.Trappist1.K2Man": {"value": 0.010000}, + "log.initial.Trappist1.Imk2Man": {"value": 0.000000}, + "log.initial.Trappist1.TidalQMantle": {"value": 100.000000}, + "log.initial.Trappist1.HEcc": {"value": 0.000000}, + "log.initial.Trappist1.HZLimitDryRunaway": {"value": 1.935431e+10, "unit": u.m}, + "log.initial.Trappist1.HZLimRecVenus": {"value": 1.741821e+10, "unit": u.m}, + "log.initial.Trappist1.HZLimRunaway": {"value": 2.292402e+10, "unit": u.m}, + "log.initial.Trappist1.HZLimMoistGreenhouse": {"value": 2.304718e+10, "unit": u.m}, + "log.initial.Trappist1.HZLimMaxGreenhouse": {"value": 4.421989e+10, "unit": u.m}, + "log.initial.Trappist1.HZLimEarlyMars": {"value": 4.822633e+10, "unit": u.m}, + "log.initial.Trappist1.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Trappist1.KEcc": {"value": 0.000000}, + "log.initial.Trappist1.Eccentricity": {"value": -1.000000}, + "log.initial.Trappist1.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.Trappist1.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.Trappist1.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.Trappist1.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.Trappist1.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.Trappist1.COPP": {"value": 0.000000}, + "log.initial.Trappist1.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Trappist1.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.Trappist1.LXUVTot": {"value": 7.814003e+21, "unit": u.kg / u.sec ** 3}, + "log.initial.Trappist1.TotOrbEnergy": {"value": -5.151238e+33, "unit": u.Joule}, + "log.initial.Trappist1.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.Trappist1.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.Trappist1.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Trappist1.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.Trappist1.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.Trappist1.BodyDeccDt": {"value": -1.000000}, + "log.initial.Trappist1.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.Trappist1.DRotPerDtEqtide": {"value": 3.707592e-16}, + "log.initial.Trappist1.DRotRateDtEqtide": {"value": -3.120644e-25, "unit": 1 / u.sec ** 2}, + "log.initial.Trappist1.EqRotRateDiscrete": {"value": 5.544505e-06, "unit": 1 / u.sec}, + "log.initial.Trappist1.EqRotPerDiscrete": {"value": 1.133228e+06, "unit": u.sec}, + "log.initial.Trappist1.EqRotRateCont": {"value": 5.544715e-06, "unit": 1 / u.sec}, + "log.initial.Trappist1.EqRotPerCont": {"value": 1.133184e+06, "unit": u.sec}, + "log.initial.Trappist1.EqRotPer": {"value": 1.133228e+06, "unit": u.sec}, + "log.initial.Trappist1.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.Trappist1.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.Trappist1.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.Trappist1.OceanK2": {"value": 0.010000}, + "log.initial.Trappist1.EnvTidalQ": {"value": -1.000000}, + "log.initial.Trappist1.OceanTidalQ": {"value": -1.000000}, + "log.initial.Trappist1.TideLock": {"value": 0.000000}, + "log.initial.Trappist1.RotTimeEqtide": {"value": 2.330354e+20, "unit": u.sec}, + "log.initial.Trappist1.EnvK2": {"value": 0.010000}, + "log.initial.Trappist1.OblTimeEqtide": {"value": -1.000000}, + "log.initial.Trappist1.PowerEqtide": {"value": 1.000511e+17, "unit": u.W}, + "log.initial.Trappist1.SurfEnFluxEqtide": {"value": 0.055898, "unit": u.kg / u.sec ** 3}, + "log.initial.Trappist1.Luminosity": {"value": 0.020317, "unit": u.LSUN}, + "log.initial.Trappist1.LXUVStellar": {"value": 2.031722e-05, "unit": u.LSUN}, + "log.initial.Trappist1.Temperature": {"value": 2958.680453, "unit": u.K}, + "log.initial.Trappist1.LXUVFrac": {"value": 0.001000}, + "log.initial.Trappist1.RossbyNumber": {"value": 0.014482}, + "log.initial.Trappist1.DRotPerDtStellar": {"value": -1.871036e-10}, + "log.initial.g.Mass": {"value": 6.808292e+24, "unit": u.kg}, + "log.initial.g.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.g.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.g.Xobl": {"value": 0.000000}, + "log.initial.g.Yobl": {"value": 0.000000}, + "log.initial.g.Zobl": {"value": 1.000000}, + "log.initial.g.Radius": {"value": 7.334815e+06, "unit": u.m}, + "log.initial.g.RadGyra": {"value": 0.500000}, + "log.initial.g.RotAngMom": {"value": 5.077141e+32, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.g.RotKinEnergy": {"value": 1.407512e+27, "unit": u.Joule}, + "log.initial.g.RotVel": {"value": 40.667915, "unit": u.m / u.sec}, + "log.initial.g.BodyType": {"value": 0.000000}, + "log.initial.g.RotRate": {"value": 5.544505e-06, "unit": 1 / u.sec}, + "log.initial.g.RotPer": {"value": 1.133228e+06, "unit": u.sec}, + "log.initial.g.Density": {"value": 4118.907830, "unit": u.kg / u.m ** 3}, + "log.initial.g.SurfEnFluxTotal": {"value": 0.126296, "unit": u.kg / u.sec ** 3}, + "log.initial.g.TidalQ": {"value": 100.000000}, + "log.initial.g.ImK2": {"value": -0.005000}, + "log.initial.g.K2": {"value": 0.500000}, + "log.initial.g.K2Man": {"value": 0.010000}, + "log.initial.g.Imk2Man": {"value": 0.000000}, + "log.initial.g.TidalQMantle": {"value": 100.000000}, + "log.initial.g.HEcc": {"value": 0.000000}, + "log.initial.g.HZLimitDryRunaway": {"value": 1.935435e+10, "unit": u.m}, + "log.initial.g.HZLimRecVenus": {"value": 1.741821e+10, "unit": u.m}, + "log.initial.g.HZLimRunaway": {"value": 2.292402e+10, "unit": u.m}, + "log.initial.g.HZLimMoistGreenhouse": {"value": 2.304718e+10, "unit": u.m}, + "log.initial.g.HZLimMaxGreenhouse": {"value": 4.421989e+10, "unit": u.m}, + "log.initial.g.HZLimEarlyMars": {"value": 4.822633e+10, "unit": u.m}, + "log.initial.g.Instellation": {"value": 1.263188e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.g.KEcc": {"value": 0.002000}, + "log.initial.g.Eccentricity": {"value": 0.002000}, + "log.initial.g.OrbEnergy": {"value": -5.151238e+33, "unit": u.Joule}, + "log.initial.g.MeanMotion": {"value": 5.544505e-06, "unit": 1 / u.sec}, + "log.initial.g.OrbPeriod": {"value": 1.133228e+06, "unit": u.sec}, + "log.initial.g.SemiMajorAxis": {"value": 7.016140e+09, "unit": u.m}, + "log.initial.g.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.g.COPP": {"value": 0.000000}, + "log.initial.g.OrbAngMom": {"value": 1.858138e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.g.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.g.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.g.TotOrbEnergy": {"value": -5.151238e+33, "unit": u.Joule}, + "log.initial.g.OrbPotEnergy": {"value": -1.030248e+34, "unit": u.Joule}, + "log.initial.g.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.g.TidalRadius": {"value": 7.334815e+06, "unit": u.m}, + "log.initial.g.DsemiDtEqtide": {"value": 5.562685e-309, "unit": u.m / u.sec}, + "log.initial.g.DeccDtEqtide": {"value": -9.370697e-21, "unit": 1 / u.sec}, + "log.initial.g.DMeanMotionDtEqtide": {"value": -4.940656e-324, "unit": 1 / u.sec ** 2}, + "log.initial.g.DOrbPerDtEqtide": {"value": 1.347704e-312}, + "log.initial.g.EccTimeEqtide": {"value": 3.595386e+305, "unit": u.sec}, + "log.initial.g.DHEccDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec}, + "log.initial.g.DKEccDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec}, + "log.initial.g.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.g.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.g.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.g.LockTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.g.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.g.BodyDeccDt": {"value": -1.000000}, + "log.initial.g.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.g.DRotPerDtEqtide": {"value": -1.136943e-297}, + "log.initial.g.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2}, + "log.initial.g.EqRotRateDiscrete": {"value": 5.544505e-06, "unit": 1 / u.sec}, + "log.initial.g.EqRotPerDiscrete": {"value": 1.133228e+06, "unit": u.sec}, + "log.initial.g.EqRotRateCont": {"value": 5.544715e-06, "unit": 1 / u.sec}, + "log.initial.g.EqRotPerCont": {"value": 1.133184e+06, "unit": u.sec}, + "log.initial.g.EqRotPer": {"value": 1.133228e+06, "unit": u.sec}, + "log.initial.g.EqTidePower": {"value": -1.250044e+11, "unit": 1 / u.sec}, + "log.initial.g.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.g.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.g.OceanK2": {"value": 0.010000}, + "log.initial.g.EnvTidalQ": {"value": -1.000000}, + "log.initial.g.OceanTidalQ": {"value": -1.000000}, + "log.initial.g.TideLock": {"value": 1.000000}, + "log.initial.g.RotTimeEqtide": {"value": 9.967318e+302, "unit": u.sec}, + "log.initial.g.EnvK2": {"value": 0.010000}, + "log.initial.g.OblTimeEqtide": {"value": -1.000000}, + "log.initial.g.PowerEqtide": {"value": 3.499752e+11, "unit": u.W}, + "log.initial.g.SurfEnFluxEqtide": {"value": 0.000518, "unit": u.kg / u.sec ** 3}, + "log.initial.g.D26AlPowerDt": {"value": -1.000000}, + "log.initial.g.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.g.D40KPowerDt": {"value": -1.000000}, + "log.initial.g.D40KNumManDt": {"value": -1.931840e+26, "unit": 1 / u.sec}, + "log.initial.g.D232ThNumManDt": {"value": -1.086973e+24, "unit": 1 / u.sec}, + "log.initial.g.D238UNumManDt": {"value": -1.606037e+24, "unit": 1 / u.sec}, + "log.initial.g.D235UNumManDt": {"value": -3.521474e+24, "unit": 1 / u.sec}, + "log.initial.g.RadPowerMan": {"value": 8.503439e+13, "unit": u.W}, + "log.initial.g.RadPowerCore": {"value": -0.000000, "unit": u.W}, + "log.initial.g.RadPowerCrust": {"value": -0.000000, "unit": u.W}, + "log.initial.g.RadPowerTotal": {"value": 8.503439e+13, "unit": u.W}, + "log.initial.g.SurfEnFluxRadTotal": {"value": 0.125779, "unit": u.kg / u.sec ** 3}, + "log.initial.g.SurfWaterMass": {"value": 2.780000e+21, "unit": u.kg}, + "log.initial.g.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.RGLimit": {"value": 2.216633e+10, "unit": u.m}, + "log.initial.g.XO": {"value": 0.333333}, + "log.initial.g.EtaO": {"value": 0.908442}, + "log.initial.g.PlanetRadius": {"value": 7.334815e+06, "unit": u.m}, + "log.initial.g.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.g.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.g.PresXUV": {"value": 5.000000}, + "log.initial.g.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.g.ThermTemp": {"value": 288.852751, "unit": u.K}, + "log.initial.g.AtmGasConst": {"value": 4124.000000}, + "log.initial.g.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.g.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.g.FXUV": {"value": 12.631882, "unit": u.W / u.m ** 2}, + "log.initial.g.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.g.RocheRadius": {"value": 1.701655e+08, "unit": u.m}, + "log.initial.g.BondiRadius": {"value": 1.669199e+08, "unit": u.m}, + "log.initial.g.HEscapeRegime": {"value": 8.000000}, + "log.initial.g.RRCriticalFlux": {"value": 40.154478, "unit": u.W / u.m ** 2}, + "log.initial.g.CrossoverMass": {"value": 2.737080e-25, "unit": u.kg}, + "log.initial.g.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.g.FXUVCRITDRAG": {"value": 0.151738, "unit": u.W / u.m ** 2}, + "log.initial.g.HREFFLUX": {"value": 9.845479e+18, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.g.XO2": {"value": 0.000000}, + "log.initial.g.XH2O": {"value": 1.000000}, + "log.initial.g.HDiffFlux": {"value": 1.090326e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.g.HRefODragMod": {"value": 0.120955}, + "log.initial.g.KTide": {"value": 0.935384}, + "log.initial.g.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.g.WaterMassMOAtm": {"value": 2.000000, "unit": u.TO}, + "log.initial.g.PotTemp": {"value": 4000.000000, "unit": u.K}, + "log.initial.g.SurfTemp": {"value": 4000.000000, "unit": u.K}, + "log.initial.g.WaterMassSol": {"value": 0.000000, "unit": u.TO}, + "log.initial.g.SolidRadius": {"value": 0.613035, "unit": u.Rearth}, + "log.initial.g.OxygenMassMOAtm": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.OxygenMassSol": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.PressWaterAtm": {"value": 4.098668e+05}, + "log.initial.g.PressOxygenAtm": {"value": 0.000000}, + "log.initial.g.HydrogenMassSpace": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.OxygenMassSpace": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.FracFe2O3Man": {"value": 0.000000}, + "log.initial.g.NetFluxAtmo": {"value": 7.191296e+05}, + "log.initial.g.WaterFracMelt": {"value": 0.000490}, + "log.initial.g.RadioPower": {"value": 8.503439e+13, "unit": u.W}, + "log.initial.g.TidalPower": {"value": 3.499752e+11, "unit": u.W}, + "log.initial.g.HZInnerEdge": {"value": 2.216633e+10, "unit": u.m}, + "log.initial.g.MeltFraction": {"value": 1.000000}, + "log.initial.g.CO2MassMOAtm": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.CO2MassSol": {"value": 0.000000, "unit": u.kg}, + "log.initial.g.PressCO2Atm": {"value": 0.000000}, + "log.initial.g.CO2FracMelt": {"value": 0.000000}, + "log.final.system.Age": {"value": 1.581036e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+11, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 3.489314e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.672379e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.688114e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 1.260909e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Trappist1.Mass": {"value": 1.590733e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.Trappist1.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Trappist1.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Trappist1.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.Trappist1.Radius": {"value": 59.103227, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.Trappist1.RadGyra": {"value": 0.458983, "rtol": 1e-4}, + "log.final.Trappist1.RotAngMom": {"value": 3.465407e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.RotKinEnergy": {"value": 1.260909e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Trappist1.RotVel": {"value": 2.743230e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.RotRate": {"value": 7.277122e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.RotPer": {"value": 8.634162e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.Density": {"value": 708.926273, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Trappist1.SurfEnFluxTotal": {"value": 0.055745, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Trappist1.TidalQ": {"value": 100.000000, "rtol": 1e-4}, + "log.final.Trappist1.ImK2": {"value": -0.005000, "rtol": 1e-4}, + "log.final.Trappist1.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Trappist1.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.Trappist1.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.Trappist1.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.HZLimitDryRunaway": {"value": 1.933388e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.HZLimRecVenus": {"value": 1.739978e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.HZLimRunaway": {"value": 2.289979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.HZLimMoistGreenhouse": {"value": 2.302279e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.HZLimMaxGreenhouse": {"value": 4.417286e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.HZLimEarlyMars": {"value": 4.817504e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Trappist1.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.Trappist1.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Trappist1.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.Trappist1.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Trappist1.LXUVTot": {"value": 7.797515e+21, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Trappist1.TotOrbEnergy": {"value": -5.151238e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Trappist1.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Trappist1.LostEnergy": {"value": 3.131169e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Trappist1.LostAngMom": {"value": 5.325474e+38, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.Trappist1.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.Trappist1.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.DRotPerDtEqtide": {"value": 3.689301e-16, "rtol": 1e-4}, + "log.final.Trappist1.DRotRateDtEqtide": {"value": -3.109450e-25, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.Trappist1.EqRotRateDiscrete": {"value": 5.544505e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.EqRotPerDiscrete": {"value": 1.133228e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.EqRotRateCont": {"value": 5.544715e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.EqRotPerCont": {"value": 1.133184e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.EqRotPer": {"value": 1.133228e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Trappist1.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.Trappist1.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.Trappist1.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.Trappist1.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Trappist1.RotTimeEqtide": {"value": 2.340324e+20, "unit": u.sec, "rtol": 1e-4}, + "log.final.Trappist1.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.Trappist1.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.Trappist1.PowerEqtide": {"value": 9.954496e+16, "unit": u.W, "rtol": 1e-4}, + "log.final.Trappist1.SurfEnFluxEqtide": {"value": 0.055745, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Trappist1.Luminosity": {"value": 0.020274, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.Trappist1.LXUVStellar": {"value": 2.027435e-05, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.Trappist1.Temperature": {"value": 2958.826369, "unit": u.K, "rtol": 1e-4}, + "log.final.Trappist1.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.Trappist1.RossbyNumber": {"value": 0.014473, "rtol": 1e-4}, + "log.final.Trappist1.DRotPerDtStellar": {"value": -1.829957e-10, "rtol": 1e-4}, + "log.final.g.Mass": {"value": 6.808292e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.g.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.g.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.g.Radius": {"value": 7.334815e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.g.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.g.RotAngMom": {"value": 5.077141e+32, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.g.RotKinEnergy": {"value": 1.407512e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.g.RotVel": {"value": 40.667915, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.g.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.RotRate": {"value": 5.544505e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.RotPer": {"value": 1.133228e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.Density": {"value": 4118.907830, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.g.SurfEnFluxTotal": {"value": 0.126295, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.g.TidalQ": {"value": 100.000000, "rtol": 1e-4}, + "log.final.g.ImK2": {"value": -0.005000, "rtol": 1e-4}, + "log.final.g.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.g.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.g.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.g.HEcc": {"value": 1.755450e-297, "rtol": 1e-4}, + "log.final.g.HZLimitDryRunaway": {"value": 1.933392e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.HZLimRecVenus": {"value": 1.739978e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.HZLimRunaway": {"value": 2.289979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.HZLimMoistGreenhouse": {"value": 2.302279e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.HZLimMaxGreenhouse": {"value": 4.417286e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.HZLimEarlyMars": {"value": 4.817504e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.Instellation": {"value": 1.260523e+04, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.g.KEcc": {"value": 0.002000, "rtol": 1e-4}, + "log.final.g.Eccentricity": {"value": 0.002000, "rtol": 1e-4}, + "log.final.g.OrbEnergy": {"value": -5.151238e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.g.MeanMotion": {"value": 5.544505e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.OrbPeriod": {"value": 1.133228e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.SemiMajorAxis": {"value": 7.016140e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.g.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.g.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.OrbAngMom": {"value": 1.858138e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.g.LongP": {"value": 8.777249e-295, "unit": u.rad, "rtol": 1e-4}, + "log.final.g.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.g.TotOrbEnergy": {"value": -5.151238e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.g.OrbPotEnergy": {"value": -1.030248e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.g.LostEnergy": {"value": 1.104438e+23, "unit": u.Joule, "rtol": 1e-4}, + "log.final.g.TidalRadius": {"value": 7.334815e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.g.DsemiDtEqtide": {"value": 5.562685e-309, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.g.DeccDtEqtide": {"value": -9.414760e-21, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.DMeanMotionDtEqtide": {"value": -4.940656e-324, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.g.DOrbPerDtEqtide": {"value": 1.347704e-312, "rtol": 1e-4}, + "log.final.g.EccTimeEqtide": {"value": 3.155760e+11, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.DHEccDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.DKEccDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.LockTime": {"value": 0.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.g.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.g.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.g.DRotPerDtEqtide": {"value": -1.136943e-297, "rtol": 1e-4}, + "log.final.g.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.g.EqRotRateDiscrete": {"value": 5.544505e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.EqRotPerDiscrete": {"value": 1.133228e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.EqRotRateCont": {"value": 5.544715e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.EqRotPerCont": {"value": 1.133184e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.EqRotPer": {"value": 1.133228e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.EqTidePower": {"value": -1.250044e+11, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.g.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.g.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.g.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.g.RotTimeEqtide": {"value": 9.967318e+302, "unit": u.sec, "rtol": 1e-4}, + "log.final.g.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.g.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.g.PowerEqtide": {"value": 3.499752e+11, "unit": u.W, "rtol": 1e-4}, + "log.final.g.SurfEnFluxEqtide": {"value": 0.000518, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.g.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.g.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.g.D40KNumManDt": {"value": -1.931830e+26, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.D232ThNumManDt": {"value": -1.086973e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.D238UNumManDt": {"value": -1.606035e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.D235UNumManDt": {"value": -3.521439e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.g.RadPowerMan": {"value": 8.503391e+13, "unit": u.W, "rtol": 1e-4}, + "log.final.g.RadPowerCore": {"value": -0.000000, "unit": u.W, "rtol": 1e-4}, + "log.final.g.RadPowerCrust": {"value": -0.000000, "unit": u.W, "rtol": 1e-4}, + "log.final.g.RadPowerTotal": {"value": 8.503391e+13, "unit": u.W, "rtol": 1e-4}, + "log.final.g.SurfEnFluxRadTotal": {"value": 0.125778, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.g.SurfWaterMass": {"value": 2.780000e+21, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.RGLimit": {"value": 2.214290e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.XO": {"value": 0.333333, "rtol": 1e-4}, + "log.final.g.EtaO": {"value": 0.908264, "rtol": 1e-4}, + "log.final.g.PlanetRadius": {"value": 7.334815e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.g.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.g.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.g.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.g.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.g.ThermTemp": {"value": 288.700256, "unit": u.K, "rtol": 1e-4}, + "log.final.g.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.g.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.g.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.g.FXUV": {"value": 12.605228, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.g.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.g.RocheRadius": {"value": 1.701655e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.g.BondiRadius": {"value": 1.670086e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.g.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.g.RRCriticalFlux": {"value": 40.154478, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.g.CrossoverMass": {"value": 2.731806e-25, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.g.FXUVCRITDRAG": {"value": 0.151738, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.g.HREFFLUX": {"value": 9.824705e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.g.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.XH2O": {"value": 1.000000, "rtol": 1e-4}, + "log.final.g.HDiffFlux": {"value": 1.090326e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.g.HRefODragMod": {"value": 0.120976, "rtol": 1e-4}, + "log.final.g.KTide": {"value": 0.935384, "rtol": 1e-4}, + "log.final.g.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.g.WaterMassMOAtm": {"value": 1.970140, "unit": u.TO, "rtol": 1e-4}, + "log.final.g.PotTemp": {"value": 2341.642524, "unit": u.K, "rtol": 1e-4}, + "log.final.g.SurfTemp": {"value": 4000.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.g.WaterMassSol": {"value": 0.027131, "unit": u.TO, "rtol": 1e-4}, + "log.final.g.SolidRadius": {"value": 1.007041, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.g.OxygenMassMOAtm": {"value": 2.229468e+17, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.OxygenMassSol": {"value": 8.607391e+16, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.PressWaterAtm": {"value": 3.436476e+06, "rtol": 1e-4}, + "log.final.g.PressOxygenAtm": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.HydrogenMassSpace": {"value": 4.244704e+17, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.OxygenMassSpace": {"value": 3.059782e+18, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.FracFe2O3Man": {"value": 1.024552e-06, "rtol": 1e-4}, + "log.final.g.NetFluxAtmo": {"value": 1.052877e+04, "rtol": 1e-4}, + "log.final.g.WaterFracMelt": {"value": 0.002362, "rtol": 1e-4}, + "log.final.g.RadioPower": {"value": 8.503391e+13, "unit": u.W, "rtol": 1e-4}, + "log.final.g.TidalPower": {"value": 3.499752e+11, "unit": u.W, "rtol": 1e-4}, + "log.final.g.HZInnerEdge": {"value": 2.214290e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.g.MeltFraction": {"value": 0.474952, "rtol": 1e-4}, + "log.final.g.CO2MassMOAtm": {"value": 1.755002e-297, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.CO2MassSol": {"value": 1.755002e-297, "unit": u.kg, "rtol": 1e-4}, + "log.final.g.PressCO2Atm": {"value": 0.000000, "rtol": 1e-4}, + "log.final.g.CO2FracMelt": {"value": 0.000000, "rtol": 1e-4}, + } ) -class Test_MagmOc_Trappist1g(Benchmark): - pass +class Test_MagmOc_Trappist1g(Benchmark): + pass diff --git a/tests/AtmescEqtideStellar/Lopez12CPL/test_Lopez12CPL.py b/tests/AtmescEqtideStellar/Lopez12CPL/test_Lopez12CPL.py index eca8bb3b0..ca1571b79 100644 --- a/tests/AtmescEqtideStellar/Lopez12CPL/test_Lopez12CPL.py +++ b/tests/AtmescEqtideStellar/Lopez12CPL/test_Lopez12CPL.py @@ -1,2129 +1,1058 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 6.747268e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.482441e43, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.482440e43, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.347271e34, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.Xobl": {"value": 0.000000}, - "log.initial.star.Yobl": {"value": 0.000000}, - "log.initial.star.Zobl": {"value": 1.000000}, - "log.initial.star.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.500000}, - "log.initial.star.RotAngMom": { - "value": 1.470605e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotKinEnergy": {"value": 5.347271e34, "unit": u.Joule}, - "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 1.829552e09, "unit": u.kg / u.m**3}, - "log.initial.star.SurfEnFluxTotal": { - "value": 4.474499e-12, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.TidalQ": {"value": 1.000000e06}, - "log.initial.star.ImK2": {"value": -5.000000e-07}, - "log.initial.star.K2": {"value": 0.500000}, - "log.initial.star.K2Man": {"value": 0.010000}, - "log.initial.star.Imk2Man": {"value": 0.000000}, - "log.initial.star.TidalQMantle": {"value": 100.000000}, - "log.initial.star.HEcc": {"value": 0.000000}, - "log.initial.star.HZLimitDryRunaway": {"value": 3.036202e09, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 2.502002e09, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 3.267138e09, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 3.310536e09, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 5.611497e09, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 6.122597e09, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.KEcc": {"value": 0.000000}, - "log.initial.star.Eccentricity": {"value": -1.000000}, - "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.COPP": {"value": 0.000000}, - "log.initial.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.LXUVTot": {"value": 1.923000e20, "unit": u.kg / u.sec**3}, - "log.initial.star.TotOrbEnergy": {"value": -2.119237e35, "unit": u.Joule}, - "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.star.BodyDeccDt": {"value": -1.000000}, - "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.star.DRotPerDtEqtide": {"value": 2.054554e-27}, - "log.initial.star.DRotRateDtEqtide": { - "value": -1.729298e-36, - "unit": 1 / u.sec**2, - }, - "log.initial.star.EqRotRateDiscrete": { - "value": 6.296062e-06, - "unit": 1 / u.sec, - }, - "log.initial.star.EqRotPerDiscrete": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.star.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, - "log.initial.star.EqRotPerCont": {"value": 7.231556e05, "unit": u.sec}, - "log.initial.star.EqRotPer": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.OceanK2": {"value": 0.010000}, - "log.initial.star.EnvTidalQ": {"value": -1.000000}, - "log.initial.star.OceanTidalQ": {"value": -1.000000}, - "log.initial.star.TideLock": {"value": 0.000000}, - "log.initial.star.RotTimeEqtide": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.EnvK2": {"value": 0.010000}, - "log.initial.star.OblTimeEqtide": {"value": -1.000000}, - "log.initial.star.PowerEqtide": {"value": 2287.372458, "unit": u.W}, - "log.initial.star.SurfEnFluxEqtide": { - "value": 4.474499e-12, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.Luminosity": {"value": 1.923000e23, "unit": u.W}, - "log.initial.star.LXUVStellar": {"value": 1.923000e20, "unit": u.W}, - "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.078260}, - "log.initial.star.DRotPerDtStellar": {"value": 6.530034e-18}, - "log.initial.auto.Mass": {"value": 2.000000, "unit": u.Mearth}, - "log.initial.auto.Obliquity": {"value": 0.785398, "unit": u.rad}, - "log.initial.auto.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.auto.Xobl": {"value": 0.707107}, - "log.initial.auto.Yobl": {"value": 0.000000}, - "log.initial.auto.Zobl": {"value": 0.707107}, - "log.initial.auto.Radius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.auto.RadGyra": {"value": 0.400000}, - "log.initial.auto.RotAngMom": { - "value": 1.221650e37, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.auto.RotKinEnergy": {"value": 8.884088e32, "unit": u.Joule}, - "log.initial.auto.RotVel": {"value": 3.049157e04, "unit": u.m / u.sec}, - "log.initial.auto.BodyType": {"value": 0.000000}, - "log.initial.auto.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, - "log.initial.auto.RotPer": {"value": 0.500000, "unit": u.day}, - "log.initial.auto.Density": {"value": 0.309474, "unit": u.kg / u.m**3}, - "log.initial.auto.SurfEnFluxTotal": { - "value": 2.324795e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.auto.TidalQ": {"value": -1.000000e05}, - "log.initial.auto.ImK2": {"value": -5.000000e-06}, - "log.initial.auto.K2": {"value": 0.500000}, - "log.initial.auto.K2Man": {"value": 0.300000}, - "log.initial.auto.Imk2Man": {"value": -0.003000}, - "log.initial.auto.TidalQMantle": {"value": 100.000000}, - "log.initial.auto.HEcc": {"value": 0.000000}, - "log.initial.auto.HZLimitDryRunaway": {"value": 3.098811e09, "unit": u.m}, - "log.initial.auto.HZLimRecVenus": {"value": 2.502002e09, "unit": u.m}, - "log.initial.auto.HZLimRunaway": {"value": 3.267138e09, "unit": u.m}, - "log.initial.auto.HZLimMoistGreenhouse": {"value": 3.310536e09, "unit": u.m}, - "log.initial.auto.HZLimMaxGreenhouse": {"value": 5.611497e09, "unit": u.m}, - "log.initial.auto.HZLimEarlyMars": {"value": 6.122597e09, "unit": u.m}, - "log.initial.auto.Instellation": { - "value": 69.788358, - "unit": u.kg / u.sec**3, - }, - "log.initial.auto.KEcc": {"value": 0.200000}, - "log.initial.auto.Eccentricity": {"value": 0.200000}, - "log.initial.auto.OrbEnergy": {"value": -5.298093e34, "unit": u.Joule}, - "log.initial.auto.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.auto.OrbPeriod": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.auto.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, - "log.initial.auto.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.auto.COPP": {"value": 0.000000}, - "log.initial.auto.OrbAngMom": { - "value": 1.648983e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.auto.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.auto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.auto.TotOrbEnergy": {"value": -2.119237e35, "unit": u.Joule}, - "log.initial.auto.OrbPotEnergy": {"value": -1.059619e35, "unit": u.Joule}, - "log.initial.auto.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.auto.TidalRadius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.auto.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, - "log.initial.auto.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.auto.DMeanMotionDtEqtide": { - "value": -1.211805e-19, - "unit": 1 / u.sec**2, - }, - "log.initial.auto.DOrbPerDtEqtide": {"value": 1.920766e-08}, - "log.initial.auto.EccTimeEqtide": {"value": 4.954969e13, "unit": u.sec}, - "log.initial.auto.SemiTimeEqtide": {"value": 7.793412e13, "unit": u.sec}, - "log.initial.auto.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.auto.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.auto.DXoblDtEqtide": {"value": 1.462258e-12, "unit": 1 / u.sec}, - "log.initial.auto.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.auto.DZoblDtEqtide": {"value": -1.462258e-12, "unit": 1 / u.sec}, - "log.initial.auto.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.auto.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.auto.BodyDeccDt": {"value": -1.000000}, - "log.initial.auto.DOblDtEqtide": {"value": 2.067945e-12, "unit": u.rad / u.sec}, - "log.initial.auto.DRotPerDtEqtide": {"value": 3.287202e-07}, - "log.initial.auto.DRotRateDtEqtide": { - "value": -1.106722e-15, - "unit": 1 / u.sec**2, - }, - "log.initial.auto.EqRotRateDiscrete": { - "value": 6.296062e-06, - "unit": 1 / u.sec, - }, - "log.initial.auto.EqRotPerDiscrete": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.auto.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, - "log.initial.auto.EqRotPerCont": {"value": 7.231556e05, "unit": u.sec}, - "log.initial.auto.EqRotPer": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.auto.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.auto.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.auto.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.auto.OceanK2": {"value": 0.010000}, - "log.initial.auto.EnvTidalQ": {"value": -1.000000}, - "log.initial.auto.OceanTidalQ": {"value": -1.000000}, - "log.initial.auto.TideLock": {"value": 0.000000}, - "log.initial.auto.RotTimeEqtide": {"value": 1.314188e11, "unit": u.sec}, - "log.initial.auto.EnvK2": {"value": 0.500000}, - "log.initial.auto.OblTimeEqtide": {"value": -1.000000}, - "log.initial.auto.PowerEqtide": {"value": 1.284046e22, "unit": u.W}, - "log.initial.auto.SurfEnFluxEqtide": { - "value": 2.324895e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.auto.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.auto.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, - "log.initial.auto.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.auto.RGLimit": {"value": 3.099115e09, "unit": u.m}, - "log.initial.auto.XO": {"value": 0.000000}, - "log.initial.auto.EtaO": {"value": 0.000000}, - "log.initial.auto.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, - "log.initial.auto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.auto.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.auto.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.auto.PresXUV": {"value": 5.000000}, - "log.initial.auto.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.auto.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.auto.AtmGasConst": {"value": 4124.000000}, - "log.initial.auto.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.auto.DEnvMassDt": {"value": -2.508715e09, "unit": u.kg / u.sec}, - "log.initial.auto.FXUV": {"value": 0.069788, "unit": u.W / u.m**2}, - "log.initial.auto.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.auto.RocheRadius": {"value": 1.885546e08, "unit": u.m}, - "log.initial.auto.BondiRadius": {"value": 7.899468e08, "unit": u.m}, - "log.initial.auto.HEscapeRegime": {"value": 3.000000}, - "log.initial.auto.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m**2}, - "log.initial.auto.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.auto.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.auto.FXUVCRITDRAG": { - "value": 3.000221e-05, - "unit": u.W / u.m**2, - }, - "log.initial.auto.HREFFLUX": { - "value": 8.289171e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.auto.XO2": {"value": 0.000000}, - "log.initial.auto.XH2O": {"value": 0.000000}, - "log.initial.auto.HDiffFlux": { - "value": 3.512237e14, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.auto.HRefODragMod": {"value": 1.000000}, - "log.initial.auto.KTide": {"value": 1.000000}, - "log.initial.auto.RGDuration": {"value": 1.00000e06, "unit": u.yr}, - "log.initial.bondi.Mass": {"value": 2.000000, "unit": u.Mearth}, - "log.initial.bondi.Obliquity": {"value": 0.785398, "unit": u.rad}, - "log.initial.bondi.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.bondi.Xobl": {"value": 0.707107}, - "log.initial.bondi.Yobl": {"value": 0.000000}, - "log.initial.bondi.Zobl": {"value": 0.707107}, - "log.initial.bondi.Radius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.bondi.RadGyra": {"value": 0.400000}, - "log.initial.bondi.RotAngMom": { - "value": 1.221650e37, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.bondi.RotKinEnergy": {"value": 8.884088e32, "unit": u.Joule}, - "log.initial.bondi.RotVel": {"value": 3.049157e04, "unit": u.m / u.sec}, - "log.initial.bondi.BodyType": {"value": 0.000000}, - "log.initial.bondi.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, - "log.initial.bondi.RotPer": {"value": 0.500000, "unit": u.day}, - "log.initial.bondi.Density": {"value": 0.309474, "unit": u.kg / u.m**3}, - "log.initial.bondi.SurfEnFluxTotal": { - "value": 2.324795e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.bondi.TidalQ": {"value": -1.000000e05}, - "log.initial.bondi.ImK2": {"value": -5.000000e-06}, - "log.initial.bondi.K2": {"value": 0.500000}, - "log.initial.bondi.K2Man": {"value": 0.300000}, - "log.initial.bondi.Imk2Man": {"value": -0.003000}, - "log.initial.bondi.TidalQMantle": {"value": 100.000000}, - "log.initial.bondi.HEcc": {"value": 0.000000}, - "log.initial.bondi.HZLimitDryRunaway": {"value": 3.098811e09, "unit": u.m}, - "log.initial.bondi.HZLimRecVenus": {"value": 2.502002e09, "unit": u.m}, - "log.initial.bondi.HZLimRunaway": {"value": 3.267138e09, "unit": u.m}, - "log.initial.bondi.HZLimMoistGreenhouse": {"value": 3.310536e09, "unit": u.m}, - "log.initial.bondi.HZLimMaxGreenhouse": {"value": 5.611497e09, "unit": u.m}, - "log.initial.bondi.HZLimEarlyMars": {"value": 6.122597e09, "unit": u.m}, - "log.initial.bondi.Instellation": { - "value": 69.788358, - "unit": u.kg / u.sec**3, - }, - "log.initial.bondi.KEcc": {"value": 0.200000}, - "log.initial.bondi.Eccentricity": {"value": 0.200000}, - "log.initial.bondi.OrbEnergy": {"value": -5.298093e34, "unit": u.Joule}, - "log.initial.bondi.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.bondi.OrbPeriod": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.bondi.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, - "log.initial.bondi.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.bondi.COPP": {"value": 0.000000}, - "log.initial.bondi.OrbAngMom": { - "value": 1.648983e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.bondi.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.bondi.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.bondi.TotOrbEnergy": {"value": -2.119237e35, "unit": u.Joule}, - "log.initial.bondi.OrbPotEnergy": {"value": -1.059619e35, "unit": u.Joule}, - "log.initial.bondi.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.bondi.TidalRadius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.bondi.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, - "log.initial.bondi.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.bondi.DMeanMotionDtEqtide": { - "value": -1.211805e-19, - "unit": 1 / u.sec**2, - }, - "log.initial.bondi.DOrbPerDtEqtide": {"value": 1.920766e-08}, - "log.initial.bondi.EccTimeEqtide": {"value": 4.954969e13, "unit": u.sec}, - "log.initial.bondi.SemiTimeEqtide": {"value": 7.793412e13, "unit": u.sec}, - "log.initial.bondi.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.bondi.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.bondi.DXoblDtEqtide": {"value": 1.462258e-12, "unit": 1 / u.sec}, - "log.initial.bondi.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.bondi.DZoblDtEqtide": {"value": -1.462258e-12, "unit": 1 / u.sec}, - "log.initial.bondi.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.bondi.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.bondi.BodyDeccDt": {"value": -1.000000}, - "log.initial.bondi.DOblDtEqtide": { - "value": 2.067945e-12, - "unit": u.rad / u.sec, - }, - "log.initial.bondi.DRotPerDtEqtide": {"value": 3.287202e-07}, - "log.initial.bondi.DRotRateDtEqtide": { - "value": -1.106722e-15, - "unit": 1 / u.sec**2, - }, - "log.initial.bondi.EqRotRateDiscrete": { - "value": 6.296062e-06, - "unit": 1 / u.sec, - }, - "log.initial.bondi.EqRotPerDiscrete": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.bondi.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, - "log.initial.bondi.EqRotPerCont": {"value": 7.231556e05, "unit": u.sec}, - "log.initial.bondi.EqRotPer": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.bondi.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.bondi.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.bondi.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.bondi.OceanK2": {"value": 0.010000}, - "log.initial.bondi.EnvTidalQ": {"value": -1.000000}, - "log.initial.bondi.OceanTidalQ": {"value": -1.000000}, - "log.initial.bondi.TideLock": {"value": 0.000000}, - "log.initial.bondi.RotTimeEqtide": {"value": 1.314188e11, "unit": u.sec}, - "log.initial.bondi.EnvK2": {"value": 0.500000}, - "log.initial.bondi.OblTimeEqtide": {"value": -1.000000}, - "log.initial.bondi.PowerEqtide": {"value": 1.284046e22, "unit": u.W}, - "log.initial.bondi.SurfEnFluxEqtide": { - "value": 2.324895e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.bondi.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, - "log.initial.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.RGLimit": {"value": 3.099115e09, "unit": u.m}, - "log.initial.bondi.XO": {"value": 0.000000}, - "log.initial.bondi.EtaO": {"value": 0.000000}, - "log.initial.bondi.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, - "log.initial.bondi.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.bondi.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.bondi.PresXUV": {"value": 5.000000}, - "log.initial.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.bondi.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.bondi.AtmGasConst": {"value": 4124.000000}, - "log.initial.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.bondi.DEnvMassDt": {"value": -1.230386e15, "unit": u.kg / u.sec}, - "log.initial.bondi.FXUV": {"value": 0.069788, "unit": u.W / u.m**2}, - "log.initial.bondi.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.bondi.RocheRadius": {"value": 1.885546e08, "unit": u.m}, - "log.initial.bondi.BondiRadius": {"value": 7.899468e08, "unit": u.m}, - "log.initial.bondi.HEscapeRegime": {"value": 5.000000}, - "log.initial.bondi.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m**2}, - "log.initial.bondi.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.bondi.FXUVCRITDRAG": { - "value": 3.000221e-05, - "unit": u.W / u.m**2, - }, - "log.initial.bondi.HREFFLUX": { - "value": 8.289171e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.bondi.XO2": {"value": 0.000000}, - "log.initial.bondi.XH2O": {"value": 0.000000}, - "log.initial.bondi.HDiffFlux": { - "value": 3.512237e14, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.bondi.HRefODragMod": {"value": 1.000000}, - "log.initial.bondi.KTide": {"value": 1.000000}, - "log.initial.bondi.RGDuration": {"value": 1.00000e06, "unit": u.yr}, - "log.initial.el.Mass": {"value": 2.000000, "unit": u.Mearth}, - "log.initial.el.Obliquity": {"value": 0.410152, "unit": u.rad}, - "log.initial.el.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.el.Xobl": {"value": 0.398749}, - "log.initial.el.Yobl": {"value": 0.000000}, - "log.initial.el.Zobl": {"value": 0.917060}, - "log.initial.el.Radius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.el.RadGyra": {"value": 0.400000}, - "log.initial.el.RotAngMom": { - "value": 6.108249e36, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.el.RotKinEnergy": {"value": 2.221022e32, "unit": u.Joule}, - "log.initial.el.RotVel": {"value": 1.524578e04, "unit": u.m / u.sec}, - "log.initial.el.BodyType": {"value": 0.000000}, - "log.initial.el.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.el.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.el.Density": {"value": 0.309474, "unit": u.kg / u.m**3}, - "log.initial.el.SurfEnFluxTotal": { - "value": 1.100803e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.el.TidalQ": {"value": -1.000000e05}, - "log.initial.el.ImK2": {"value": -5.000000e-06}, - "log.initial.el.K2": {"value": 0.500000}, - "log.initial.el.K2Man": {"value": 0.300000}, - "log.initial.el.Imk2Man": {"value": -0.003000}, - "log.initial.el.TidalQMantle": {"value": 100.000000}, - "log.initial.el.HEcc": {"value": 0.000000}, - "log.initial.el.HZLimitDryRunaway": {"value": 3.098811e09, "unit": u.m}, - "log.initial.el.HZLimRecVenus": {"value": 2.502002e09, "unit": u.m}, - "log.initial.el.HZLimRunaway": {"value": 3.267138e09, "unit": u.m}, - "log.initial.el.HZLimMoistGreenhouse": {"value": 3.310536e09, "unit": u.m}, - "log.initial.el.HZLimMaxGreenhouse": {"value": 5.611497e09, "unit": u.m}, - "log.initial.el.HZLimEarlyMars": {"value": 6.122597e09, "unit": u.m}, - "log.initial.el.Instellation": {"value": 69.788358, "unit": u.kg / u.sec**3}, - "log.initial.el.KEcc": {"value": 0.200000}, - "log.initial.el.Eccentricity": {"value": 0.200000}, - "log.initial.el.OrbEnergy": {"value": -5.298093e34, "unit": u.Joule}, - "log.initial.el.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.el.OrbPeriod": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.el.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, - "log.initial.el.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.el.COPP": {"value": 0.000000}, - "log.initial.el.OrbAngMom": { - "value": 1.648983e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.el.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.el.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.el.TotOrbEnergy": {"value": -2.119237e35, "unit": u.Joule}, - "log.initial.el.OrbPotEnergy": {"value": -1.059619e35, "unit": u.Joule}, - "log.initial.el.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.el.TidalRadius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.el.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, - "log.initial.el.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.el.DMeanMotionDtEqtide": { - "value": -1.211805e-19, - "unit": 1 / u.sec**2, - }, - "log.initial.el.DOrbPerDtEqtide": {"value": 1.920766e-08}, - "log.initial.el.EccTimeEqtide": {"value": 4.954969e13, "unit": u.sec}, - "log.initial.el.SemiTimeEqtide": {"value": 7.793412e13, "unit": u.sec}, - "log.initial.el.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.el.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.el.DXoblDtEqtide": {"value": 2.139632e-12, "unit": 1 / u.sec}, - "log.initial.el.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.el.DZoblDtEqtide": {"value": -9.303384e-13, "unit": 1 / u.sec}, - "log.initial.el.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.el.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.el.BodyDeccDt": {"value": -1.000000}, - "log.initial.el.DOblDtEqtide": {"value": 2.333143e-12, "unit": u.rad / u.sec}, - "log.initial.el.DRotPerDtEqtide": {"value": 1.314881e-06}, - "log.initial.el.DRotRateDtEqtide": { - "value": -1.106722e-15, - "unit": 1 / u.sec**2, - }, - "log.initial.el.EqRotRateDiscrete": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.el.EqRotPerDiscrete": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.el.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, - "log.initial.el.EqRotPerCont": {"value": 7.231556e05, "unit": u.sec}, - "log.initial.el.EqRotPer": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.el.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.el.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.el.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.el.OceanK2": {"value": 0.010000}, - "log.initial.el.EnvTidalQ": {"value": -1.000000}, - "log.initial.el.OceanTidalQ": {"value": -1.000000}, - "log.initial.el.TideLock": {"value": 0.000000}, - "log.initial.el.RotTimeEqtide": {"value": 6.570938e10, "unit": u.sec}, - "log.initial.el.EnvK2": {"value": 0.500000}, - "log.initial.el.OblTimeEqtide": {"value": -1.000000}, - "log.initial.el.PowerEqtide": {"value": 6.080320e21, "unit": u.W}, - "log.initial.el.SurfEnFluxEqtide": { - "value": 1.100903e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.el.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.el.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, - "log.initial.el.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.el.RGLimit": {"value": 3.099115e09, "unit": u.m}, - "log.initial.el.XO": {"value": 0.000000}, - "log.initial.el.EtaO": {"value": 0.000000}, - "log.initial.el.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, - "log.initial.el.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.el.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.el.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.el.PresXUV": {"value": 5.000000}, - "log.initial.el.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.el.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.el.AtmGasConst": {"value": 4124.000000}, - "log.initial.el.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.el.DEnvMassDt": {"value": -2.508715e09, "unit": u.kg / u.sec}, - "log.initial.el.FXUV": {"value": 0.069788, "unit": u.W / u.m**2}, - "log.initial.el.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.el.RocheRadius": {"value": 1.885546e08, "unit": u.m}, - "log.initial.el.BondiRadius": {"value": 7.899468e08, "unit": u.m}, - "log.initial.el.HEscapeRegime": {"value": 3.000000}, - "log.initial.el.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m**2}, - "log.initial.el.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.el.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.el.FXUVCRITDRAG": {"value": 3.000221e-05, "unit": u.W / u.m**2}, - "log.initial.el.HREFFLUX": {"value": 8.289171e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.el.XO2": {"value": 0.000000}, - "log.initial.el.XH2O": {"value": 0.000000}, - "log.initial.el.HDiffFlux": { - "value": 3.512237e14, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.el.HRefODragMod": {"value": 1.000000}, - "log.initial.el.KTide": {"value": 1.000000}, - "log.initial.el.RGDuration": {"value": 1.00000e06, "unit": u.yr}, - "log.initial.rr.Mass": {"value": 2.000000, "unit": u.Mearth}, - "log.initial.rr.Obliquity": {"value": 0.785398, "unit": u.rad}, - "log.initial.rr.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.rr.Xobl": {"value": 0.707107}, - "log.initial.rr.Yobl": {"value": 0.000000}, - "log.initial.rr.Zobl": {"value": 0.707107}, - "log.initial.rr.Radius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.rr.RadGyra": {"value": 0.400000}, - "log.initial.rr.RotAngMom": { - "value": 1.221650e37, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.rr.RotKinEnergy": {"value": 8.884088e32, "unit": u.Joule}, - "log.initial.rr.RotVel": {"value": 3.049157e04, "unit": u.m / u.sec}, - "log.initial.rr.BodyType": {"value": 0.000000}, - "log.initial.rr.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, - "log.initial.rr.RotPer": {"value": 0.500000, "unit": u.day}, - "log.initial.rr.Density": {"value": 0.309474, "unit": u.kg / u.m**3}, - "log.initial.rr.SurfEnFluxTotal": { - "value": 2.324795e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.rr.TidalQ": {"value": -1.000000e05}, - "log.initial.rr.ImK2": {"value": -5.000000e-06}, - "log.initial.rr.K2": {"value": 0.500000}, - "log.initial.rr.K2Man": {"value": 0.300000}, - "log.initial.rr.Imk2Man": {"value": -0.003000}, - "log.initial.rr.TidalQMantle": {"value": 100.000000}, - "log.initial.rr.HEcc": {"value": 0.000000}, - "log.initial.rr.HZLimitDryRunaway": {"value": 3.098811e09, "unit": u.m}, - "log.initial.rr.HZLimRecVenus": {"value": 2.502002e09, "unit": u.m}, - "log.initial.rr.HZLimRunaway": {"value": 3.267138e09, "unit": u.m}, - "log.initial.rr.HZLimMoistGreenhouse": {"value": 3.310536e09, "unit": u.m}, - "log.initial.rr.HZLimMaxGreenhouse": {"value": 5.611497e09, "unit": u.m}, - "log.initial.rr.HZLimEarlyMars": {"value": 6.122597e09, "unit": u.m}, - "log.initial.rr.Instellation": {"value": 69.788358, "unit": u.kg / u.sec**3}, - "log.initial.rr.KEcc": {"value": 0.200000}, - "log.initial.rr.Eccentricity": {"value": 0.200000}, - "log.initial.rr.OrbEnergy": {"value": -5.298093e34, "unit": u.Joule}, - "log.initial.rr.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.rr.OrbPeriod": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.rr.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, - "log.initial.rr.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.rr.COPP": {"value": 0.000000}, - "log.initial.rr.OrbAngMom": { - "value": 1.648983e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.rr.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.rr.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.rr.TotOrbEnergy": {"value": -2.119237e35, "unit": u.Joule}, - "log.initial.rr.OrbPotEnergy": {"value": -1.059619e35, "unit": u.Joule}, - "log.initial.rr.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.rr.TidalRadius": {"value": 2.096446e08, "unit": u.m}, - "log.initial.rr.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, - "log.initial.rr.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.rr.DMeanMotionDtEqtide": { - "value": -1.211805e-19, - "unit": 1 / u.sec**2, - }, - "log.initial.rr.DOrbPerDtEqtide": {"value": 1.920766e-08}, - "log.initial.rr.EccTimeEqtide": {"value": 4.954969e13, "unit": u.sec}, - "log.initial.rr.SemiTimeEqtide": {"value": 7.793412e13, "unit": u.sec}, - "log.initial.rr.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.rr.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, - "log.initial.rr.DXoblDtEqtide": {"value": 1.462258e-12, "unit": 1 / u.sec}, - "log.initial.rr.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.rr.DZoblDtEqtide": {"value": -1.462258e-12, "unit": 1 / u.sec}, - "log.initial.rr.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.rr.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.rr.BodyDeccDt": {"value": -1.000000}, - "log.initial.rr.DOblDtEqtide": {"value": 2.067945e-12, "unit": u.rad / u.sec}, - "log.initial.rr.DRotPerDtEqtide": {"value": 3.287202e-07}, - "log.initial.rr.DRotRateDtEqtide": { - "value": -1.106722e-15, - "unit": 1 / u.sec**2, - }, - "log.initial.rr.EqRotRateDiscrete": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.rr.EqRotPerDiscrete": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.rr.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, - "log.initial.rr.EqRotPerCont": {"value": 7.231556e05, "unit": u.sec}, - "log.initial.rr.EqRotPer": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.rr.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.rr.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.rr.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.rr.OceanK2": {"value": 0.010000}, - "log.initial.rr.EnvTidalQ": {"value": -1.000000}, - "log.initial.rr.OceanTidalQ": {"value": -1.000000}, - "log.initial.rr.TideLock": {"value": 0.000000}, - "log.initial.rr.RotTimeEqtide": {"value": 1.314188e11, "unit": u.sec}, - "log.initial.rr.EnvK2": {"value": 0.500000}, - "log.initial.rr.OblTimeEqtide": {"value": -1.000000}, - "log.initial.rr.PowerEqtide": {"value": 1.284046e22, "unit": u.W}, - "log.initial.rr.SurfEnFluxEqtide": { - "value": 2.324895e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, - "log.initial.rr.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.RGLimit": {"value": 3.099115e09, "unit": u.m}, - "log.initial.rr.XO": {"value": 0.000000}, - "log.initial.rr.EtaO": {"value": 0.000000}, - "log.initial.rr.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, - "log.initial.rr.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.rr.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.rr.PresXUV": {"value": 5.000000}, - "log.initial.rr.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.rr.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.rr.AtmGasConst": {"value": 4124.000000}, - "log.initial.rr.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.rr.DEnvMassDt": {"value": -1.119308e08, "unit": u.kg / u.sec}, - "log.initial.rr.FXUV": {"value": 0.069788, "unit": u.W / u.m**2}, - "log.initial.rr.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.rr.RocheRadius": {"value": 1.885546e08, "unit": u.m}, - "log.initial.rr.BondiRadius": {"value": 7.899468e08, "unit": u.m}, - "log.initial.rr.HEscapeRegime": {"value": 6.000000}, - "log.initial.rr.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m**2}, - "log.initial.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.rr.FXUVCRITDRAG": {"value": 3.000221e-05, "unit": u.W / u.m**2}, - "log.initial.rr.HREFFLUX": {"value": 8.289171e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.rr.XO2": {"value": 0.000000}, - "log.initial.rr.XH2O": {"value": 0.000000}, - "log.initial.rr.HDiffFlux": { - "value": 3.512237e14, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.rr.HRefODragMod": {"value": 1.000000}, - "log.initial.rr.KTide": {"value": 1.000000}, - "log.initial.rr.RGDuration": {"value": 1.00000e06, "unit": u.yr}, - "log.final.system.Age": {"value": 6.311520e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 5.425277e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.482441e43, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.482440e43, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.347271e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 1.470605e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotKinEnergy": { - "value": 5.347271e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 463.828520, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 7.272205e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 8.640000e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 1.829552e09, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.SurfEnFluxTotal": { - "value": 3.025764e-12, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.TidalQ": {"value": 1.000000e06, "rtol": 1e-4}, - "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.HZLimitDryRunaway": { - "value": 3.036202e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 2.502002e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 3.267138e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 3.310536e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 5.611497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 6.122597e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, - "log.final.star.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.LXUVTot": { - "value": 1.923000e20, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.TotOrbEnergy": { - "value": -1.740032e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 2.550749e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 3.507532e30, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.star.DRotPerDtEqtide": {"value": 1.380178e-27, "rtol": 1e-4}, - "log.final.star.DRotRateDtEqtide": { - "value": -1.161683e-36, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.star.EqRotRateDiscrete": { - "value": 6.510710e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPerDiscrete": { - "value": 9.650538e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotRateCont": { - "value": 7.554427e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPerCont": { - "value": 8.317222e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPer": {"value": 9.650538e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotTimeEqtide": { - "value": 2.047960e-37, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.PowerEqtide": {"value": 1546.776661, "unit": u.W, "rtol": 1e-4}, - "log.final.star.SurfEnFluxEqtide": { - "value": 3.025764e-12, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 1.923000e23, "unit": u.W, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 1.923000e20, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 6.530034e-18, "rtol": 1e-4}, - "log.final.auto.Mass": {"value": 1.411359, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.auto.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.auto.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.auto.Xobl": {"value": 1.570471e-162, "rtol": 1e-4}, - "log.final.auto.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.Zobl": {"value": 1.000002, "rtol": 1e-4}, - "log.final.auto.Radius": {"value": 1.630278e08, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.auto.RotAngMom": { - "value": 2.333687e35, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.RotKinEnergy": { - "value": 7.596980e29, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.auto.RotVel": { - "value": 1061.426957, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.RotRate": { - "value": 6.510710e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.RotPer": {"value": 11.169604, "unit": u.day, "rtol": 1e-4}, - "log.final.auto.Density": { - "value": 0.464405, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.auto.SurfEnFluxTotal": { - "value": 52.542587, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.auto.TidalQ": {"value": -1.000000e05, "rtol": 1e-4}, - "log.final.auto.ImK2": {"value": -5.000000e-06, "rtol": 1e-4}, - "log.final.auto.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.auto.K2Man": {"value": 0.300000, "rtol": 1e-4}, - "log.final.auto.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, - "log.final.auto.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.auto.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.HZLimitDryRunaway": { - "value": 3.062148e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.auto.HZLimRecVenus": { - "value": 2.502002e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.auto.HZLimRunaway": { - "value": 3.267138e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.auto.HZLimMoistGreenhouse": { - "value": 3.310536e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.auto.HZLimMaxGreenhouse": { - "value": 5.611497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.auto.HZLimEarlyMars": { - "value": 6.122597e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.auto.Instellation": { - "value": 72.115242, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.auto.KEcc": {"value": 0.129902, "rtol": 1e-4}, - "log.final.auto.Eccentricity": {"value": 0.129902, "rtol": 1e-4}, - "log.final.auto.OrbEnergy": { - "value": -3.823257e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.auto.MeanMotion": { - "value": 6.510710e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.OrbPeriod": {"value": 9.650538e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.auto.SemiMajorAxis": {"value": 0.097790, "unit": u.au, "rtol": 1e-4}, - "log.final.auto.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.auto.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.OrbAngMom": { - "value": 1.164500e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.auto.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.auto.TotOrbEnergy": { - "value": -1.740032e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.auto.OrbPotEnergy": { - "value": -7.646514e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.auto.LostEnergy": { - "value": 1.264526e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.auto.TidalRadius": {"value": 1.630278e08, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.DsemiDtEqtide": { - "value": -6.842553e-06, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DeccDtEqtide": { - "value": -1.800337e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DMeanMotionDtEqtide": { - "value": 4.567924e-21, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.auto.DOrbPerDtEqtide": {"value": -6.770832e-10, "rtol": 1e-4}, - "log.final.auto.EccTimeEqtide": { - "value": 7.215422e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.auto.SemiTimeEqtide": { - "value": 2.137966e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DKEccDtEqtide": { - "value": -1.800337e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.LockTime": {"value": 2.398144e11, "unit": u.sec, "rtol": 1e-4}, - "log.final.auto.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.auto.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.auto.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.DRotPerDtEqtide": {"value": -8.245322e-298, "rtol": 1e-4}, - "log.final.auto.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.auto.EqRotRateDiscrete": { - "value": 6.510710e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.EqRotPerDiscrete": { - "value": 9.650538e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.auto.EqRotRateCont": { - "value": 7.554427e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.EqRotPerCont": { - "value": 8.317222e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.auto.EqRotPer": {"value": 9.650538e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.auto.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.auto.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.auto.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.auto.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.auto.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.auto.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.auto.RotTimeEqtide": { - "value": 1.170426e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.auto.EnvK2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.auto.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.auto.PowerEqtide": {"value": 1.788269e19, "unit": u.W, "rtol": 1e-4}, - "log.final.auto.SurfEnFluxEqtide": { - "value": 53.542587, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.auto.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.auto.EnvelopeMass": { - "value": 0.411359, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.auto.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.auto.RGLimit": {"value": 3.141989e09, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.PlanetRadius": { - "value": 25.560564, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.auto.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.auto.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.auto.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.auto.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.auto.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.auto.DEnvMassDt": { - "value": -7.802590e07, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.FXUV": { - "value": 0.072115, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.auto.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.auto.RocheRadius": {"value": 1.641596e08, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.BondiRadius": {"value": 5.637137e08, "unit": u.m, "rtol": 1e-4}, - "log.final.auto.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, - "log.final.auto.RRCriticalFlux": { - "value": 1.470664e-06, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.auto.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.auto.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.auto.FXUVCRITDRAG": { - "value": 3.177121e-05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.auto.HREFFLUX": { - "value": 9.438997e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.auto.HDiffFlux": { - "value": 4.098596e14, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.auto.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.auto.KTide": {"value": 0.100000, "rtol": 1e-4}, - "log.final.auto.RGDuration": {"value": 1.00000e06, "unit": u.yr, "rtol": 1e-4}, - "log.final.bondi.Mass": {"value": 1.000000, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.bondi.Obliquity": { - "value": 2.992105e-54, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.bondi.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.bondi.Xobl": {"value": 2.992105e-54, "rtol": 1e-4}, - "log.final.bondi.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.bondi.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.bondi.RotAngMom": { - "value": 2.447267e32, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.RotKinEnergy": { - "value": 7.703654e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.bondi.RotVel": { - "value": 40.154732, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.RotRate": { - "value": 6.295720e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.RotPer": {"value": 11.551030, "unit": u.day, "rtol": 1e-4}, - "log.final.bondi.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.bondi.SurfEnFluxTotal": { - "value": 3.855526, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.bondi.TidalQ": {"value": -100.000000, "rtol": 1e-4}, - "log.final.bondi.ImK2": {"value": -0.003000, "rtol": 1e-4}, - "log.final.bondi.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.bondi.K2Man": {"value": 0.300000, "rtol": 1e-4}, - "log.final.bondi.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, - "log.final.bondi.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.bondi.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.HZLimitDryRunaway": { - "value": 3.098815e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimRecVenus": { - "value": 2.502002e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimRunaway": { - "value": 3.267138e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimMoistGreenhouse": { - "value": 3.310536e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimMaxGreenhouse": { - "value": 5.611497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimEarlyMars": { - "value": 6.122597e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.Instellation": { - "value": 69.783534, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.bondi.KEcc": {"value": 0.200007, "rtol": 1e-4}, - "log.final.bondi.Eccentricity": {"value": 0.200007, "rtol": 1e-4}, - "log.final.bondi.OrbEnergy": { - "value": -2.648953e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.bondi.MeanMotion": { - "value": 6.295720e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.OrbPeriod": { - "value": 9.980090e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.SemiMajorAxis": { - "value": 0.100004, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.bondi.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.OrbAngMom": { - "value": 8.245061e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.bondi.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.bondi.TotOrbEnergy": { - "value": -1.740032e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.bondi.OrbPotEnergy": { - "value": -5.297906e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.bondi.LostEnergy": { - "value": 3.022858e31, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.bondi.TidalRadius": { - "value": 6.378100e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.DsemiDtEqtide": { - "value": -1.113122e-09, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DeccDtEqtide": { - "value": -1.860062e-19, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DMeanMotionDtEqtide": { - "value": 7.026492e-25, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.bondi.DOrbPerDtEqtide": {"value": -1.113852e-13, "rtol": 1e-4}, - "log.final.bondi.EccTimeEqtide": { - "value": 1.075269e18, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.SemiTimeEqtide": { - "value": 1.343996e19, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DKEccDtEqtide": { - "value": -1.860062e-19, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DXoblDtEqtide": { - "value": -1.366908e-65, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DZoblDtEqtide": { - "value": 4.089932e-119, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.LockTime": {"value": 4.919130e12, "unit": u.sec, "rtol": 1e-4}, - "log.final.bondi.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.bondi.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.bondi.DOblDtEqtide": { - "value": -1.366908e-65, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.DRotPerDtEqtide": {"value": -8.818069e-298, "rtol": 1e-4}, - "log.final.bondi.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.bondi.EqRotRateDiscrete": { - "value": 6.295720e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.EqRotPerDiscrete": { - "value": 9.980090e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.EqRotRateCont": { - "value": 8.688253e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.EqRotPerCont": { - "value": 7.231816e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.EqRotPer": {"value": 9.980090e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.bondi.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.bondi.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.bondi.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.bondi.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.bondi.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.bondi.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.bondi.RotTimeEqtide": { - "value": 1.131777e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.EnvK2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.bondi.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.bondi.PowerEqtide": { - "value": 1.970952e15, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.bondi.SurfEnFluxEqtide": { - "value": 3.855526, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.bondi.SurfWaterMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.bondi.EnvelopeMass": { - "value": 0.000000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.bondi.RGLimit": {"value": 3.147864e09, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.PlanetRadius": { - "value": 1.000000, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.bondi.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.bondi.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.bondi.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.bondi.DEnvMassDt": { - "value": 5.562685e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.FXUV": { - "value": 0.069784, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.bondi.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.bondi.RocheRadius": { - "value": 1.496611e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.BondiRadius": { - "value": 3.949665e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.bondi.RRCriticalFlux": { - "value": 1.080455, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.bondi.CrossoverMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.bondi.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.bondi.FXUVCRITDRAG": { - "value": 0.266361, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.bondi.HREFFLUX": { - "value": 5.387538e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.HDiffFlux": { - "value": 1.897311e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.bondi.KTide": {"value": 0.936113, "rtol": 1e-4}, - "log.final.bondi.RGDuration": {"value": 1.00000e06, "unit": u.yr, "rtol": 1e-4}, - "log.final.el.Mass": {"value": 1.986370, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.el.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.el.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.el.Xobl": {"value": 1.563609e-162, "rtol": 1e-4}, - "log.final.el.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.el.Radius": {"value": 2.084572e08, "unit": u.m, "rtol": 1e-4}, - "log.final.el.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.el.RotAngMom": { - "value": 5.470333e35, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.el.RotKinEnergy": { - "value": 1.814054e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.el.RotVel": { - "value": 1382.558099, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.el.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.RotRate": { - "value": 6.632335e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.RotPer": {"value": 10.964773, "unit": u.day, "rtol": 1e-4}, - "log.final.el.Density": { - "value": 0.312647, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.el.SurfEnFluxTotal": { - "value": 33.098849, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.el.TidalQ": {"value": -1.000000e05, "rtol": 1e-4}, - "log.final.el.ImK2": {"value": -5.000000e-06, "rtol": 1e-4}, - "log.final.el.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.el.K2Man": {"value": 0.300000, "rtol": 1e-4}, - "log.final.el.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, - "log.final.el.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.el.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.HZLimitDryRunaway": { - "value": 3.043341e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.el.HZLimRecVenus": {"value": 2.502002e09, "unit": u.m, "rtol": 1e-4}, - "log.final.el.HZLimRunaway": {"value": 3.267138e09, "unit": u.m, "rtol": 1e-4}, - "log.final.el.HZLimMoistGreenhouse": { - "value": 3.310536e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.el.HZLimMaxGreenhouse": { - "value": 5.611497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.el.HZLimEarlyMars": { - "value": 6.122597e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.el.Instellation": { - "value": 73.462978, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.el.KEcc": {"value": 0.068456, "rtol": 1e-4}, - "log.final.el.Eccentricity": {"value": 0.068456, "rtol": 1e-4}, - "log.final.el.OrbEnergy": { - "value": -5.447720e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.el.MeanMotion": { - "value": 6.632335e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.OrbPeriod": {"value": 9.473564e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.el.SemiMajorAxis": {"value": 0.096591, "unit": u.au, "rtol": 1e-4}, - "log.final.el.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.el.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.OrbAngMom": { - "value": 1.638922e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.el.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.el.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.el.TotOrbEnergy": { - "value": -1.740032e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.el.OrbPotEnergy": { - "value": -1.089544e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.el.LostEnergy": { - "value": 2.085924e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.el.TidalRadius": {"value": 2.084572e08, "unit": u.m, "rtol": 1e-4}, - "log.final.el.DsemiDtEqtide": { - "value": -4.938887e-06, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.el.DeccDtEqtide": { - "value": -2.496493e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.DMeanMotionDtEqtide": { - "value": 3.400372e-21, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.el.DOrbPerDtEqtide": {"value": -4.857058e-10, "rtol": 1e-4}, - "log.final.el.EccTimeEqtide": { - "value": 2.742067e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.el.SemiTimeEqtide": { - "value": 2.925710e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.el.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.DKEccDtEqtide": { - "value": -2.496493e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.LockTime": {"value": 8.193554e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.el.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.el.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.el.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.el.DRotPerDtEqtide": {"value": -7.945685e-298, "rtol": 1e-4}, - "log.final.el.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.el.EqRotRateDiscrete": { - "value": 6.632335e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.EqRotPerDiscrete": { - "value": 9.473564e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.el.EqRotRateCont": { - "value": 6.927597e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.EqRotPerCont": { - "value": 9.069791e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.el.EqRotPer": {"value": 9.473564e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.el.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.el.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.el.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.el.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.el.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.el.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.el.RotTimeEqtide": { - "value": 1.192290e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.el.EnvK2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.el.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.el.PowerEqtide": {"value": 1.862016e19, "unit": u.W, "rtol": 1e-4}, - "log.final.el.SurfEnFluxEqtide": { - "value": 34.098849, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.el.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.el.EnvelopeMass": { - "value": 0.986370, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.el.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.el.RGLimit": {"value": 3.127704e09, "unit": u.m, "rtol": 1e-4}, - "log.final.el.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.PlanetRadius": { - "value": 32.683276, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.el.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.el.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.el.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.el.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.el.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.el.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.el.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.el.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.el.DEnvMassDt": { - "value": -2.614005e09, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.el.FXUV": {"value": 0.073463, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.el.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.el.RocheRadius": {"value": 1.817114e08, "unit": u.m, "rtol": 1e-4}, - "log.final.el.BondiRadius": {"value": 7.982897e08, "unit": u.m, "rtol": 1e-4}, - "log.final.el.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.el.RRCriticalFlux": { - "value": 0.000139, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.el.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.el.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.el.FXUVCRITDRAG": { - "value": 3.010328e-05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.el.HREFFLUX": { - "value": 8.735740e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.el.HDiffFlux": { - "value": 3.528154e14, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.el.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.el.KTide": {"value": 1.000000, "rtol": 1e-4}, - "log.final.el.RGDuration": {"value": 1.00000e06, "unit": u.yr, "rtol": 1e-4}, - "log.final.rr.Mass": {"value": 1.999399, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.rr.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.rr.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.rr.Xobl": {"value": 1.563665e-162, "rtol": 1e-4}, - "log.final.rr.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.rr.Radius": {"value": 2.095926e08, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.rr.RotAngMom": { - "value": 5.561691e35, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.RotKinEnergy": { - "value": 1.842803e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.rr.RotVel": { - "value": 1388.922578, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.RotRate": { - "value": 6.626773e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.RotPer": {"value": 10.973977, "unit": u.day, "rtol": 1e-4}, - "log.final.rr.Density": { - "value": 0.309611, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.rr.SurfEnFluxTotal": { - "value": 33.332187, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.rr.TidalQ": {"value": -1.000000e05, "rtol": 1e-4}, - "log.final.rr.ImK2": {"value": -5.000000e-06, "rtol": 1e-4}, - "log.final.rr.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.rr.K2Man": {"value": 0.300000, "rtol": 1e-4}, - "log.final.rr.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, - "log.final.rr.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.rr.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.HZLimitDryRunaway": { - "value": 3.043303e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.HZLimRecVenus": {"value": 2.502002e09, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.HZLimRunaway": {"value": 3.267138e09, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.HZLimMoistGreenhouse": { - "value": 3.310536e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.HZLimMaxGreenhouse": { - "value": 5.611497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.HZLimEarlyMars": { - "value": 6.122597e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.Instellation": { - "value": 73.379922, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.rr.KEcc": {"value": 0.068275, "rtol": 1e-4}, - "log.final.rr.Eccentricity": {"value": 0.068275, "rtol": 1e-4}, - "log.final.rr.OrbEnergy": { - "value": -5.480386e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.rr.MeanMotion": { - "value": 6.626773e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.OrbPeriod": {"value": 9.481516e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.rr.SemiMajorAxis": {"value": 0.096645, "unit": u.au, "rtol": 1e-4}, - "log.final.rr.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.OrbAngMom": { - "value": 1.650154e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.rr.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.rr.TotOrbEnergy": { - "value": -1.740032e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.rr.OrbPotEnergy": { - "value": -1.096077e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.rr.LostEnergy": { - "value": 2.725921e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.rr.TidalRadius": {"value": 2.095926e08, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.DsemiDtEqtide": { - "value": -4.999833e-06, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DeccDtEqtide": { - "value": -2.532564e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DMeanMotionDtEqtide": { - "value": 3.437522e-21, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.rr.DOrbPerDtEqtide": {"value": -4.918370e-10, "rtol": 1e-4}, - "log.final.rr.EccTimeEqtide": { - "value": 2.695885e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.rr.SemiTimeEqtide": { - "value": 2.891664e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DKEccDtEqtide": { - "value": -2.532564e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.LockTime": {"value": 1.711407e11, "unit": u.sec, "rtol": 1e-4}, - "log.final.rr.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.rr.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.rr.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.DRotPerDtEqtide": {"value": -7.959031e-298, "rtol": 1e-4}, - "log.final.rr.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.rr.EqRotRateDiscrete": { - "value": 6.626773e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.EqRotPerDiscrete": { - "value": 9.481516e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.rr.EqRotRateCont": { - "value": 6.920233e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.EqRotPerCont": { - "value": 9.079442e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.rr.EqRotPer": {"value": 9.481516e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.rr.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.rr.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.rr.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.rr.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.rr.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.rr.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.rr.RotTimeEqtide": { - "value": 1.191290e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.rr.EnvK2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.rr.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.rr.PowerEqtide": {"value": 1.895236e19, "unit": u.W, "rtol": 1e-4}, - "log.final.rr.SurfEnFluxEqtide": { - "value": 34.332187, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.rr.EnvelopeMass": { - "value": 0.999399, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.rr.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.rr.RGLimit": {"value": 3.127270e09, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.PlanetRadius": { - "value": 32.861293, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.rr.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.rr.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.rr.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.rr.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.rr.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.rr.DEnvMassDt": { - "value": -1.147322e08, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.FXUV": {"value": 0.073380, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.rr.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.rr.RocheRadius": {"value": 1.822097e08, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.BondiRadius": {"value": 8.033012e08, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, - "log.final.rr.RRCriticalFlux": { - "value": 0.000139, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.rr.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.rr.FXUVCRITDRAG": { - "value": 3.000650e-05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.rr.HREFFLUX": { - "value": 8.716219e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.HDiffFlux": { - "value": 3.512924e14, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.rr.KTide": {"value": 1.000000, "rtol": 1e-4}, - "log.final.rr.RGDuration": {"value": 1.00000e06, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 6.747268e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.482441e+43, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.482440e+43, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.347271e+34, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.Xobl": {"value": 0.000000}, + "log.initial.star.Yobl": {"value": 0.000000}, + "log.initial.star.Zobl": {"value": 1.000000}, + "log.initial.star.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.500000}, + "log.initial.star.RotAngMom": {"value": 1.470605e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotKinEnergy": {"value": 5.347271e+34, "unit": u.Joule}, + "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 1.829552e+09, "unit": u.kg / u.m ** 3}, + "log.initial.star.SurfEnFluxTotal": {"value": 4.474499e-12, "unit": u.kg / u.sec ** 3}, + "log.initial.star.TidalQ": {"value": 1.000000e+06}, + "log.initial.star.ImK2": {"value": -5.000000e-07}, + "log.initial.star.K2": {"value": 0.500000}, + "log.initial.star.K2Man": {"value": 0.010000}, + "log.initial.star.Imk2Man": {"value": 0.000000}, + "log.initial.star.TidalQMantle": {"value": 100.000000}, + "log.initial.star.HEcc": {"value": 0.000000}, + "log.initial.star.HZLimitDryRunaway": {"value": 3.036202e+09, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.KEcc": {"value": 0.000000}, + "log.initial.star.Eccentricity": {"value": -1.000000}, + "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.COPP": {"value": 0.000000}, + "log.initial.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.LXUVTot": {"value": 1.923000e+20, "unit": u.kg / u.sec ** 3}, + "log.initial.star.TotOrbEnergy": {"value": -2.119237e+35, "unit": u.Joule}, + "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.star.BodyDeccDt": {"value": -1.000000}, + "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.star.DRotPerDtEqtide": {"value": 2.054554e-27}, + "log.initial.star.DRotRateDtEqtide": {"value": -1.729298e-36, "unit": 1 / u.sec ** 2}, + "log.initial.star.EqRotRateDiscrete": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerDiscrete": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.star.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerCont": {"value": 7.231556e+05, "unit": u.sec}, + "log.initial.star.EqRotPer": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.star.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.OceanK2": {"value": 0.010000}, + "log.initial.star.EnvTidalQ": {"value": -1.000000}, + "log.initial.star.OceanTidalQ": {"value": -1.000000}, + "log.initial.star.TideLock": {"value": 0.000000}, + "log.initial.star.RotTimeEqtide": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.EnvK2": {"value": 0.010000}, + "log.initial.star.OblTimeEqtide": {"value": -1.000000}, + "log.initial.star.PowerEqtide": {"value": 2287.372458, "unit": u.W}, + "log.initial.star.SurfEnFluxEqtide": {"value": 4.474499e-12, "unit": u.kg / u.sec ** 3}, + "log.initial.star.Luminosity": {"value": 1.923000e+23, "unit": u.W}, + "log.initial.star.LXUVStellar": {"value": 1.923000e+20, "unit": u.W}, + "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.078260}, + "log.initial.star.DRotPerDtStellar": {"value": 6.530034e-18}, + "log.initial.auto.Mass": {"value": 2.000000, "unit": u.Mearth}, + "log.initial.auto.Obliquity": {"value": 0.785398, "unit": u.rad}, + "log.initial.auto.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.auto.Xobl": {"value": 0.707107}, + "log.initial.auto.Yobl": {"value": 0.000000}, + "log.initial.auto.Zobl": {"value": 0.707107}, + "log.initial.auto.Radius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.auto.RadGyra": {"value": 0.400000}, + "log.initial.auto.RotAngMom": {"value": 1.221650e+37, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.auto.RotKinEnergy": {"value": 8.884088e+32, "unit": u.Joule}, + "log.initial.auto.RotVel": {"value": 3.049157e+04, "unit": u.m / u.sec}, + "log.initial.auto.BodyType": {"value": 0.000000}, + "log.initial.auto.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, + "log.initial.auto.RotPer": {"value": 0.500000, "unit": u.day}, + "log.initial.auto.Density": {"value": 0.309474, "unit": u.kg / u.m ** 3}, + "log.initial.auto.SurfEnFluxTotal": {"value": 2.324795e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.auto.TidalQ": {"value": -1.000000e+05}, + "log.initial.auto.ImK2": {"value": -5.000000e-06}, + "log.initial.auto.K2": {"value": 0.500000}, + "log.initial.auto.K2Man": {"value": 0.300000}, + "log.initial.auto.Imk2Man": {"value": -0.003000}, + "log.initial.auto.TidalQMantle": {"value": 100.000000}, + "log.initial.auto.HEcc": {"value": 0.000000}, + "log.initial.auto.HZLimitDryRunaway": {"value": 3.098811e+09, "unit": u.m}, + "log.initial.auto.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m}, + "log.initial.auto.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m}, + "log.initial.auto.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m}, + "log.initial.auto.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m}, + "log.initial.auto.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m}, + "log.initial.auto.Instellation": {"value": 69.788358, "unit": u.kg / u.sec ** 3}, + "log.initial.auto.KEcc": {"value": 0.200000}, + "log.initial.auto.Eccentricity": {"value": 0.200000}, + "log.initial.auto.OrbEnergy": {"value": -5.298093e+34, "unit": u.Joule}, + "log.initial.auto.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.auto.OrbPeriod": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.auto.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, + "log.initial.auto.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.auto.COPP": {"value": 0.000000}, + "log.initial.auto.OrbAngMom": {"value": 1.648983e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.auto.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.auto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.auto.TotOrbEnergy": {"value": -2.119237e+35, "unit": u.Joule}, + "log.initial.auto.OrbPotEnergy": {"value": -1.059619e+35, "unit": u.Joule}, + "log.initial.auto.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.auto.TidalRadius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.auto.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, + "log.initial.auto.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.auto.DMeanMotionDtEqtide": {"value": -1.211805e-19, "unit": 1 / u.sec ** 2}, + "log.initial.auto.DOrbPerDtEqtide": {"value": 1.920766e-08}, + "log.initial.auto.EccTimeEqtide": {"value": 4.954969e+13, "unit": u.sec}, + "log.initial.auto.SemiTimeEqtide": {"value": 7.793412e+13, "unit": u.sec}, + "log.initial.auto.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.auto.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.auto.DXoblDtEqtide": {"value": 1.462258e-12, "unit": 1 / u.sec}, + "log.initial.auto.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.auto.DZoblDtEqtide": {"value": -1.462258e-12, "unit": 1 / u.sec}, + "log.initial.auto.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.auto.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.auto.BodyDeccDt": {"value": -1.000000}, + "log.initial.auto.DOblDtEqtide": {"value": 2.067945e-12, "unit": u.rad / u.sec}, + "log.initial.auto.DRotPerDtEqtide": {"value": 3.287202e-07}, + "log.initial.auto.DRotRateDtEqtide": {"value": -1.106722e-15, "unit": 1 / u.sec ** 2}, + "log.initial.auto.EqRotRateDiscrete": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.auto.EqRotPerDiscrete": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.auto.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, + "log.initial.auto.EqRotPerCont": {"value": 7.231556e+05, "unit": u.sec}, + "log.initial.auto.EqRotPer": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.auto.EqTidePower": {"value": 1.278596e+20, "unit": 1 / u.sec}, + "log.initial.auto.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.auto.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.auto.OceanK2": {"value": 0.010000}, + "log.initial.auto.EnvTidalQ": {"value": -1.000000}, + "log.initial.auto.OceanTidalQ": {"value": -1.000000}, + "log.initial.auto.TideLock": {"value": 0.000000}, + "log.initial.auto.RotTimeEqtide": {"value": 1.314188e+11, "unit": u.sec}, + "log.initial.auto.EnvK2": {"value": 0.500000}, + "log.initial.auto.OblTimeEqtide": {"value": -1.000000}, + "log.initial.auto.PowerEqtide": {"value": 1.284046e+22, "unit": u.W}, + "log.initial.auto.SurfEnFluxEqtide": {"value": 2.324895e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.auto.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.auto.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, + "log.initial.auto.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.auto.RGLimit": {"value": 3.099115e+09, "unit": u.m}, + "log.initial.auto.XO": {"value": 0.000000}, + "log.initial.auto.EtaO": {"value": 0.000000}, + "log.initial.auto.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, + "log.initial.auto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.auto.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.auto.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.auto.PresXUV": {"value": 5.000000}, + "log.initial.auto.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.auto.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.auto.AtmGasConst": {"value": 4124.000000}, + "log.initial.auto.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.auto.DEnvMassDt": {"value": -2.508715e+09, "unit": u.kg / u.sec}, + "log.initial.auto.FXUV": {"value": 0.069788, "unit": u.W / u.m ** 2}, + "log.initial.auto.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.auto.RocheRadius": {"value": 1.885546e+08, "unit": u.m}, + "log.initial.auto.BondiRadius": {"value": 7.899468e+08, "unit": u.m}, + "log.initial.auto.HEscapeRegime": {"value": 3.000000}, + "log.initial.auto.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m ** 2}, + "log.initial.auto.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.auto.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.auto.FXUVCRITDRAG": {"value": 3.000221e-05, "unit": u.W / u.m ** 2}, + "log.initial.auto.HREFFLUX": {"value": 8.289171e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.auto.XO2": {"value": 0.000000}, + "log.initial.auto.XH2O": {"value": 0.000000}, + "log.initial.auto.HDiffFlux": {"value": 3.512237e+14, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.auto.HRefODragMod": {"value": 1.000000}, + "log.initial.auto.KTide": {"value": 1.000000}, + "log.initial.auto.RGDuration": {"value": 1.00000e+06, "unit": u.yr}, + "log.initial.bondi.Mass": {"value": 2.000000, "unit": u.Mearth}, + "log.initial.bondi.Obliquity": {"value": 0.785398, "unit": u.rad}, + "log.initial.bondi.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.bondi.Xobl": {"value": 0.707107}, + "log.initial.bondi.Yobl": {"value": 0.000000}, + "log.initial.bondi.Zobl": {"value": 0.707107}, + "log.initial.bondi.Radius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.bondi.RadGyra": {"value": 0.400000}, + "log.initial.bondi.RotAngMom": {"value": 1.221650e+37, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.bondi.RotKinEnergy": {"value": 8.884088e+32, "unit": u.Joule}, + "log.initial.bondi.RotVel": {"value": 3.049157e+04, "unit": u.m / u.sec}, + "log.initial.bondi.BodyType": {"value": 0.000000}, + "log.initial.bondi.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, + "log.initial.bondi.RotPer": {"value": 0.500000, "unit": u.day}, + "log.initial.bondi.Density": {"value": 0.309474, "unit": u.kg / u.m ** 3}, + "log.initial.bondi.SurfEnFluxTotal": {"value": 2.324795e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.bondi.TidalQ": {"value": -1.000000e+05}, + "log.initial.bondi.ImK2": {"value": -5.000000e-06}, + "log.initial.bondi.K2": {"value": 0.500000}, + "log.initial.bondi.K2Man": {"value": 0.300000}, + "log.initial.bondi.Imk2Man": {"value": -0.003000}, + "log.initial.bondi.TidalQMantle": {"value": 100.000000}, + "log.initial.bondi.HEcc": {"value": 0.000000}, + "log.initial.bondi.HZLimitDryRunaway": {"value": 3.098811e+09, "unit": u.m}, + "log.initial.bondi.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m}, + "log.initial.bondi.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m}, + "log.initial.bondi.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m}, + "log.initial.bondi.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m}, + "log.initial.bondi.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m}, + "log.initial.bondi.Instellation": {"value": 69.788358, "unit": u.kg / u.sec ** 3}, + "log.initial.bondi.KEcc": {"value": 0.200000}, + "log.initial.bondi.Eccentricity": {"value": 0.200000}, + "log.initial.bondi.OrbEnergy": {"value": -5.298093e+34, "unit": u.Joule}, + "log.initial.bondi.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.bondi.OrbPeriod": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.bondi.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, + "log.initial.bondi.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.bondi.COPP": {"value": 0.000000}, + "log.initial.bondi.OrbAngMom": {"value": 1.648983e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.bondi.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.bondi.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.bondi.TotOrbEnergy": {"value": -2.119237e+35, "unit": u.Joule}, + "log.initial.bondi.OrbPotEnergy": {"value": -1.059619e+35, "unit": u.Joule}, + "log.initial.bondi.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.bondi.TidalRadius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.bondi.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, + "log.initial.bondi.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.bondi.DMeanMotionDtEqtide": {"value": -1.211805e-19, "unit": 1 / u.sec ** 2}, + "log.initial.bondi.DOrbPerDtEqtide": {"value": 1.920766e-08}, + "log.initial.bondi.EccTimeEqtide": {"value": 4.954969e+13, "unit": u.sec}, + "log.initial.bondi.SemiTimeEqtide": {"value": 7.793412e+13, "unit": u.sec}, + "log.initial.bondi.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.bondi.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.bondi.DXoblDtEqtide": {"value": 1.462258e-12, "unit": 1 / u.sec}, + "log.initial.bondi.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.bondi.DZoblDtEqtide": {"value": -1.462258e-12, "unit": 1 / u.sec}, + "log.initial.bondi.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.bondi.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.bondi.BodyDeccDt": {"value": -1.000000}, + "log.initial.bondi.DOblDtEqtide": {"value": 2.067945e-12, "unit": u.rad / u.sec}, + "log.initial.bondi.DRotPerDtEqtide": {"value": 3.287202e-07}, + "log.initial.bondi.DRotRateDtEqtide": {"value": -1.106722e-15, "unit": 1 / u.sec ** 2}, + "log.initial.bondi.EqRotRateDiscrete": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.bondi.EqRotPerDiscrete": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.bondi.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, + "log.initial.bondi.EqRotPerCont": {"value": 7.231556e+05, "unit": u.sec}, + "log.initial.bondi.EqRotPer": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.bondi.EqTidePower": {"value": 1.278596e+20, "unit": 1 / u.sec}, + "log.initial.bondi.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.bondi.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.bondi.OceanK2": {"value": 0.010000}, + "log.initial.bondi.EnvTidalQ": {"value": -1.000000}, + "log.initial.bondi.OceanTidalQ": {"value": -1.000000}, + "log.initial.bondi.TideLock": {"value": 0.000000}, + "log.initial.bondi.RotTimeEqtide": {"value": 1.314188e+11, "unit": u.sec}, + "log.initial.bondi.EnvK2": {"value": 0.500000}, + "log.initial.bondi.OblTimeEqtide": {"value": -1.000000}, + "log.initial.bondi.PowerEqtide": {"value": 1.284046e+22, "unit": u.W}, + "log.initial.bondi.SurfEnFluxEqtide": {"value": 2.324895e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.bondi.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, + "log.initial.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.RGLimit": {"value": 3.099115e+09, "unit": u.m}, + "log.initial.bondi.XO": {"value": 0.000000}, + "log.initial.bondi.EtaO": {"value": 0.000000}, + "log.initial.bondi.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, + "log.initial.bondi.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.bondi.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.bondi.PresXUV": {"value": 5.000000}, + "log.initial.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.bondi.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.bondi.AtmGasConst": {"value": 4124.000000}, + "log.initial.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.bondi.DEnvMassDt": {"value": -1.230386e+15, "unit": u.kg / u.sec}, + "log.initial.bondi.FXUV": {"value": 0.069788, "unit": u.W / u.m ** 2}, + "log.initial.bondi.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.bondi.RocheRadius": {"value": 1.885546e+08, "unit": u.m}, + "log.initial.bondi.BondiRadius": {"value": 7.899468e+08, "unit": u.m}, + "log.initial.bondi.HEscapeRegime": {"value": 5.000000}, + "log.initial.bondi.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m ** 2}, + "log.initial.bondi.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.bondi.FXUVCRITDRAG": {"value": 3.000221e-05, "unit": u.W / u.m ** 2}, + "log.initial.bondi.HREFFLUX": {"value": 8.289171e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.bondi.XO2": {"value": 0.000000}, + "log.initial.bondi.XH2O": {"value": 0.000000}, + "log.initial.bondi.HDiffFlux": {"value": 3.512237e+14, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.bondi.HRefODragMod": {"value": 1.000000}, + "log.initial.bondi.KTide": {"value": 1.000000}, + "log.initial.bondi.RGDuration": {"value": 1.00000e+06, "unit": u.yr}, + "log.initial.el.Mass": {"value": 2.000000, "unit": u.Mearth}, + "log.initial.el.Obliquity": {"value": 0.410152, "unit": u.rad}, + "log.initial.el.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.el.Xobl": {"value": 0.398749}, + "log.initial.el.Yobl": {"value": 0.000000}, + "log.initial.el.Zobl": {"value": 0.917060}, + "log.initial.el.Radius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.el.RadGyra": {"value": 0.400000}, + "log.initial.el.RotAngMom": {"value": 6.108249e+36, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.el.RotKinEnergy": {"value": 2.221022e+32, "unit": u.Joule}, + "log.initial.el.RotVel": {"value": 1.524578e+04, "unit": u.m / u.sec}, + "log.initial.el.BodyType": {"value": 0.000000}, + "log.initial.el.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.el.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.el.Density": {"value": 0.309474, "unit": u.kg / u.m ** 3}, + "log.initial.el.SurfEnFluxTotal": {"value": 1.100803e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.el.TidalQ": {"value": -1.000000e+05}, + "log.initial.el.ImK2": {"value": -5.000000e-06}, + "log.initial.el.K2": {"value": 0.500000}, + "log.initial.el.K2Man": {"value": 0.300000}, + "log.initial.el.Imk2Man": {"value": -0.003000}, + "log.initial.el.TidalQMantle": {"value": 100.000000}, + "log.initial.el.HEcc": {"value": 0.000000}, + "log.initial.el.HZLimitDryRunaway": {"value": 3.098811e+09, "unit": u.m}, + "log.initial.el.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m}, + "log.initial.el.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m}, + "log.initial.el.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m}, + "log.initial.el.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m}, + "log.initial.el.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m}, + "log.initial.el.Instellation": {"value": 69.788358, "unit": u.kg / u.sec ** 3}, + "log.initial.el.KEcc": {"value": 0.200000}, + "log.initial.el.Eccentricity": {"value": 0.200000}, + "log.initial.el.OrbEnergy": {"value": -5.298093e+34, "unit": u.Joule}, + "log.initial.el.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.el.OrbPeriod": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.el.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, + "log.initial.el.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.el.COPP": {"value": 0.000000}, + "log.initial.el.OrbAngMom": {"value": 1.648983e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.el.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.el.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.el.TotOrbEnergy": {"value": -2.119237e+35, "unit": u.Joule}, + "log.initial.el.OrbPotEnergy": {"value": -1.059619e+35, "unit": u.Joule}, + "log.initial.el.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.el.TidalRadius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.el.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, + "log.initial.el.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.el.DMeanMotionDtEqtide": {"value": -1.211805e-19, "unit": 1 / u.sec ** 2}, + "log.initial.el.DOrbPerDtEqtide": {"value": 1.920766e-08}, + "log.initial.el.EccTimeEqtide": {"value": 4.954969e+13, "unit": u.sec}, + "log.initial.el.SemiTimeEqtide": {"value": 7.793412e+13, "unit": u.sec}, + "log.initial.el.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.el.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.el.DXoblDtEqtide": {"value": 2.139632e-12, "unit": 1 / u.sec}, + "log.initial.el.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.el.DZoblDtEqtide": {"value": -9.303384e-13, "unit": 1 / u.sec}, + "log.initial.el.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.el.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.el.BodyDeccDt": {"value": -1.000000}, + "log.initial.el.DOblDtEqtide": {"value": 2.333143e-12, "unit": u.rad / u.sec}, + "log.initial.el.DRotPerDtEqtide": {"value": 1.314881e-06}, + "log.initial.el.DRotRateDtEqtide": {"value": -1.106722e-15, "unit": 1 / u.sec ** 2}, + "log.initial.el.EqRotRateDiscrete": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.el.EqRotPerDiscrete": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.el.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, + "log.initial.el.EqRotPerCont": {"value": 7.231556e+05, "unit": u.sec}, + "log.initial.el.EqRotPer": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.el.EqTidePower": {"value": 1.278596e+20, "unit": 1 / u.sec}, + "log.initial.el.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.el.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.el.OceanK2": {"value": 0.010000}, + "log.initial.el.EnvTidalQ": {"value": -1.000000}, + "log.initial.el.OceanTidalQ": {"value": -1.000000}, + "log.initial.el.TideLock": {"value": 0.000000}, + "log.initial.el.RotTimeEqtide": {"value": 6.570938e+10, "unit": u.sec}, + "log.initial.el.EnvK2": {"value": 0.500000}, + "log.initial.el.OblTimeEqtide": {"value": -1.000000}, + "log.initial.el.PowerEqtide": {"value": 6.080320e+21, "unit": u.W}, + "log.initial.el.SurfEnFluxEqtide": {"value": 1.100903e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.el.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.el.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, + "log.initial.el.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.el.RGLimit": {"value": 3.099115e+09, "unit": u.m}, + "log.initial.el.XO": {"value": 0.000000}, + "log.initial.el.EtaO": {"value": 0.000000}, + "log.initial.el.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, + "log.initial.el.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.el.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.el.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.el.PresXUV": {"value": 5.000000}, + "log.initial.el.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.el.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.el.AtmGasConst": {"value": 4124.000000}, + "log.initial.el.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.el.DEnvMassDt": {"value": -2.508715e+09, "unit": u.kg / u.sec}, + "log.initial.el.FXUV": {"value": 0.069788, "unit": u.W / u.m ** 2}, + "log.initial.el.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.el.RocheRadius": {"value": 1.885546e+08, "unit": u.m}, + "log.initial.el.BondiRadius": {"value": 7.899468e+08, "unit": u.m}, + "log.initial.el.HEscapeRegime": {"value": 3.000000}, + "log.initial.el.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m ** 2}, + "log.initial.el.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.el.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.el.FXUVCRITDRAG": {"value": 3.000221e-05, "unit": u.W / u.m ** 2}, + "log.initial.el.HREFFLUX": {"value": 8.289171e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.el.XO2": {"value": 0.000000}, + "log.initial.el.XH2O": {"value": 0.000000}, + "log.initial.el.HDiffFlux": {"value": 3.512237e+14, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.el.HRefODragMod": {"value": 1.000000}, + "log.initial.el.KTide": {"value": 1.000000}, + "log.initial.el.RGDuration": {"value": 1.00000e+06, "unit": u.yr}, + "log.initial.rr.Mass": {"value": 2.000000, "unit": u.Mearth}, + "log.initial.rr.Obliquity": {"value": 0.785398, "unit": u.rad}, + "log.initial.rr.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.rr.Xobl": {"value": 0.707107}, + "log.initial.rr.Yobl": {"value": 0.000000}, + "log.initial.rr.Zobl": {"value": 0.707107}, + "log.initial.rr.Radius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.rr.RadGyra": {"value": 0.400000}, + "log.initial.rr.RotAngMom": {"value": 1.221650e+37, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.rr.RotKinEnergy": {"value": 8.884088e+32, "unit": u.Joule}, + "log.initial.rr.RotVel": {"value": 3.049157e+04, "unit": u.m / u.sec}, + "log.initial.rr.BodyType": {"value": 0.000000}, + "log.initial.rr.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, + "log.initial.rr.RotPer": {"value": 0.500000, "unit": u.day}, + "log.initial.rr.Density": {"value": 0.309474, "unit": u.kg / u.m ** 3}, + "log.initial.rr.SurfEnFluxTotal": {"value": 2.324795e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.rr.TidalQ": {"value": -1.000000e+05}, + "log.initial.rr.ImK2": {"value": -5.000000e-06}, + "log.initial.rr.K2": {"value": 0.500000}, + "log.initial.rr.K2Man": {"value": 0.300000}, + "log.initial.rr.Imk2Man": {"value": -0.003000}, + "log.initial.rr.TidalQMantle": {"value": 100.000000}, + "log.initial.rr.HEcc": {"value": 0.000000}, + "log.initial.rr.HZLimitDryRunaway": {"value": 3.098811e+09, "unit": u.m}, + "log.initial.rr.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m}, + "log.initial.rr.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m}, + "log.initial.rr.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m}, + "log.initial.rr.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m}, + "log.initial.rr.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m}, + "log.initial.rr.Instellation": {"value": 69.788358, "unit": u.kg / u.sec ** 3}, + "log.initial.rr.KEcc": {"value": 0.200000}, + "log.initial.rr.Eccentricity": {"value": 0.200000}, + "log.initial.rr.OrbEnergy": {"value": -5.298093e+34, "unit": u.Joule}, + "log.initial.rr.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.rr.OrbPeriod": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.rr.SemiMajorAxis": {"value": 0.100000, "unit": u.au}, + "log.initial.rr.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.rr.COPP": {"value": 0.000000}, + "log.initial.rr.OrbAngMom": {"value": 1.648983e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.rr.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.rr.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.rr.TotOrbEnergy": {"value": -2.119237e+35, "unit": u.Joule}, + "log.initial.rr.OrbPotEnergy": {"value": -1.059619e+35, "unit": u.Joule}, + "log.initial.rr.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.rr.TidalRadius": {"value": 2.096446e+08, "unit": u.m}, + "log.initial.rr.DsemiDtEqtide": {"value": 0.000192, "unit": u.m / u.sec}, + "log.initial.rr.DeccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.rr.DMeanMotionDtEqtide": {"value": -1.211805e-19, "unit": 1 / u.sec ** 2}, + "log.initial.rr.DOrbPerDtEqtide": {"value": 1.920766e-08}, + "log.initial.rr.EccTimeEqtide": {"value": 4.954969e+13, "unit": u.sec}, + "log.initial.rr.SemiTimeEqtide": {"value": 7.793412e+13, "unit": u.sec}, + "log.initial.rr.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.rr.DKEccDtEqtide": {"value": 4.036352e-15, "unit": 1 / u.sec}, + "log.initial.rr.DXoblDtEqtide": {"value": 1.462258e-12, "unit": 1 / u.sec}, + "log.initial.rr.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.rr.DZoblDtEqtide": {"value": -1.462258e-12, "unit": 1 / u.sec}, + "log.initial.rr.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.rr.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.rr.BodyDeccDt": {"value": -1.000000}, + "log.initial.rr.DOblDtEqtide": {"value": 2.067945e-12, "unit": u.rad / u.sec}, + "log.initial.rr.DRotPerDtEqtide": {"value": 3.287202e-07}, + "log.initial.rr.DRotRateDtEqtide": {"value": -1.106722e-15, "unit": 1 / u.sec ** 2}, + "log.initial.rr.EqRotRateDiscrete": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.rr.EqRotPerDiscrete": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.rr.EqRotRateCont": {"value": 8.688566e-06, "unit": 1 / u.sec}, + "log.initial.rr.EqRotPerCont": {"value": 7.231556e+05, "unit": u.sec}, + "log.initial.rr.EqRotPer": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.rr.EqTidePower": {"value": 1.278596e+20, "unit": 1 / u.sec}, + "log.initial.rr.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.rr.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.rr.OceanK2": {"value": 0.010000}, + "log.initial.rr.EnvTidalQ": {"value": -1.000000}, + "log.initial.rr.OceanTidalQ": {"value": -1.000000}, + "log.initial.rr.TideLock": {"value": 0.000000}, + "log.initial.rr.RotTimeEqtide": {"value": 1.314188e+11, "unit": u.sec}, + "log.initial.rr.EnvK2": {"value": 0.500000}, + "log.initial.rr.OblTimeEqtide": {"value": -1.000000}, + "log.initial.rr.PowerEqtide": {"value": 1.284046e+22, "unit": u.W}, + "log.initial.rr.SurfEnFluxEqtide": {"value": 2.324895e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.EnvelopeMass": {"value": 1.000000, "unit": u.Mearth}, + "log.initial.rr.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.RGLimit": {"value": 3.099115e+09, "unit": u.m}, + "log.initial.rr.XO": {"value": 0.000000}, + "log.initial.rr.EtaO": {"value": 0.000000}, + "log.initial.rr.PlanetRadius": {"value": 32.869442, "unit": u.Rearth}, + "log.initial.rr.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.rr.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.rr.PresXUV": {"value": 5.000000}, + "log.initial.rr.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.rr.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.rr.AtmGasConst": {"value": 4124.000000}, + "log.initial.rr.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.rr.DEnvMassDt": {"value": -1.119308e+08, "unit": u.kg / u.sec}, + "log.initial.rr.FXUV": {"value": 0.069788, "unit": u.W / u.m ** 2}, + "log.initial.rr.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.rr.RocheRadius": {"value": 1.885546e+08, "unit": u.m}, + "log.initial.rr.BondiRadius": {"value": 7.899468e+08, "unit": u.m}, + "log.initial.rr.HEscapeRegime": {"value": 6.000000}, + "log.initial.rr.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m ** 2}, + "log.initial.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.rr.FXUVCRITDRAG": {"value": 3.000221e-05, "unit": u.W / u.m ** 2}, + "log.initial.rr.HREFFLUX": {"value": 8.289171e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.rr.XO2": {"value": 0.000000}, + "log.initial.rr.XH2O": {"value": 0.000000}, + "log.initial.rr.HDiffFlux": {"value": 3.512237e+14, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.rr.HRefODragMod": {"value": 1.000000}, + "log.initial.rr.KTide": {"value": 1.000000}, + "log.initial.rr.RGDuration": {"value": 1.00000e+06, "unit": u.yr}, + "log.final.system.Age": {"value": 6.311520e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 5.425277e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.482441e+43, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.482440e+43, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.347271e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 1.470605e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotKinEnergy": {"value": 5.347271e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 463.828520, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 8.640000e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 1.829552e+09, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.SurfEnFluxTotal": {"value": 3.025764e-12, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.TidalQ": {"value": 1.000000e+06, "rtol": 1e-4}, + "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 3.036202e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 1.923000e+20, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.TotOrbEnergy": {"value": -1.740032e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 2.550749e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 3.507532e+30, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.star.DRotPerDtEqtide": {"value": 1.380178e-27, "rtol": 1e-4}, + "log.final.star.DRotRateDtEqtide": {"value": -1.161683e-36, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.star.EqRotRateDiscrete": {"value": 6.510710e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPerDiscrete": {"value": 9.650538e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqRotRateCont": {"value": 7.554427e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPerCont": {"value": 8.317222e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPer": {"value": 9.650538e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotTimeEqtide": {"value": 2.047960e-37, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.PowerEqtide": {"value": 1546.776661, "unit": u.W, "rtol": 1e-4}, + "log.final.star.SurfEnFluxEqtide": {"value": 3.025764e-12, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 1.923000e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 1.923000e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 6.530034e-18, "rtol": 1e-4}, + "log.final.auto.Mass": {"value": 1.411359, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.auto.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.auto.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.auto.Xobl": {"value": 1.570471e-162, "rtol": 1e-4}, + "log.final.auto.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.Zobl": {"value": 1.000002, "rtol": 1e-4}, + "log.final.auto.Radius": {"value": 1.630278e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.auto.RotAngMom": {"value": 2.333687e+35, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.auto.RotKinEnergy": {"value": 7.596980e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.auto.RotVel": {"value": 1061.426957, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.auto.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.RotRate": {"value": 6.510710e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.RotPer": {"value": 11.169604, "unit": u.day, "rtol": 1e-4}, + "log.final.auto.Density": {"value": 0.464405, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.auto.SurfEnFluxTotal": {"value": 52.542587, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.auto.TidalQ": {"value": -1.000000e+05, "rtol": 1e-4}, + "log.final.auto.ImK2": {"value": -5.000000e-06, "rtol": 1e-4}, + "log.final.auto.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.auto.K2Man": {"value": 0.300000, "rtol": 1e-4}, + "log.final.auto.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, + "log.final.auto.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.auto.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.HZLimitDryRunaway": {"value": 3.062148e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.Instellation": {"value": 72.115242, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.auto.KEcc": {"value": 0.129902, "rtol": 1e-4}, + "log.final.auto.Eccentricity": {"value": 0.129902, "rtol": 1e-4}, + "log.final.auto.OrbEnergy": {"value": -3.823257e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.auto.MeanMotion": {"value": 6.510710e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.OrbPeriod": {"value": 9.650538e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.SemiMajorAxis": {"value": 0.097790, "unit": u.au, "rtol": 1e-4}, + "log.final.auto.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.OrbAngMom": {"value": 1.164500e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.auto.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.auto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.auto.TotOrbEnergy": {"value": -1.740032e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.auto.OrbPotEnergy": {"value": -7.646514e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.auto.LostEnergy": {"value": 1.264526e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.auto.TidalRadius": {"value": 1.630278e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.DsemiDtEqtide": {"value": -6.842553e-06, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.auto.DeccDtEqtide": {"value": -1.800337e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.DMeanMotionDtEqtide": {"value": 4.567924e-21, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.auto.DOrbPerDtEqtide": {"value": -6.770832e-10, "rtol": 1e-4}, + "log.final.auto.EccTimeEqtide": {"value": 7.215422e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.SemiTimeEqtide": {"value": 2.137966e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.DKEccDtEqtide": {"value": -1.800337e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.LockTime": {"value": 2.398144e+11, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.auto.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.auto.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.auto.DRotPerDtEqtide": {"value": -8.245322e-298, "rtol": 1e-4}, + "log.final.auto.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.auto.EqRotRateDiscrete": {"value": 6.510710e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.EqRotPerDiscrete": {"value": 9.650538e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.EqRotRateCont": {"value": 7.554427e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.EqRotPerCont": {"value": 8.317222e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.EqRotPer": {"value": 9.650538e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.EqTidePower": {"value": 1.392884e+19, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.auto.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.auto.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.auto.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.auto.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.auto.RotTimeEqtide": {"value": 1.170426e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.auto.EnvK2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.auto.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.auto.PowerEqtide": {"value": 1.788269e+19, "unit": u.W, "rtol": 1e-4}, + "log.final.auto.SurfEnFluxEqtide": {"value": 53.542587, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.auto.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.auto.EnvelopeMass": {"value": 0.411359, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.auto.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.auto.RGLimit": {"value": 3.141989e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.PlanetRadius": {"value": 25.560564, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.auto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.auto.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.auto.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.auto.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.auto.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.auto.DEnvMassDt": {"value": -7.802590e+07, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.auto.FXUV": {"value": 0.072115, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.auto.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.auto.RocheRadius": {"value": 1.641596e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.BondiRadius": {"value": 5.637137e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.auto.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, + "log.final.auto.RRCriticalFlux": {"value": 1.470664e-06, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.auto.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.auto.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.auto.FXUVCRITDRAG": {"value": 3.177121e-05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.auto.HREFFLUX": {"value": 9.438997e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.auto.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.auto.HDiffFlux": {"value": 4.098596e+14, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.auto.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.auto.KTide": {"value": 0.100000, "rtol": 1e-4}, + "log.final.auto.RGDuration": {"value": 1.00000e+06, "unit": u.yr, "rtol": 1e-4}, + "log.final.bondi.Mass": {"value": 1.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.bondi.Obliquity": {"value": 2.992105e-54, "unit": u.rad, "rtol": 1e-4}, + "log.final.bondi.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.bondi.Xobl": {"value": 2.992105e-54, "rtol": 1e-4}, + "log.final.bondi.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.bondi.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.bondi.RotAngMom": {"value": 2.447267e+32, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.bondi.RotKinEnergy": {"value": 7.703654e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.bondi.RotVel": {"value": 40.154732, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.bondi.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.RotRate": {"value": 6.295720e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.RotPer": {"value": 11.551030, "unit": u.day, "rtol": 1e-4}, + "log.final.bondi.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.bondi.SurfEnFluxTotal": {"value": 3.855526, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.bondi.TidalQ": {"value": -100.000000, "rtol": 1e-4}, + "log.final.bondi.ImK2": {"value": -0.003000, "rtol": 1e-4}, + "log.final.bondi.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.bondi.K2Man": {"value": 0.300000, "rtol": 1e-4}, + "log.final.bondi.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, + "log.final.bondi.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.bondi.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.HZLimitDryRunaway": {"value": 3.098815e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.Instellation": {"value": 69.783534, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.bondi.KEcc": {"value": 0.200007, "rtol": 1e-4}, + "log.final.bondi.Eccentricity": {"value": 0.200007, "rtol": 1e-4}, + "log.final.bondi.OrbEnergy": {"value": -2.648953e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.bondi.MeanMotion": {"value": 6.295720e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.OrbPeriod": {"value": 9.980090e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.SemiMajorAxis": {"value": 0.100004, "unit": u.au, "rtol": 1e-4}, + "log.final.bondi.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.OrbAngMom": {"value": 8.245061e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.bondi.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.bondi.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.bondi.TotOrbEnergy": {"value": -1.740032e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.bondi.OrbPotEnergy": {"value": -5.297906e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.bondi.LostEnergy": {"value": 3.022858e+31, "unit": u.Joule, "rtol": 1e-4}, + "log.final.bondi.TidalRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.DsemiDtEqtide": {"value": -1.113122e-09, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.bondi.DeccDtEqtide": {"value": -1.860062e-19, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.DMeanMotionDtEqtide": {"value": 7.026492e-25, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.bondi.DOrbPerDtEqtide": {"value": -1.113852e-13, "rtol": 1e-4}, + "log.final.bondi.EccTimeEqtide": {"value": 1.075269e+18, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.SemiTimeEqtide": {"value": 1.343996e+19, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.DKEccDtEqtide": {"value": -1.860062e-19, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.DXoblDtEqtide": {"value": -1.366908e-65, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.DZoblDtEqtide": {"value": 4.089932e-119, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.LockTime": {"value": 4.919130e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.bondi.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.bondi.DOblDtEqtide": {"value": -1.366908e-65, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.bondi.DRotPerDtEqtide": {"value": -8.818069e-298, "rtol": 1e-4}, + "log.final.bondi.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.bondi.EqRotRateDiscrete": {"value": 6.295720e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.EqRotPerDiscrete": {"value": 9.980090e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.EqRotRateCont": {"value": 8.688253e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.EqRotPerCont": {"value": 7.231816e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.EqRotPer": {"value": 9.980090e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.EqTidePower": {"value": 1.999163e+15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.bondi.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.bondi.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.bondi.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.bondi.RotTimeEqtide": {"value": 1.131777e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.EnvK2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.bondi.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.bondi.PowerEqtide": {"value": 1.970952e+15, "unit": u.W, "rtol": 1e-4}, + "log.final.bondi.SurfEnFluxEqtide": {"value": 3.855526, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.bondi.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.EnvelopeMass": {"value": 0.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.RGLimit": {"value": 3.147864e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.PlanetRadius": {"value": 1.000000, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.bondi.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.bondi.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.bondi.DEnvMassDt": {"value": 5.562685e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.bondi.FXUV": {"value": 0.069784, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.bondi.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.bondi.RocheRadius": {"value": 1.496611e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.BondiRadius": {"value": 3.949665e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.bondi.RRCriticalFlux": {"value": 1.080455, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.bondi.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.bondi.FXUVCRITDRAG": {"value": 0.266361, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.bondi.HREFFLUX": {"value": 5.387538e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.bondi.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.HDiffFlux": {"value": 1.897311e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.bondi.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.bondi.KTide": {"value": 0.936113, "rtol": 1e-4}, + "log.final.bondi.RGDuration": {"value": 1.00000e+06, "unit": u.yr, "rtol": 1e-4}, + "log.final.el.Mass": {"value": 1.986370, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.el.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.el.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.el.Xobl": {"value": 1.563609e-162, "rtol": 1e-4}, + "log.final.el.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.el.Radius": {"value": 2.084572e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.el.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.el.RotAngMom": {"value": 5.470333e+35, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.el.RotKinEnergy": {"value": 1.814054e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.el.RotVel": {"value": 1382.558099, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.el.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.RotRate": {"value": 6.632335e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.RotPer": {"value": 10.964773, "unit": u.day, "rtol": 1e-4}, + "log.final.el.Density": {"value": 0.312647, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.el.SurfEnFluxTotal": {"value": 33.098849, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.el.TidalQ": {"value": -1.000000e+05, "rtol": 1e-4}, + "log.final.el.ImK2": {"value": -5.000000e-06, "rtol": 1e-4}, + "log.final.el.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.el.K2Man": {"value": 0.300000, "rtol": 1e-4}, + "log.final.el.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, + "log.final.el.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.el.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.HZLimitDryRunaway": {"value": 3.043341e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.el.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.el.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.el.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.el.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.el.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.el.Instellation": {"value": 73.462978, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.el.KEcc": {"value": 0.068456, "rtol": 1e-4}, + "log.final.el.Eccentricity": {"value": 0.068456, "rtol": 1e-4}, + "log.final.el.OrbEnergy": {"value": -5.447720e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.el.MeanMotion": {"value": 6.632335e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.OrbPeriod": {"value": 9.473564e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.SemiMajorAxis": {"value": 0.096591, "unit": u.au, "rtol": 1e-4}, + "log.final.el.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.el.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.OrbAngMom": {"value": 1.638922e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.el.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.el.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.el.TotOrbEnergy": {"value": -1.740032e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.el.OrbPotEnergy": {"value": -1.089544e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.el.LostEnergy": {"value": 2.085924e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.el.TidalRadius": {"value": 2.084572e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.el.DsemiDtEqtide": {"value": -4.938887e-06, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.el.DeccDtEqtide": {"value": -2.496493e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.DMeanMotionDtEqtide": {"value": 3.400372e-21, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.el.DOrbPerDtEqtide": {"value": -4.857058e-10, "rtol": 1e-4}, + "log.final.el.EccTimeEqtide": {"value": 2.742067e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.SemiTimeEqtide": {"value": 2.925710e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.DKEccDtEqtide": {"value": -2.496493e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.LockTime": {"value": 8.193554e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.el.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.el.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.el.DRotPerDtEqtide": {"value": -7.945685e-298, "rtol": 1e-4}, + "log.final.el.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.el.EqRotRateDiscrete": {"value": 6.632335e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.EqRotPerDiscrete": {"value": 9.473564e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.EqRotRateCont": {"value": 6.927597e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.EqRotPerCont": {"value": 9.069791e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.EqRotPer": {"value": 9.473564e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.EqTidePower": {"value": 1.219325e+19, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.el.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.el.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.el.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.el.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.el.RotTimeEqtide": {"value": 1.192290e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.el.EnvK2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.el.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.el.PowerEqtide": {"value": 1.862016e+19, "unit": u.W, "rtol": 1e-4}, + "log.final.el.SurfEnFluxEqtide": {"value": 34.098849, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.el.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.el.EnvelopeMass": {"value": 0.986370, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.el.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.el.RGLimit": {"value": 3.127704e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.el.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.PlanetRadius": {"value": 32.683276, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.el.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.el.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.el.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.el.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.el.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.el.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.el.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.el.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.el.DEnvMassDt": {"value": -2.614005e+09, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.el.FXUV": {"value": 0.073463, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.el.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.el.RocheRadius": {"value": 1.817114e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.el.BondiRadius": {"value": 7.982897e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.el.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.el.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.el.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.el.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.el.FXUVCRITDRAG": {"value": 3.010328e-05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.el.HREFFLUX": {"value": 8.735740e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.el.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.el.HDiffFlux": {"value": 3.528154e+14, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.el.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.el.KTide": {"value": 1.000000, "rtol": 1e-4}, + "log.final.el.RGDuration": {"value": 1.00000e+06, "unit": u.yr, "rtol": 1e-4}, + "log.final.rr.Mass": {"value": 1.999399, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.rr.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.rr.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.rr.Xobl": {"value": 1.563665e-162, "rtol": 1e-4}, + "log.final.rr.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.rr.Radius": {"value": 2.095926e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.rr.RotAngMom": {"value": 5.561691e+35, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.rr.RotKinEnergy": {"value": 1.842803e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.rr.RotVel": {"value": 1388.922578, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.rr.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.RotRate": {"value": 6.626773e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.RotPer": {"value": 10.973977, "unit": u.day, "rtol": 1e-4}, + "log.final.rr.Density": {"value": 0.309611, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.rr.SurfEnFluxTotal": {"value": 33.332187, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.rr.TidalQ": {"value": -1.000000e+05, "rtol": 1e-4}, + "log.final.rr.ImK2": {"value": -5.000000e-06, "rtol": 1e-4}, + "log.final.rr.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.rr.K2Man": {"value": 0.300000, "rtol": 1e-4}, + "log.final.rr.Imk2Man": {"value": -0.003000, "rtol": 1e-4}, + "log.final.rr.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.rr.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.HZLimitDryRunaway": {"value": 3.043303e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimRecVenus": {"value": 2.502002e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimRunaway": {"value": 3.267138e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimMoistGreenhouse": {"value": 3.310536e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimMaxGreenhouse": {"value": 5.611497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimEarlyMars": {"value": 6.122597e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.Instellation": {"value": 73.379922, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.rr.KEcc": {"value": 0.068275, "rtol": 1e-4}, + "log.final.rr.Eccentricity": {"value": 0.068275, "rtol": 1e-4}, + "log.final.rr.OrbEnergy": {"value": -5.480386e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.rr.MeanMotion": {"value": 6.626773e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.OrbPeriod": {"value": 9.481516e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.SemiMajorAxis": {"value": 0.096645, "unit": u.au, "rtol": 1e-4}, + "log.final.rr.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.OrbAngMom": {"value": 1.650154e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.rr.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.rr.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.rr.TotOrbEnergy": {"value": -1.740032e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.rr.OrbPotEnergy": {"value": -1.096077e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.rr.LostEnergy": {"value": 2.725921e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.rr.TidalRadius": {"value": 2.095926e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.DsemiDtEqtide": {"value": -4.999833e-06, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.rr.DeccDtEqtide": {"value": -2.532564e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.DMeanMotionDtEqtide": {"value": 3.437522e-21, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.rr.DOrbPerDtEqtide": {"value": -4.918370e-10, "rtol": 1e-4}, + "log.final.rr.EccTimeEqtide": {"value": 2.695885e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.SemiTimeEqtide": {"value": 2.891664e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.DKEccDtEqtide": {"value": -2.532564e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.LockTime": {"value": 1.711407e+11, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.rr.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.rr.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.rr.DRotPerDtEqtide": {"value": -7.959031e-298, "rtol": 1e-4}, + "log.final.rr.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.rr.EqRotRateDiscrete": {"value": 6.626773e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.EqRotPerDiscrete": {"value": 9.481516e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.EqRotRateCont": {"value": 6.920233e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.EqRotPerCont": {"value": 9.079442e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.EqRotPer": {"value": 9.481516e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.EqTidePower": {"value": 1.240603e+19, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.rr.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.rr.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.rr.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.rr.RotTimeEqtide": {"value": 1.191290e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.EnvK2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.rr.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.rr.PowerEqtide": {"value": 1.895236e+19, "unit": u.W, "rtol": 1e-4}, + "log.final.rr.SurfEnFluxEqtide": {"value": 34.332187, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.EnvelopeMass": {"value": 0.999399, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.rr.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.RGLimit": {"value": 3.127270e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.PlanetRadius": {"value": 32.861293, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.rr.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.rr.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.rr.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.rr.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.rr.DEnvMassDt": {"value": -1.147322e+08, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.rr.FXUV": {"value": 0.073380, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.rr.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.rr.RocheRadius": {"value": 1.822097e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.BondiRadius": {"value": 8.033012e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, + "log.final.rr.RRCriticalFlux": {"value": 0.000139, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.rr.FXUVCRITDRAG": {"value": 3.000650e-05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.rr.HREFFLUX": {"value": 8.716219e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.rr.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.HDiffFlux": {"value": 3.512924e+14, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.rr.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.rr.KTide": {"value": 1.000000, "rtol": 1e-4}, + "log.final.rr.RGDuration": {"value": 1.00000e+06, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_Lopez12CPL(Benchmark): - pass +class Test_Lopez12CPL(Benchmark): + pass diff --git a/tests/AtmescEqtideStellar/WaterLossCPL/test_WaterLossCPL.py b/tests/AtmescEqtideStellar/WaterLossCPL/test_WaterLossCPL.py index 91b0f2076..d6af7242f 100644 --- a/tests/AtmescEqtideStellar/WaterLossCPL/test_WaterLossCPL.py +++ b/tests/AtmescEqtideStellar/WaterLossCPL/test_WaterLossCPL.py @@ -1,718 +1,392 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.470897e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.482441e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.482440e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.347271e33, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e29, "unit": u.kg}, - "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.Xobl": {"value": 0.000000}, - "log.initial.star.Yobl": {"value": 0.000000}, - "log.initial.star.Zobl": {"value": 1.000000}, - "log.initial.star.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.500000}, - "log.initial.star.RotAngMom": { - "value": 1.470605e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotKinEnergy": {"value": 5.347271e33, "unit": u.Joule}, - "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 1.829552e08, "unit": u.kg / u.m**3}, - "log.initial.star.SurfEnFluxTotal": { - "value": 8.111944e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.TidalQ": {"value": 1.000000e06}, - "log.initial.star.ImK2": {"value": -5.000000e-07}, - "log.initial.star.K2": {"value": 0.500000}, - "log.initial.star.K2Man": {"value": 0.010000}, - "log.initial.star.Imk2Man": {"value": 0.000000}, - "log.initial.star.TidalQMantle": {"value": 100.000000}, - "log.initial.star.HEcc": {"value": 0.000000}, - "log.initial.star.HZLimitDryRunaway": {"value": 4.293838e09, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 3.538365e09, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 4.620430e09, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 4.681804e09, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 7.935855e09, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 8.658660e09, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.KEcc": {"value": 0.000000}, - "log.initial.star.Eccentricity": {"value": -1.000000}, - "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.COPP": {"value": 0.000000}, - "log.initial.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN}, - "log.initial.star.TotOrbEnergy": {"value": -1.059619e34, "unit": u.Joule}, - "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.star.BodyDeccDt": {"value": -1.000000}, - "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.star.DRotPerDtEqtide": {"value": 4.349332e-24}, - "log.initial.star.DRotRateDtEqtide": { - "value": -3.660791e-33, - "unit": 1 / u.sec**2, - }, - "log.initial.star.EqRotRateDiscrete": { - "value": 1.592811e-05, - "unit": 1 / u.sec, - }, - "log.initial.star.EqRotPerDiscrete": {"value": 3.944715e05, "unit": u.sec}, - "log.initial.star.EqRotRateCont": {"value": 1.744128e-05, "unit": 1 / u.sec}, - "log.initial.star.EqRotPerCont": {"value": 3.602480e05, "unit": u.sec}, - "log.initial.star.EqRotPer": {"value": 3.944715e05, "unit": u.sec}, - "log.initial.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.OceanK2": {"value": 0.010000}, - "log.initial.star.EnvTidalQ": {"value": -1.000000}, - "log.initial.star.OceanTidalQ": {"value": -1.000000}, - "log.initial.star.TideLock": {"value": 0.000000}, - "log.initial.star.RotTimeEqtide": {"value": 1.986512e28, "unit": u.sec}, - "log.initial.star.EnvK2": {"value": 0.010000}, - "log.initial.star.OblTimeEqtide": {"value": -1.000000}, - "log.initial.star.PowerEqtide": {"value": 4.146842e05, "unit": u.W}, - "log.initial.star.SurfEnFluxEqtide": { - "value": 8.111944e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.Luminosity": {"value": 0.001000, "unit": u.LSUN}, - "log.initial.star.LXUVStellar": {"value": 3.846000e20, "unit": u.W}, - "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.078260}, - "log.initial.star.DRotPerDtStellar": {"value": 3.030973e-16}, - "log.initial.b.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.b.Obliquity": {"value": 0.410152, "unit": u.rad}, - "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.Xobl": {"value": 0.398749}, - "log.initial.b.Yobl": {"value": 0.000000}, - "log.initial.b.Zobl": {"value": 0.917060}, - "log.initial.b.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.500000}, - "log.initial.b.RotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.RotKinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.b.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.b.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.b.SurfEnFluxTotal": { - "value": 5377.420060, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.TidalQ": {"value": 100.000000}, - "log.initial.b.ImK2": {"value": -0.002990}, - "log.initial.b.K2": {"value": 0.299000}, - "log.initial.b.K2Man": {"value": 0.010000}, - "log.initial.b.Imk2Man": {"value": 0.000000}, - "log.initial.b.TidalQMantle": {"value": 100.000000}, - "log.initial.b.HEcc": {"value": 0.000000}, - "log.initial.b.HZLimitDryRunaway": {"value": 4.315470e09, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 3.538365e09, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 4.620430e09, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 4.681804e09, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 7.935855e09, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 8.658660e09, "unit": u.m}, - "log.initial.b.Instellation": {"value": 2199.130375, "unit": u.kg / u.sec**3}, - "log.initial.b.KEcc": {"value": 0.100000}, - "log.initial.b.Eccentricity": {"value": 0.100000}, - "log.initial.b.OrbEnergy": {"value": -1.059619e34, "unit": u.Joule}, - "log.initial.b.MeanMotion": {"value": 1.592811e-05, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 3.944715e05, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 0.025000, "unit": u.au}, - "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.b.COPP": {"value": 0.000000}, - "log.initial.b.OrbAngMom": { - "value": 1.323832e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.b.TotOrbEnergy": {"value": -1.059619e34, "unit": u.Joule}, - "log.initial.b.OrbPotEnergy": {"value": -2.119237e34, "unit": u.Joule}, - "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.b.TidalRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.DsemiDtEqtide": {"value": 2.893624e-07, "unit": u.m / u.sec}, - "log.initial.b.DeccDtEqtide": {"value": 1.629760e-17, "unit": 1 / u.sec}, - "log.initial.b.DMeanMotionDtEqtide": { - "value": -1.848554e-21, - "unit": 1 / u.sec**2, - }, - "log.initial.b.DOrbPerDtEqtide": {"value": 4.578082e-11}, - "log.initial.b.EccTimeEqtide": {"value": 6.135872e15, "unit": u.sec}, - "log.initial.b.SemiTimeEqtide": {"value": 1.292479e16, "unit": u.sec}, - "log.initial.b.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DKEccDtEqtide": {"value": 1.629760e-17, "unit": 1 / u.sec}, - "log.initial.b.DXoblDtEqtide": {"value": 1.889685e-12, "unit": 1 / u.sec}, - "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DZoblDtEqtide": {"value": -8.216584e-13, "unit": 1 / u.sec}, - "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.b.BodyDeccDt": {"value": -1.000000}, - "log.initial.b.DOblDtEqtide": {"value": 2.060590e-12, "unit": u.rad / u.sec}, - "log.initial.b.DRotPerDtEqtide": {"value": 9.599433e-07}, - "log.initial.b.DRotRateDtEqtide": { - "value": -8.079750e-16, - "unit": 1 / u.sec**2, - }, - "log.initial.b.EqRotRateDiscrete": {"value": 1.592811e-05, "unit": 1 / u.sec}, - "log.initial.b.EqRotPerDiscrete": {"value": 3.944715e05, "unit": u.sec}, - "log.initial.b.EqRotRateCont": {"value": 1.744128e-05, "unit": 1 / u.sec}, - "log.initial.b.EqRotPerCont": {"value": 3.602480e05, "unit": u.sec}, - "log.initial.b.EqRotPer": {"value": 3.944715e05, "unit": u.sec}, - "log.initial.b.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.OceanK2": {"value": 0.010000}, - "log.initial.b.EnvTidalQ": {"value": -1.000000}, - "log.initial.b.OceanTidalQ": {"value": -1.000000}, - "log.initial.b.TideLock": {"value": 0.000000}, - "log.initial.b.RotTimeEqtide": {"value": 9.000532e10, "unit": u.sec}, - "log.initial.b.EnvK2": {"value": 0.010000}, - "log.initial.b.OblTimeEqtide": {"value": -1.000000}, - "log.initial.b.PowerEqtide": {"value": 2.748948e18, "unit": u.W}, - "log.initial.b.SurfEnFluxEqtide": { - "value": 5377.420060, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, - "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.b.RGLimit": {"value": 4.486134e09, "unit": u.m}, - "log.initial.b.XO": {"value": 0.333333}, - "log.initial.b.EtaO": {"value": 0.161017}, - "log.initial.b.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.b.PresXUV": {"value": 5.000000}, - "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.b.AtmGasConst": {"value": 4124.000000}, - "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.b.FXUV": {"value": 2.199130, "unit": u.W / u.m**2}, - "log.initial.b.AtmXAbsEffH2O": {"value": 0.057403}, - "log.initial.b.RocheRadius": {"value": 8.060594e07, "unit": u.m}, - "log.initial.b.BondiRadius": {"value": 7.899468e08, "unit": u.m}, - "log.initial.b.HEscapeRegime": {"value": 8.000000}, - "log.initial.b.RRCriticalFlux": {"value": 41.738709, "unit": u.W / u.m**2}, - "log.initial.b.CrossoverMass": {"value": 3.134896e-26, "unit": u.kg}, - "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.b.FXUVCRITDRAG": {"value": 0.928046, "unit": u.W / u.m**2}, - "log.initial.b.HREFFLUX": {"value": 3.449656e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.XO2": {"value": 0.000000}, - "log.initial.b.XH2O": {"value": 1.000000}, - "log.initial.b.HDiffFlux": {"value": 1.264874e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.HRefODragMod": {"value": 0.437037}, - "log.initial.b.KTide": {"value": 0.881557}, - "log.initial.b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 6.311520e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.470898e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.482441e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.482440e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.347269e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.988416e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 1.470605e38, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotKinEnergy": { - "value": 5.347269e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 463.828470, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 7.272204e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 8.640001e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 1.829552e08, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.SurfEnFluxTotal": { - "value": 8.111569e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.TidalQ": {"value": 1.000000e06, "rtol": 1e-4}, - "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.HZLimitDryRunaway": { - "value": 4.293838e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 3.538365e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 4.620430e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 4.681804e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 7.935855e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 8.658660e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, - "log.final.star.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.TotOrbEnergy": { - "value": -1.059773e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 1.183953e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 1.628052e31, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.star.DRotPerDtEqtide": {"value": 4.348572e-24, "rtol": 1e-4}, - "log.final.star.DRotRateDtEqtide": { - "value": -3.660150e-33, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.star.EqRotRateDiscrete": { - "value": 1.593158e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPerDiscrete": { - "value": 3.943855e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotRateCont": { - "value": 1.742238e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPerCont": { - "value": 3.606388e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPer": {"value": 3.943855e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotTimeEqtide": { - "value": 1.986859e28, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.PowerEqtide": {"value": 4.146650e05, "unit": u.W, "rtol": 1e-4}, - "log.final.star.SurfEnFluxEqtide": { - "value": 8.111569e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 0.001000, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 3.846000e20, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 3.030973e-16, "rtol": 1e-4}, - "log.final.b.Mass": {"value": 5.972186e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.Xobl": {"value": 1.534002e-162, "rtol": 1e-4}, - "log.final.b.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Zobl": {"value": 1.000958, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.b.RotAngMom": { - "value": 9.676424e32, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.RotKinEnergy": { - "value": 7.708037e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.RotVel": {"value": 101.613224, "unit": u.m / u.sec, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.RotRate": {"value": 1.593158e-05, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.b.RotPer": {"value": 4.564647, "unit": u.day, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.SurfEnFluxTotal": { - "value": 98.180316, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.TidalQ": {"value": 100.000000, "rtol": 1e-4}, - "log.final.b.ImK2": {"value": -0.002990, "rtol": 1e-4}, - "log.final.b.K2": {"value": 0.299000, "rtol": 1e-4}, - "log.final.b.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.b.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.HZLimitDryRunaway": { - "value": 4.315143e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": {"value": 3.538365e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimRunaway": {"value": 4.620430e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimMoistGreenhouse": { - "value": 4.681804e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 7.935855e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": {"value": 8.658660e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.Instellation": { - "value": 2199.603055, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.KEcc": {"value": 0.099247, "rtol": 1e-4}, - "log.final.b.Eccentricity": {"value": 0.099247, "rtol": 1e-4}, - "log.final.b.OrbEnergy": {"value": -1.059773e34, "unit": u.Joule, "rtol": 1e-4}, - "log.final.b.MeanMotion": { - "value": 1.593158e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": {"value": 3.943855e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.SemiMajorAxis": {"value": 0.024996, "unit": u.au, "rtol": 1e-4}, - "log.final.b.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.OrbAngMom": { - "value": 1.323836e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.TotOrbEnergy": { - "value": -1.059773e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.OrbPotEnergy": { - "value": -2.119545e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.LostEnergy": {"value": 1.693436e30, "unit": u.Joule, "rtol": 1e-4}, - "log.final.b.TidalRadius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.DsemiDtEqtide": { - "value": -1.770951e-08, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DeccDtEqtide": { - "value": -2.385923e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DMeanMotionDtEqtide": { - "value": 1.131760e-22, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.b.DOrbPerDtEqtide": {"value": -2.801667e-12, "rtol": 1e-4}, - "log.final.b.EccTimeEqtide": { - "value": 4.159696e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.SemiTimeEqtide": { - "value": 2.111523e17, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DKEccDtEqtide": { - "value": -2.385923e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.LockTime": {"value": 8.859841e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DRotPerDtEqtide": {"value": -1.377040e-298, "rtol": 1e-4}, - "log.final.b.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.b.EqRotRateDiscrete": { - "value": 1.593158e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.EqRotPerDiscrete": { - "value": 3.943855e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.EqRotRateCont": { - "value": 1.742238e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.EqRotPerCont": {"value": 3.606388e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.EqRotPer": {"value": 3.943855e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.b.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.b.RotTimeEqtide": { - "value": 2.864010e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.PowerEqtide": {"value": 5.018997e16, "unit": u.W, "rtol": 1e-4}, - "log.final.b.SurfEnFluxEqtide": { - "value": 98.180316, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.SurfWaterMass": {"value": 9.973861, "unit": u.TO, "rtol": 1e-4}, - "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.OxygenMass": {"value": 5.192720, "unit": u.bar, "rtol": 1e-4}, - "log.final.b.RGLimit": {"value": 4.486304e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.XO": {"value": 0.333822, "rtol": 1e-4}, - "log.final.b.EtaO": {"value": 0.161299, "rtol": 1e-4}, - "log.final.b.PlanetRadius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.b.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.b.FXUV": {"value": 2.199603, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.b.AtmXAbsEffH2O": {"value": 0.057399, "rtol": 1e-4}, - "log.final.b.RocheRadius": {"value": 8.059422e07, "unit": u.m, "rtol": 1e-4}, - "log.final.b.BondiRadius": {"value": 7.900043e08, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.b.RRCriticalFlux": { - "value": 41.737086, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.CrossoverMass": { - "value": 3.134643e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.b.FXUVCRITDRAG": { - "value": 0.927427, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.HREFFLUX": { - "value": 3.450240e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.XO2": {"value": 0.001098, "rtol": 1e-4}, - "log.final.b.XH2O": {"value": 0.998902, "rtol": 1e-4}, - "log.final.b.HDiffFlux": { - "value": 1.263948e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.HRefODragMod": {"value": 0.436606, "rtol": 1e-4}, - "log.final.b.KTide": {"value": 0.881540, "rtol": 1e-4}, - "log.final.b.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.470897e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.482441e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.482440e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.347271e+33, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+29, "unit": u.kg}, + "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.Xobl": {"value": 0.000000}, + "log.initial.star.Yobl": {"value": 0.000000}, + "log.initial.star.Zobl": {"value": 1.000000}, + "log.initial.star.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.500000}, + "log.initial.star.RotAngMom": {"value": 1.470605e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotKinEnergy": {"value": 5.347271e+33, "unit": u.Joule}, + "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 1.829552e+08, "unit": u.kg / u.m ** 3}, + "log.initial.star.SurfEnFluxTotal": {"value": 8.111944e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.star.TidalQ": {"value": 1.000000e+06}, + "log.initial.star.ImK2": {"value": -5.000000e-07}, + "log.initial.star.K2": {"value": 0.500000}, + "log.initial.star.K2Man": {"value": 0.010000}, + "log.initial.star.Imk2Man": {"value": 0.000000}, + "log.initial.star.TidalQMantle": {"value": 100.000000}, + "log.initial.star.HEcc": {"value": 0.000000}, + "log.initial.star.HZLimitDryRunaway": {"value": 4.293838e+09, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.KEcc": {"value": 0.000000}, + "log.initial.star.Eccentricity": {"value": -1.000000}, + "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.COPP": {"value": 0.000000}, + "log.initial.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN}, + "log.initial.star.TotOrbEnergy": {"value": -1.059619e+34, "unit": u.Joule}, + "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.star.BodyDeccDt": {"value": -1.000000}, + "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.star.DRotPerDtEqtide": {"value": 4.349332e-24}, + "log.initial.star.DRotRateDtEqtide": {"value": -3.660791e-33, "unit": 1 / u.sec ** 2}, + "log.initial.star.EqRotRateDiscrete": {"value": 1.592811e-05, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerDiscrete": {"value": 3.944715e+05, "unit": u.sec}, + "log.initial.star.EqRotRateCont": {"value": 1.744128e-05, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerCont": {"value": 3.602480e+05, "unit": u.sec}, + "log.initial.star.EqRotPer": {"value": 3.944715e+05, "unit": u.sec}, + "log.initial.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.OceanK2": {"value": 0.010000}, + "log.initial.star.EnvTidalQ": {"value": -1.000000}, + "log.initial.star.OceanTidalQ": {"value": -1.000000}, + "log.initial.star.TideLock": {"value": 0.000000}, + "log.initial.star.RotTimeEqtide": {"value": 1.986512e+28, "unit": u.sec}, + "log.initial.star.EnvK2": {"value": 0.010000}, + "log.initial.star.OblTimeEqtide": {"value": -1.000000}, + "log.initial.star.PowerEqtide": {"value": 4.146842e+05, "unit": u.W}, + "log.initial.star.SurfEnFluxEqtide": {"value": 8.111944e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.star.Luminosity": {"value": 0.001000, "unit": u.LSUN}, + "log.initial.star.LXUVStellar": {"value": 3.846000e+20, "unit": u.W}, + "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.078260}, + "log.initial.star.DRotPerDtStellar": {"value": 3.030973e-16}, + "log.initial.b.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.b.Obliquity": {"value": 0.410152, "unit": u.rad}, + "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.Xobl": {"value": 0.398749}, + "log.initial.b.Yobl": {"value": 0.000000}, + "log.initial.b.Zobl": {"value": 0.917060}, + "log.initial.b.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.500000}, + "log.initial.b.RotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.RotKinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.b.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.b.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.b.SurfEnFluxTotal": {"value": 5377.420060, "unit": u.kg / u.sec ** 3}, + "log.initial.b.TidalQ": {"value": 100.000000}, + "log.initial.b.ImK2": {"value": -0.002990}, + "log.initial.b.K2": {"value": 0.299000}, + "log.initial.b.K2Man": {"value": 0.010000}, + "log.initial.b.Imk2Man": {"value": 0.000000}, + "log.initial.b.TidalQMantle": {"value": 100.000000}, + "log.initial.b.HEcc": {"value": 0.000000}, + "log.initial.b.HZLimitDryRunaway": {"value": 4.315470e+09, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m}, + "log.initial.b.Instellation": {"value": 2199.130375, "unit": u.kg / u.sec ** 3}, + "log.initial.b.KEcc": {"value": 0.100000}, + "log.initial.b.Eccentricity": {"value": 0.100000}, + "log.initial.b.OrbEnergy": {"value": -1.059619e+34, "unit": u.Joule}, + "log.initial.b.MeanMotion": {"value": 1.592811e-05, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 3.944715e+05, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 0.025000, "unit": u.au}, + "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.b.COPP": {"value": 0.000000}, + "log.initial.b.OrbAngMom": {"value": 1.323832e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.TotOrbEnergy": {"value": -1.059619e+34, "unit": u.Joule}, + "log.initial.b.OrbPotEnergy": {"value": -2.119237e+34, "unit": u.Joule}, + "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.b.TidalRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.DsemiDtEqtide": {"value": 2.893624e-07, "unit": u.m / u.sec}, + "log.initial.b.DeccDtEqtide": {"value": 1.629760e-17, "unit": 1 / u.sec}, + "log.initial.b.DMeanMotionDtEqtide": {"value": -1.848554e-21, "unit": 1 / u.sec ** 2}, + "log.initial.b.DOrbPerDtEqtide": {"value": 4.578082e-11}, + "log.initial.b.EccTimeEqtide": {"value": 6.135872e+15, "unit": u.sec}, + "log.initial.b.SemiTimeEqtide": {"value": 1.292479e+16, "unit": u.sec}, + "log.initial.b.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DKEccDtEqtide": {"value": 1.629760e-17, "unit": 1 / u.sec}, + "log.initial.b.DXoblDtEqtide": {"value": 1.889685e-12, "unit": 1 / u.sec}, + "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DZoblDtEqtide": {"value": -8.216584e-13, "unit": 1 / u.sec}, + "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.b.BodyDeccDt": {"value": -1.000000}, + "log.initial.b.DOblDtEqtide": {"value": 2.060590e-12, "unit": u.rad / u.sec}, + "log.initial.b.DRotPerDtEqtide": {"value": 9.599433e-07}, + "log.initial.b.DRotRateDtEqtide": {"value": -8.079750e-16, "unit": 1 / u.sec ** 2}, + "log.initial.b.EqRotRateDiscrete": {"value": 1.592811e-05, "unit": 1 / u.sec}, + "log.initial.b.EqRotPerDiscrete": {"value": 3.944715e+05, "unit": u.sec}, + "log.initial.b.EqRotRateCont": {"value": 1.744128e-05, "unit": 1 / u.sec}, + "log.initial.b.EqRotPerCont": {"value": 3.602480e+05, "unit": u.sec}, + "log.initial.b.EqRotPer": {"value": 3.944715e+05, "unit": u.sec}, + "log.initial.b.EqTidePower": {"value": 3.608363e+16, "unit": 1 / u.sec}, + "log.initial.b.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.OceanK2": {"value": 0.010000}, + "log.initial.b.EnvTidalQ": {"value": -1.000000}, + "log.initial.b.OceanTidalQ": {"value": -1.000000}, + "log.initial.b.TideLock": {"value": 0.000000}, + "log.initial.b.RotTimeEqtide": {"value": 9.000532e+10, "unit": u.sec}, + "log.initial.b.EnvK2": {"value": 0.010000}, + "log.initial.b.OblTimeEqtide": {"value": -1.000000}, + "log.initial.b.PowerEqtide": {"value": 2.748948e+18, "unit": u.W}, + "log.initial.b.SurfEnFluxEqtide": {"value": 5377.420060, "unit": u.kg / u.sec ** 3}, + "log.initial.b.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, + "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.b.RGLimit": {"value": 4.486134e+09, "unit": u.m}, + "log.initial.b.XO": {"value": 0.333333}, + "log.initial.b.EtaO": {"value": 0.161017}, + "log.initial.b.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.b.PresXUV": {"value": 5.000000}, + "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.b.AtmGasConst": {"value": 4124.000000}, + "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.b.FXUV": {"value": 2.199130, "unit": u.W / u.m ** 2}, + "log.initial.b.AtmXAbsEffH2O": {"value": 0.057403}, + "log.initial.b.RocheRadius": {"value": 8.060594e+07, "unit": u.m}, + "log.initial.b.BondiRadius": {"value": 7.899468e+08, "unit": u.m}, + "log.initial.b.HEscapeRegime": {"value": 8.000000}, + "log.initial.b.RRCriticalFlux": {"value": 41.738709, "unit": u.W / u.m ** 2}, + "log.initial.b.CrossoverMass": {"value": 3.134896e-26, "unit": u.kg}, + "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.b.FXUVCRITDRAG": {"value": 0.928046, "unit": u.W / u.m ** 2}, + "log.initial.b.HREFFLUX": {"value": 3.449656e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.XO2": {"value": 0.000000}, + "log.initial.b.XH2O": {"value": 1.000000}, + "log.initial.b.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.HRefODragMod": {"value": 0.437037}, + "log.initial.b.KTide": {"value": 0.881557}, + "log.initial.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 6.311520e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.470898e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.482441e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.482440e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.347269e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.988416e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 1.470605e+38, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotKinEnergy": {"value": 5.347269e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 463.828470, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 7.272204e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 8.640001e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 1.829552e+08, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.SurfEnFluxTotal": {"value": 8.111569e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.TidalQ": {"value": 1.000000e+06, "rtol": 1e-4}, + "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 4.293838e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.TotOrbEnergy": {"value": -1.059773e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 1.183953e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 1.628052e+31, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.star.DRotPerDtEqtide": {"value": 4.348572e-24, "rtol": 1e-4}, + "log.final.star.DRotRateDtEqtide": {"value": -3.660150e-33, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.star.EqRotRateDiscrete": {"value": 1.593158e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPerDiscrete": {"value": 3.943855e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqRotRateCont": {"value": 1.742238e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPerCont": {"value": 3.606388e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPer": {"value": 3.943855e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotTimeEqtide": {"value": 1.986859e+28, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.PowerEqtide": {"value": 4.146650e+05, "unit": u.W, "rtol": 1e-4}, + "log.final.star.SurfEnFluxEqtide": {"value": 8.111569e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 0.001000, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 3.846000e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 3.030973e-16, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 5.972186e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.Xobl": {"value": 1.534002e-162, "rtol": 1e-4}, + "log.final.b.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Zobl": {"value": 1.000958, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.b.RotAngMom": {"value": 9.676424e+32, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.RotKinEnergy": {"value": 7.708037e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.RotVel": {"value": 101.613224, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.RotRate": {"value": 1.593158e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.RotPer": {"value": 4.564647, "unit": u.day, "rtol": 1e-4}, + "log.final.b.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.SurfEnFluxTotal": {"value": 98.180316, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.TidalQ": {"value": 100.000000, "rtol": 1e-4}, + "log.final.b.ImK2": {"value": -0.002990, "rtol": 1e-4}, + "log.final.b.K2": {"value": 0.299000, "rtol": 1e-4}, + "log.final.b.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.b.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 4.315143e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 2199.603055, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.KEcc": {"value": 0.099247, "rtol": 1e-4}, + "log.final.b.Eccentricity": {"value": 0.099247, "rtol": 1e-4}, + "log.final.b.OrbEnergy": {"value": -1.059773e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 1.593158e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 3.943855e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 0.024996, "unit": u.au, "rtol": 1e-4}, + "log.final.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.OrbAngMom": {"value": 1.323836e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.TotOrbEnergy": {"value": -1.059773e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.OrbPotEnergy": {"value": -2.119545e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.LostEnergy": {"value": 1.693436e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.TidalRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.DsemiDtEqtide": {"value": -1.770951e-08, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.b.DeccDtEqtide": {"value": -2.385923e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DMeanMotionDtEqtide": {"value": 1.131760e-22, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.b.DOrbPerDtEqtide": {"value": -2.801667e-12, "rtol": 1e-4}, + "log.final.b.EccTimeEqtide": {"value": 4.159696e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiTimeEqtide": {"value": 2.111523e+17, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DKEccDtEqtide": {"value": -2.385923e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.LockTime": {"value": 8.859841e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.b.DRotPerDtEqtide": {"value": -1.377040e-298, "rtol": 1e-4}, + "log.final.b.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.b.EqRotRateDiscrete": {"value": 1.593158e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.EqRotPerDiscrete": {"value": 3.943855e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EqRotRateCont": {"value": 1.742238e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.EqRotPerCont": {"value": 3.606388e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EqRotPer": {"value": 3.943855e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EqTidePower": {"value": 3.550447e+16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.b.RotTimeEqtide": {"value": 2.864010e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.PowerEqtide": {"value": 5.018997e+16, "unit": u.W, "rtol": 1e-4}, + "log.final.b.SurfEnFluxEqtide": {"value": 98.180316, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.SurfWaterMass": {"value": 9.973861, "unit": u.TO, "rtol": 1e-4}, + "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.OxygenMass": {"value": 5.192720, "unit": u.bar, "rtol": 1e-4}, + "log.final.b.RGLimit": {"value": 4.486304e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.XO": {"value": 0.333822, "rtol": 1e-4}, + "log.final.b.EtaO": {"value": 0.161299, "rtol": 1e-4}, + "log.final.b.PlanetRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.b.FXUV": {"value": 2.199603, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.AtmXAbsEffH2O": {"value": 0.057399, "rtol": 1e-4}, + "log.final.b.RocheRadius": {"value": 8.059422e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.b.BondiRadius": {"value": 7.900043e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.b.RRCriticalFlux": {"value": 41.737086, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.CrossoverMass": {"value": 3.134643e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.b.FXUVCRITDRAG": {"value": 0.927427, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.HREFFLUX": {"value": 3.450240e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.XO2": {"value": 0.001098, "rtol": 1e-4}, + "log.final.b.XH2O": {"value": 0.998902, "rtol": 1e-4}, + "log.final.b.HDiffFlux": {"value": 1.263948e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.HRefODragMod": {"value": 0.436606, "rtol": 1e-4}, + "log.final.b.KTide": {"value": 0.881540, "rtol": 1e-4}, + "log.final.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_WaterLossCPL(Benchmark): - pass +class Test_WaterLossCPL(Benchmark): + pass diff --git a/tests/AtmescEqtideStellar/WaterLossCTL/test_WaterLossCTL.py b/tests/AtmescEqtideStellar/WaterLossCTL/test_WaterLossCTL.py index ebb805ff6..b784489af 100644 --- a/tests/AtmescEqtideStellar/WaterLossCTL/test_WaterLossCTL.py +++ b/tests/AtmescEqtideStellar/WaterLossCTL/test_WaterLossCTL.py @@ -1,667 +1,368 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.470897e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.482441e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.482440e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.347271e33, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e29, "unit": u.kg}, - "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.Xobl": {"value": 0.000000}, - "log.initial.star.Yobl": {"value": 0.000000}, - "log.initial.star.Zobl": {"value": 1.000000}, - "log.initial.star.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.500000}, - "log.initial.star.RotAngMom": { - "value": 1.470605e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotKinEnergy": {"value": 5.347271e33, "unit": u.Joule}, - "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 1.829552e08, "unit": u.kg / u.m**3}, - "log.initial.star.SurfEnFluxTotal": { - "value": 9.078561e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.ImK2": {"value": -5.000000e-07}, - "log.initial.star.K2": {"value": 0.500000}, - "log.initial.star.K2Man": {"value": 0.010000}, - "log.initial.star.Imk2Man": {"value": 0.000000}, - "log.initial.star.TidalQMantle": {"value": 100.000000}, - "log.initial.star.HEcc": {"value": 0.000000}, - "log.initial.star.HZLimitDryRunaway": {"value": 4.293838e09, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 3.538365e09, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 4.620430e09, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 4.681804e09, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 7.935855e09, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 8.658660e09, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.KEcc": {"value": 0.000000}, - "log.initial.star.Eccentricity": {"value": -1.000000}, - "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.COPP": {"value": 0.000000}, - "log.initial.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN}, - "log.initial.star.TotOrbEnergy": {"value": -1.059619e34, "unit": u.Joule}, - "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.star.BodyDeccDt": {"value": -1.000000}, - "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.star.DRotPerDtEqtide": {"value": 4.869264e-24}, - "log.initial.star.DRotRateDtEqtide": { - "value": -4.098413e-33, - "unit": 1 / u.sec**2, - }, - "log.initial.star.EqRotPer": {"value": 3.721223e05, "unit": u.sec}, - "log.initial.star.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.star.OceanK2": {"value": 0.010000}, - "log.initial.star.EnvTidalQ": {"value": -1.000000}, - "log.initial.star.OceanTidalQ": {"value": -1.000000}, - "log.initial.star.TidalTau": {"value": 0.010000, "unit": u.sec}, - "log.initial.star.TideLock": {"value": 0.000000}, - "log.initial.star.RotTimeEqtide": {"value": 1.774395e28, "unit": u.sec}, - "log.initial.star.EnvK2": {"value": 0.010000}, - "log.initial.star.OblTimeEqtide": {"value": -1.000000}, - "log.initial.star.PowerEqtide": {"value": 4.640978e05, "unit": u.W}, - "log.initial.star.SurfEnFluxEqtide": { - "value": 9.078561e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.Luminosity": {"value": 0.001000, "unit": u.LSUN}, - "log.initial.star.LXUVStellar": {"value": 3.846000e20, "unit": u.W}, - "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.078260}, - "log.initial.star.DRotPerDtStellar": {"value": 3.030973e-16}, - "log.initial.b.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.b.Obliquity": {"value": 0.410152, "unit": u.rad}, - "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.Xobl": {"value": 0.398749}, - "log.initial.b.Yobl": {"value": 0.000000}, - "log.initial.b.Zobl": {"value": 0.917060}, - "log.initial.b.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.500000}, - "log.initial.b.RotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.RotKinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.b.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.b.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.b.SurfEnFluxTotal": { - "value": 3528.623438, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.ImK2": {"value": -2.990000e-07}, - "log.initial.b.K2": {"value": 0.299000}, - "log.initial.b.K2Man": {"value": 0.010000}, - "log.initial.b.Imk2Man": {"value": 0.000000}, - "log.initial.b.TidalQMantle": {"value": 100.000000}, - "log.initial.b.HEcc": {"value": 0.000000}, - "log.initial.b.HZLimitDryRunaway": {"value": 4.315470e09, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 3.538365e09, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 4.620430e09, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 4.681804e09, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 7.935855e09, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 8.658660e09, "unit": u.m}, - "log.initial.b.Instellation": {"value": 2199.130375, "unit": u.kg / u.sec**3}, - "log.initial.b.KEcc": {"value": 0.100000}, - "log.initial.b.Eccentricity": {"value": 0.100000}, - "log.initial.b.OrbEnergy": {"value": -1.059619e34, "unit": u.Joule}, - "log.initial.b.MeanMotion": {"value": 1.592811e-05, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 3.944715e05, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 0.025000, "unit": u.au}, - "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.b.COPP": {"value": 0.000000}, - "log.initial.b.OrbAngMom": { - "value": 1.323832e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.b.TotOrbEnergy": {"value": -1.059619e34, "unit": u.Joule}, - "log.initial.b.OrbPotEnergy": {"value": -2.119237e34, "unit": u.Joule}, - "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.b.TidalRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.DsemiDtEqtide": {"value": 1.820432e-07, "unit": u.m / u.sec}, - "log.initial.b.DeccDtEqtide": {"value": 1.005969e-17, "unit": 1 / u.sec}, - "log.initial.b.DMeanMotionDtEqtide": { - "value": -1.162959e-21, - "unit": 1 / u.sec**2, - }, - "log.initial.b.DOrbPerDtEqtide": {"value": 2.880156e-11}, - "log.initial.b.EccTimeEqtide": {"value": 9.940662e15, "unit": u.sec}, - "log.initial.b.SemiTimeEqtide": {"value": 2.054428e16, "unit": u.sec}, - "log.initial.b.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DKEccDtEqtide": {"value": 1.005969e-17, "unit": 1 / u.sec}, - "log.initial.b.DXoblDtEqtide": {"value": 8.447461e-13, "unit": 1 / u.sec}, - "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DZoblDtEqtide": {"value": -3.673061e-13, "unit": 1 / u.sec}, - "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.b.BodyDeccDt": {"value": -1.000000}, - "log.initial.b.DOblDtEqtide": {"value": 9.211459e-13, "unit": u.rad / u.sec}, - "log.initial.b.DRotPerDtEqtide": {"value": 6.239372e-07}, - "log.initial.b.DRotRateDtEqtide": { - "value": -5.251620e-16, - "unit": 1 / u.sec**2, - }, - "log.initial.b.EqRotPer": {"value": 3.735180e05, "unit": u.sec}, - "log.initial.b.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.b.OceanK2": {"value": 0.010000}, - "log.initial.b.EnvTidalQ": {"value": -1.000000}, - "log.initial.b.OceanTidalQ": {"value": -1.000000}, - "log.initial.b.TidalTau": {"value": 63.000000, "unit": u.sec}, - "log.initial.b.TideLock": {"value": 0.000000}, - "log.initial.b.RotTimeEqtide": {"value": 1.384755e11, "unit": u.sec}, - "log.initial.b.EnvK2": {"value": 0.010000}, - "log.initial.b.OblTimeEqtide": {"value": -1.000000}, - "log.initial.b.PowerEqtide": {"value": 1.803839e18, "unit": u.W}, - "log.initial.b.SurfEnFluxEqtide": { - "value": 3528.623438, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.SurfWaterMass": {"value": 9.000000, "unit": u.TO}, - "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.b.RGLimit": {"value": 4.486134e09, "unit": u.m}, - "log.initial.b.XO": {"value": 0.333333}, - "log.initial.b.EtaO": {"value": 0.161017}, - "log.initial.b.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.b.PresXUV": {"value": 5.000000}, - "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.b.AtmGasConst": {"value": 4124.000000}, - "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.b.FXUV": {"value": 2.199130, "unit": u.W / u.m**2}, - "log.initial.b.AtmXAbsEffH2O": {"value": 0.057403}, - "log.initial.b.RocheRadius": {"value": 8.060594e07, "unit": u.m}, - "log.initial.b.BondiRadius": {"value": 7.899468e08, "unit": u.m}, - "log.initial.b.HEscapeRegime": {"value": 8.000000}, - "log.initial.b.RRCriticalFlux": {"value": 41.738709, "unit": u.W / u.m**2}, - "log.initial.b.CrossoverMass": {"value": 3.134896e-26, "unit": u.kg}, - "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.b.FXUVCRITDRAG": {"value": 0.928046, "unit": u.W / u.m**2}, - "log.initial.b.HREFFLUX": {"value": 3.449656e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.XO2": {"value": 0.000000}, - "log.initial.b.XH2O": {"value": 1.000000}, - "log.initial.b.HDiffFlux": {"value": 1.264874e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.HRefODragMod": {"value": 0.437037}, - "log.initial.b.KTide": {"value": 0.881557}, - "log.initial.b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 6.311520e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.470897e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.482441e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.482440e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.347269e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.988416e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 1.470605e38, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotKinEnergy": { - "value": 5.347269e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 463.828470, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 7.272204e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 8.640001e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 1.829552e08, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.SurfEnFluxTotal": { - "value": 9.078467e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.HZLimitDryRunaway": { - "value": 4.293838e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 3.538365e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 4.620430e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 4.681804e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 7.935855e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 8.658660e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, - "log.final.star.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.TotOrbEnergy": { - "value": -1.059631e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 1.183953e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 1.628052e31, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.star.DRotPerDtEqtide": {"value": 4.869130e-24, "rtol": 1e-4}, - "log.final.star.DRotRateDtEqtide": { - "value": -4.098299e-33, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.star.EqRotPer": {"value": 3.721496e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.TidalTau": {"value": 0.010000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotTimeEqtide": { - "value": 1.774444e28, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.PowerEqtide": {"value": 4.640930e05, "unit": u.W, "rtol": 1e-4}, - "log.final.star.SurfEnFluxEqtide": { - "value": 9.078467e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 0.001000, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 3.846000e20, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 3.030973e-16, "rtol": 1e-4}, - "log.final.b.Mass": {"value": 5.972186e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Obliquity": {"value": 1.975631e-70, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.Xobl": {"value": 1.975631e-70, "rtol": 1e-4}, - "log.final.b.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.b.RotAngMom": { - "value": 1.025459e33, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.RotKinEnergy": { - "value": 8.656663e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.RotVel": {"value": 107.684599, "unit": u.m / u.sec, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.RotRate": {"value": 1.688349e-05, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.b.RotPer": {"value": 4.307287, "unit": u.day, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.SurfEnFluxTotal": { - "value": 10.786348, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.ImK2": {"value": -2.990000e-07, "rtol": 1e-4}, - "log.final.b.K2": {"value": 0.299000, "rtol": 1e-4}, - "log.final.b.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.b.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.HZLimitDryRunaway": { - "value": 4.315435e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": {"value": 3.538365e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimRunaway": {"value": 4.620430e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimMoistGreenhouse": { - "value": 4.681804e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 7.935855e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": {"value": 8.658660e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.Instellation": { - "value": 2199.163727, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.KEcc": {"value": 0.099920, "rtol": 1e-4}, - "log.final.b.Eccentricity": {"value": 0.099920, "rtol": 1e-4}, - "log.final.b.OrbEnergy": {"value": -1.059631e34, "unit": u.Joule, "rtol": 1e-4}, - "log.final.b.MeanMotion": { - "value": 1.592839e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": {"value": 3.944646e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.SemiMajorAxis": {"value": 0.025000, "unit": u.au, "rtol": 1e-4}, - "log.final.b.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.OrbAngMom": { - "value": 1.323835e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.TotOrbEnergy": { - "value": -1.059631e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.OrbPotEnergy": { - "value": -2.119262e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.LostEnergy": {"value": 2.750174e29, "unit": u.Joule, "rtol": 1e-4}, - "log.final.b.TidalRadius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.DsemiDtEqtide": { - "value": -1.946134e-09, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DeccDtEqtide": { - "value": -2.577940e-18, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DMeanMotionDtEqtide": { - "value": 1.243298e-23, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.b.DOrbPerDtEqtide": {"value": -3.079014e-13, "rtol": 1e-4}, - "log.final.b.EccTimeEqtide": { - "value": 3.875957e16, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.SemiTimeEqtide": { - "value": 1.921709e18, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DKEccDtEqtide": { - "value": -2.577940e-18, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DXoblDtEqtide": { - "value": -1.008113e-81, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DZoblDtEqtide": { - "value": 1.991658e-151, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.LockTime": {"value": 5.865697e11, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.DOblDtEqtide": { - "value": -1.008113e-81, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DRotPerDtEqtide": {"value": -1.226139e-298, "rtol": 1e-4}, - "log.final.b.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.b.EqRotPer": {"value": 3.721496e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.TidalTau": {"value": 63.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.b.RotTimeEqtide": { - "value": 3.035134e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.PowerEqtide": {"value": 5.514002e15, "unit": u.W, "rtol": 1e-4}, - "log.final.b.SurfEnFluxEqtide": { - "value": 10.786348, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.SurfWaterMass": {"value": 8.973863, "unit": u.TO, "rtol": 1e-4}, - "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.OxygenMass": {"value": 5.192387, "unit": u.bar, "rtol": 1e-4}, - "log.final.b.RGLimit": {"value": 4.486153e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.XO": {"value": 0.333876, "rtol": 1e-4}, - "log.final.b.EtaO": {"value": 0.161293, "rtol": 1e-4}, - "log.final.b.PlanetRadius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.b.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.b.FXUV": {"value": 2.199164, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.b.AtmXAbsEffH2O": {"value": 0.057402, "rtol": 1e-4}, - "log.final.b.RocheRadius": {"value": 8.060500e07, "unit": u.m, "rtol": 1e-4}, - "log.final.b.BondiRadius": {"value": 7.899514e08, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.b.RRCriticalFlux": { - "value": 41.738579, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.CrossoverMass": { - "value": 3.134483e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.b.FXUVCRITDRAG": { - "value": 0.927295, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.HREFFLUX": { - "value": 3.449698e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.XO2": {"value": 0.001220, "rtol": 1e-4}, - "log.final.b.XH2O": {"value": 0.998780, "rtol": 1e-4}, - "log.final.b.HDiffFlux": { - "value": 1.263845e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.HRefODragMod": {"value": 0.436615, "rtol": 1e-4}, - "log.final.b.KTide": {"value": 0.881556, "rtol": 1e-4}, - "log.final.b.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.470897e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.482441e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.482440e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.347271e+33, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+29, "unit": u.kg}, + "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.Xobl": {"value": 0.000000}, + "log.initial.star.Yobl": {"value": 0.000000}, + "log.initial.star.Zobl": {"value": 1.000000}, + "log.initial.star.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.500000}, + "log.initial.star.RotAngMom": {"value": 1.470605e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotKinEnergy": {"value": 5.347271e+33, "unit": u.Joule}, + "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 1.829552e+08, "unit": u.kg / u.m ** 3}, + "log.initial.star.SurfEnFluxTotal": {"value": 9.078561e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.star.ImK2": {"value": -5.000000e-07}, + "log.initial.star.K2": {"value": 0.500000}, + "log.initial.star.K2Man": {"value": 0.010000}, + "log.initial.star.Imk2Man": {"value": 0.000000}, + "log.initial.star.TidalQMantle": {"value": 100.000000}, + "log.initial.star.HEcc": {"value": 0.000000}, + "log.initial.star.HZLimitDryRunaway": {"value": 4.293838e+09, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.KEcc": {"value": 0.000000}, + "log.initial.star.Eccentricity": {"value": -1.000000}, + "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.COPP": {"value": 0.000000}, + "log.initial.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN}, + "log.initial.star.TotOrbEnergy": {"value": -1.059619e+34, "unit": u.Joule}, + "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.star.BodyDeccDt": {"value": -1.000000}, + "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.star.DRotPerDtEqtide": {"value": 4.869264e-24}, + "log.initial.star.DRotRateDtEqtide": {"value": -4.098413e-33, "unit": 1 / u.sec ** 2}, + "log.initial.star.EqRotPer": {"value": 3.721223e+05, "unit": u.sec}, + "log.initial.star.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.OceanK2": {"value": 0.010000}, + "log.initial.star.EnvTidalQ": {"value": -1.000000}, + "log.initial.star.OceanTidalQ": {"value": -1.000000}, + "log.initial.star.TidalTau": {"value": 0.010000, "unit": u.sec}, + "log.initial.star.TideLock": {"value": 0.000000}, + "log.initial.star.RotTimeEqtide": {"value": 1.774395e+28, "unit": u.sec}, + "log.initial.star.EnvK2": {"value": 0.010000}, + "log.initial.star.OblTimeEqtide": {"value": -1.000000}, + "log.initial.star.PowerEqtide": {"value": 4.640978e+05, "unit": u.W}, + "log.initial.star.SurfEnFluxEqtide": {"value": 9.078561e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.star.Luminosity": {"value": 0.001000, "unit": u.LSUN}, + "log.initial.star.LXUVStellar": {"value": 3.846000e+20, "unit": u.W}, + "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.078260}, + "log.initial.star.DRotPerDtStellar": {"value": 3.030973e-16}, + "log.initial.b.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.b.Obliquity": {"value": 0.410152, "unit": u.rad}, + "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.Xobl": {"value": 0.398749}, + "log.initial.b.Yobl": {"value": 0.000000}, + "log.initial.b.Zobl": {"value": 0.917060}, + "log.initial.b.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.500000}, + "log.initial.b.RotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.RotKinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.b.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.b.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.b.SurfEnFluxTotal": {"value": 3528.623438, "unit": u.kg / u.sec ** 3}, + "log.initial.b.ImK2": {"value": -2.990000e-07}, + "log.initial.b.K2": {"value": 0.299000}, + "log.initial.b.K2Man": {"value": 0.010000}, + "log.initial.b.Imk2Man": {"value": 0.000000}, + "log.initial.b.TidalQMantle": {"value": 100.000000}, + "log.initial.b.HEcc": {"value": 0.000000}, + "log.initial.b.HZLimitDryRunaway": {"value": 4.315470e+09, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m}, + "log.initial.b.Instellation": {"value": 2199.130375, "unit": u.kg / u.sec ** 3}, + "log.initial.b.KEcc": {"value": 0.100000}, + "log.initial.b.Eccentricity": {"value": 0.100000}, + "log.initial.b.OrbEnergy": {"value": -1.059619e+34, "unit": u.Joule}, + "log.initial.b.MeanMotion": {"value": 1.592811e-05, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 3.944715e+05, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 0.025000, "unit": u.au}, + "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.b.COPP": {"value": 0.000000}, + "log.initial.b.OrbAngMom": {"value": 1.323832e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.TotOrbEnergy": {"value": -1.059619e+34, "unit": u.Joule}, + "log.initial.b.OrbPotEnergy": {"value": -2.119237e+34, "unit": u.Joule}, + "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.b.TidalRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.DsemiDtEqtide": {"value": 1.820432e-07, "unit": u.m / u.sec}, + "log.initial.b.DeccDtEqtide": {"value": 1.005969e-17, "unit": 1 / u.sec}, + "log.initial.b.DMeanMotionDtEqtide": {"value": -1.162959e-21, "unit": 1 / u.sec ** 2}, + "log.initial.b.DOrbPerDtEqtide": {"value": 2.880156e-11}, + "log.initial.b.EccTimeEqtide": {"value": 9.940662e+15, "unit": u.sec}, + "log.initial.b.SemiTimeEqtide": {"value": 2.054428e+16, "unit": u.sec}, + "log.initial.b.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DKEccDtEqtide": {"value": 1.005969e-17, "unit": 1 / u.sec}, + "log.initial.b.DXoblDtEqtide": {"value": 8.447461e-13, "unit": 1 / u.sec}, + "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DZoblDtEqtide": {"value": -3.673061e-13, "unit": 1 / u.sec}, + "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.b.BodyDeccDt": {"value": -1.000000}, + "log.initial.b.DOblDtEqtide": {"value": 9.211459e-13, "unit": u.rad / u.sec}, + "log.initial.b.DRotPerDtEqtide": {"value": 6.239372e-07}, + "log.initial.b.DRotRateDtEqtide": {"value": -5.251620e-16, "unit": 1 / u.sec ** 2}, + "log.initial.b.EqRotPer": {"value": 3.735180e+05, "unit": u.sec}, + "log.initial.b.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.b.OceanK2": {"value": 0.010000}, + "log.initial.b.EnvTidalQ": {"value": -1.000000}, + "log.initial.b.OceanTidalQ": {"value": -1.000000}, + "log.initial.b.TidalTau": {"value": 63.000000, "unit": u.sec}, + "log.initial.b.TideLock": {"value": 0.000000}, + "log.initial.b.RotTimeEqtide": {"value": 1.384755e+11, "unit": u.sec}, + "log.initial.b.EnvK2": {"value": 0.010000}, + "log.initial.b.OblTimeEqtide": {"value": -1.000000}, + "log.initial.b.PowerEqtide": {"value": 1.803839e+18, "unit": u.W}, + "log.initial.b.SurfEnFluxEqtide": {"value": 3528.623438, "unit": u.kg / u.sec ** 3}, + "log.initial.b.SurfWaterMass": {"value": 9.000000, "unit": u.TO}, + "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.b.RGLimit": {"value": 4.486134e+09, "unit": u.m}, + "log.initial.b.XO": {"value": 0.333333}, + "log.initial.b.EtaO": {"value": 0.161017}, + "log.initial.b.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.b.PresXUV": {"value": 5.000000}, + "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.b.AtmGasConst": {"value": 4124.000000}, + "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.b.FXUV": {"value": 2.199130, "unit": u.W / u.m ** 2}, + "log.initial.b.AtmXAbsEffH2O": {"value": 0.057403}, + "log.initial.b.RocheRadius": {"value": 8.060594e+07, "unit": u.m}, + "log.initial.b.BondiRadius": {"value": 7.899468e+08, "unit": u.m}, + "log.initial.b.HEscapeRegime": {"value": 8.000000}, + "log.initial.b.RRCriticalFlux": {"value": 41.738709, "unit": u.W / u.m ** 2}, + "log.initial.b.CrossoverMass": {"value": 3.134896e-26, "unit": u.kg}, + "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.b.FXUVCRITDRAG": {"value": 0.928046, "unit": u.W / u.m ** 2}, + "log.initial.b.HREFFLUX": {"value": 3.449656e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.XO2": {"value": 0.000000}, + "log.initial.b.XH2O": {"value": 1.000000}, + "log.initial.b.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.HRefODragMod": {"value": 0.437037}, + "log.initial.b.KTide": {"value": 0.881557}, + "log.initial.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 6.311520e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.470897e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.482441e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.482440e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.347269e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.988416e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 1.470605e+38, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotKinEnergy": {"value": 5.347269e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 463.828470, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 7.272204e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 8.640001e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 1.829552e+08, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.SurfEnFluxTotal": {"value": 9.078467e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 4.293838e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 1.000000e-06, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.TotOrbEnergy": {"value": -1.059631e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 1.183953e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 1.628052e+31, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.star.DRotPerDtEqtide": {"value": 4.869130e-24, "rtol": 1e-4}, + "log.final.star.DRotRateDtEqtide": {"value": -4.098299e-33, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.star.EqRotPer": {"value": 3.721496e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.TidalTau": {"value": 0.010000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotTimeEqtide": {"value": 1.774444e+28, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.PowerEqtide": {"value": 4.640930e+05, "unit": u.W, "rtol": 1e-4}, + "log.final.star.SurfEnFluxEqtide": {"value": 9.078467e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 0.001000, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 3.846000e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 3.030973e-16, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 5.972186e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Obliquity": {"value": 1.975631e-70, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.Xobl": {"value": 1.975631e-70, "rtol": 1e-4}, + "log.final.b.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.b.RotAngMom": {"value": 1.025459e+33, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.RotKinEnergy": {"value": 8.656663e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.RotVel": {"value": 107.684599, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.RotRate": {"value": 1.688349e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.RotPer": {"value": 4.307287, "unit": u.day, "rtol": 1e-4}, + "log.final.b.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.SurfEnFluxTotal": {"value": 10.786348, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.ImK2": {"value": -2.990000e-07, "rtol": 1e-4}, + "log.final.b.K2": {"value": 0.299000, "rtol": 1e-4}, + "log.final.b.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.b.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 4.315435e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 3.538365e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 4.620430e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 4.681804e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 7.935855e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 8.658660e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 2199.163727, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.KEcc": {"value": 0.099920, "rtol": 1e-4}, + "log.final.b.Eccentricity": {"value": 0.099920, "rtol": 1e-4}, + "log.final.b.OrbEnergy": {"value": -1.059631e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 1.592839e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 3.944646e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 0.025000, "unit": u.au, "rtol": 1e-4}, + "log.final.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.OrbAngMom": {"value": 1.323835e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.TotOrbEnergy": {"value": -1.059631e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.OrbPotEnergy": {"value": -2.119262e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.LostEnergy": {"value": 2.750174e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.TidalRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.DsemiDtEqtide": {"value": -1.946134e-09, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.b.DeccDtEqtide": {"value": -2.577940e-18, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DMeanMotionDtEqtide": {"value": 1.243298e-23, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.b.DOrbPerDtEqtide": {"value": -3.079014e-13, "rtol": 1e-4}, + "log.final.b.EccTimeEqtide": {"value": 3.875957e+16, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiTimeEqtide": {"value": 1.921709e+18, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DKEccDtEqtide": {"value": -2.577940e-18, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DXoblDtEqtide": {"value": -1.008113e-81, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DZoblDtEqtide": {"value": 1.991658e-151, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.LockTime": {"value": 5.865697e+11, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.DOblDtEqtide": {"value": -1.008113e-81, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.b.DRotPerDtEqtide": {"value": -1.226139e-298, "rtol": 1e-4}, + "log.final.b.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.b.EqRotPer": {"value": 3.721496e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.TidalTau": {"value": 63.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.b.RotTimeEqtide": {"value": 3.035134e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.PowerEqtide": {"value": 5.514002e+15, "unit": u.W, "rtol": 1e-4}, + "log.final.b.SurfEnFluxEqtide": {"value": 10.786348, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.SurfWaterMass": {"value": 8.973863, "unit": u.TO, "rtol": 1e-4}, + "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.OxygenMass": {"value": 5.192387, "unit": u.bar, "rtol": 1e-4}, + "log.final.b.RGLimit": {"value": 4.486153e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.XO": {"value": 0.333876, "rtol": 1e-4}, + "log.final.b.EtaO": {"value": 0.161293, "rtol": 1e-4}, + "log.final.b.PlanetRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.b.FXUV": {"value": 2.199164, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.AtmXAbsEffH2O": {"value": 0.057402, "rtol": 1e-4}, + "log.final.b.RocheRadius": {"value": 8.060500e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.b.BondiRadius": {"value": 7.899514e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.b.RRCriticalFlux": {"value": 41.738579, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.CrossoverMass": {"value": 3.134483e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.b.FXUVCRITDRAG": {"value": 0.927295, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.HREFFLUX": {"value": 3.449698e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.XO2": {"value": 0.001220, "rtol": 1e-4}, + "log.final.b.XH2O": {"value": 0.998780, "rtol": 1e-4}, + "log.final.b.HDiffFlux": {"value": 1.263845e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.HRefODragMod": {"value": 0.436615, "rtol": 1e-4}, + "log.final.b.KTide": {"value": 0.881556, "rtol": 1e-4}, + "log.final.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_WaterLossCTL(Benchmark): - pass +class Test_WaterLossCTL(Benchmark): + pass diff --git a/tests/AtmescFlareStellar/AtmEscFlareDavenport/test_AtmEscFlareDavenport.py b/tests/AtmescFlareStellar/AtmEscFlareDavenport/test_AtmEscFlareDavenport.py index a56b429f3..e9e120be4 100644 --- a/tests/AtmescFlareStellar/AtmEscFlareDavenport/test_AtmEscFlareDavenport.py +++ b/tests/AtmescFlareStellar/AtmEscFlareDavenport/test_AtmEscFlareDavenport.py @@ -1,487 +1,200 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.1557600000e14, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 3.7230704732e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.1876127212e39, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.2010481575e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.3444021724e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.0000000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 2.3860992000e29, "unit": u.kg}, - "log.initial.star.Radius": {"value": 3.1661898155e08, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.4610332834}, - "log.initial.star.RotAngMom": { - "value": 3.6973713815e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 2.3025182093e04, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.0000000000}, - "log.initial.star.RotRate": {"value": 7.2722052166e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.6400000000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 1794.6883475331, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.7757648517e10, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.5942915196e10, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 2.1005311219e10, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": { - "value": 2.1095107199e10, - "unit": u.m, - }, - "log.initial.star.HZLimMaxGreenhouse": {"value": 4.0266652294e10, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 4.3914925610e10, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.0000000000, "unit": u.m}, - "log.initial.star.LXUVTot": { - "value": 7.4586842042e21, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.LostEnergy": {"value": 5.5626846463e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.5626846463e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 6.5779241790e24, "unit": u.W}, - "log.initial.star.LXUVStellar": {"value": 1.7103286997e-05, "unit": u.LSUN}, - "log.initial.star.Temperature": {"value": 3095.3300004448, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.0010000000}, - "log.initial.star.RossbyNumber": {"value": 0.0155317554}, - "log.initial.star.DRotPerDtStellar": {"value": -1.1359491987e-10}, - "log.initial.star.LXUVFlare": {"value": 2.2900676680e-06, "unit": u.LSUN}, - "log.initial.star.FlareFreq1": {"value": 7.6539612209e-07, "unit": 1 / u.sec}, - "log.initial.star.FlareFreq2": {"value": 7.1257446845e-07, "unit": 1 / u.sec}, - "log.initial.star.FlareFreq3": {"value": 6.6339815220e-07, "unit": 1 / u.sec}, - "log.initial.star.FlareFreq4": {"value": 6.1761560065e-07, "unit": 1 / u.sec}, - "log.initial.star.FlareFreqMin": {"value": 7.6539612209e-07, "unit": 1 / u.sec}, - "log.initial.star.FlareFreqMid": {"value": 2.1433162542e-08, "unit": 1 / u.sec}, - "log.initial.star.FlareFreqMax": {"value": 6.0018654825e-10, "unit": 1 / u.sec}, - "log.initial.star.FlareEnergy1": {"value": 1.0000000000e26, "unit": u.Joule}, - "log.initial.star.FlareEnergy2": {"value": 1.0715193052e26, "unit": u.Joule}, - "log.initial.star.FlareEnergy3": {"value": 1.1481536215e26, "unit": u.Joule}, - "log.initial.star.FlareEnergy4": {"value": 1.2302687708e26, "unit": u.Joule}, - "log.initial.star.FlareEnergyMin": {"value": 1.0000000000e26, "unit": u.Joule}, - "log.initial.star.FlareEnergyMid": {"value": 3.1622776602e27, "unit": u.Joule}, - "log.initial.star.FlareEnergyMax": {"value": 1.0000000000e29, "unit": u.Joule}, - "log.initial.b.Mass": {"value": 7.5846762200e24, "unit": u.kg}, - "log.initial.b.Radius": {"value": 8.8005344212e06, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.5000000000}, - "log.initial.b.BodyType": {"value": 0.0000000000}, - "log.initial.b.Density": {"value": 2656.5702144167, "unit": u.kg / u.m**3}, - "log.initial.b.HZLimitDryRunaway": {"value": 1.7814747212e10, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 1.5942915196e10, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 2.1005311219e10, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 2.1095107199e10, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 4.0266652294e10, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 4.3914925610e10, "unit": u.m}, - "log.initial.b.Instellation": { - "value": 9975.5972427825, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.MeanMotion": {"value": 6.4573248494e-06, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 9.7303224691e05, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 7.2554967289e09, "unit": u.m}, - "log.initial.b.LXUVTot": {"value": -1.0000000000, "unit": u.kg / u.sec**3}, - "log.initial.b.SurfWaterMass": {"value": 1.5000000000, "unit": u.TO}, - "log.initial.b.EnvelopeMass": {"value": 0.0010000000, "unit": u.Mearth}, - "log.initial.b.OxygenMass": {"value": 0.0000000000, "unit": u.bar}, - "log.initial.b.RGLimit": {"value": 2.0225735532e10, "unit": u.m}, - "log.initial.b.XO": {"value": 0.3333333333}, - "log.initial.b.EtaO": {"value": 0.0000000000}, - "log.initial.b.PlanetRadius": {"value": 1.3798050236, "unit": u.Rearth}, - "log.initial.b.OxygenMantleMass": {"value": 0.0000000000, "unit": u.kg}, - "log.initial.b.RadXUV": {"value": -1.0000000000, "unit": u.m}, - "log.initial.b.RadSolid": {"value": -1.0000000000, "unit": u.m}, - "log.initial.b.PresXUV": {"value": 5.0000000000}, - "log.initial.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m}, - "log.initial.b.ThermTemp": {"value": 400.0000000000, "unit": u.K}, - "log.initial.b.AtmGasConst": {"value": 4124.0000000000}, - "log.initial.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa}, - "log.initial.b.DEnvMassDt": {"value": -7.8244286870e06, "unit": u.kg / u.sec}, - "log.initial.b.FXUV": {"value": 11.3112932829, "unit": u.W / u.m**2}, - "log.initial.b.AtmXAbsEffH2O": {"value": 0.3000000000}, - "log.initial.b.RocheRadius": {"value": 1.5935887288e08, "unit": u.m}, - "log.initial.b.BondiRadius": {"value": 1.9083081091e08, "unit": u.m}, - "log.initial.b.HEscapeRegime": {"value": 3.0000000000}, - "log.initial.b.RRCriticalFlux": { - "value": 27.7437416693, - "unit": u.W / u.m**2, - }, - "log.initial.b.CrossoverMass": {"value": 0.0000000000, "unit": u.kg}, - "log.initial.b.WaterEscapeRegime": {"value": 8.0000000000}, - "log.initial.b.FXUVCRITDRAG": {"value": 0.1090267838, "unit": u.W / u.m**2}, - "log.initial.b.HREFFLUX": { - "value": 9.6829037992e18, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.b.XO2": {"value": 0.0000000000}, - "log.initial.b.XH2O": {"value": 1.0000000000}, - "log.initial.b.HDiffFlux": { - "value": 8.4375341524e16, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.b.HRefODragMod": {"value": 0.0077519380}, - "log.initial.b.KTide": {"value": 0.9172472694}, - "log.initial.b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.4713360000e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": { - "value": 3.1557600000e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotAngMom": { - "value": 3.7341539796e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.1773654349e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.6690365135e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 1.4205186695e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 2.3860992000e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 1.3660507216e08, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.4634687457, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 1.6484280499e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 2.3543648795e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 0.0001723483, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": { - "value": 3.6456327979e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.Density": { - "value": 2.2345980255e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 7.5299836822e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 6.7635409130e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 8.9093000516e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 8.9492814994e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 1.7098788562e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 1.8647977381e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.0000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": { - "value": 1.3924374044e21, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 9.4988031689e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 2.0600471160e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": { - "value": 1.1827855828e24, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.star.LXUVStellar": { - "value": 2.7351663169e-06, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.star.Temperature": { - "value": 3070.0997711696, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.star.LXUVFrac": {"value": 0.0008893793, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.0064694557, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": -2.9636936777e-12, "rtol": 1e-4}, - "log.final.star.LXUVFlare": { - "value": 8.8531477149e-07, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq1": { - "value": 3.7279360348e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq2": { - "value": 3.4532301760e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq3": { - "value": 3.1987669684e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq4": { - "value": 2.9630547623e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreqMin": { - "value": 3.7279360348e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreqMid": { - "value": 8.1156296479e-09, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreqMax": { - "value": 1.7667536129e-10, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy1": { - "value": 1.0000000000e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy2": { - "value": 1.0715193052e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy3": { - "value": 1.1481536215e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy4": { - "value": 1.2302687708e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergyMin": { - "value": 1.0000000000e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergyMid": { - "value": 3.1622776602e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergyMax": { - "value": 1.0000000000e29, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.Mass": {"value": 7.5787040340e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 6.8050745192e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.5000000000, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 5741.2661742908, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.HZLimitDryRunaway": { - "value": 7.5541959109e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": { - "value": 6.7635409130e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRunaway": { - "value": 8.9093000516e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMoistGreenhouse": { - "value": 8.9492814994e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 1.7098788562e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": { - "value": 1.8647977381e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.Instellation": { - "value": 1793.7258438631, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.MeanMotion": { - "value": 6.4573247685e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": { - "value": 9.7303225908e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.SemiMajorAxis": { - "value": 7.2554967289e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.LXUVTot": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.SurfWaterMass": { - "value": 1.0402347664, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.b.EnvelopeMass": { - "value": 0.0000000000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.b.OxygenMass": {"value": 43.5915204566, "unit": u.bar, "rtol": 1e-4}, - "log.final.b.RGLimit": {"value": 8.5788591758e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.XO": {"value": 0.3712069590, "rtol": 1e-4}, - "log.final.b.EtaO": {"value": 0.5563597423, "rtol": 1e-4}, - "log.final.b.PlanetRadius": { - "value": 1.0669438421, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.b.OxygenMantleMass": { - "value": 0.0000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.b.RadXUV": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadSolid": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.PresXUV": {"value": 5.0000000000, "rtol": 1e-4}, - "log.final.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.ThermTemp": {"value": 400.0000000000, "unit": u.K, "rtol": 1e-4}, - "log.final.b.AtmGasConst": {"value": 4124.0000000000, "rtol": 1e-4}, - "log.final.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.b.DEnvMassDt": { - "value": 5.5626846463e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.b.FXUV": { - "value": 2.1116684160, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.AtmXAbsEffH2O": {"value": 0.3000000000, "rtol": 1e-4}, - "log.final.b.RocheRadius": { - "value": 1.5931703542e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.BondiRadius": { - "value": 2.9268194058e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HEscapeRegime": {"value": 8.0000000000, "rtol": 1e-4}, - "log.final.b.RRCriticalFlux": { - "value": 62.3818675680, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.CrossoverMass": { - "value": 4.8764735221e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.b.WaterEscapeRegime": {"value": 3.0000000000, "rtol": 1e-4}, - "log.final.b.FXUVCRITDRAG": { - "value": 0.2220631370, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.HREFFLUX": { - "value": 1.3709148740e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.XO2": {"value": 0.0828619461, "rtol": 1e-4}, - "log.final.b.XH2O": {"value": 0.9171380539, "rtol": 1e-4}, - "log.final.b.HDiffFlux": { - "value": 1.3299176558e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.HRefODragMod": {"value": 0.1834566856, "rtol": 1e-4}, - "log.final.b.KTide": {"value": 0.9359679029, "rtol": 1e-4}, - "log.final.b.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.1557600000e+14, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 3.7230704732e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.1876127212e+39, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.2010481575e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.3444021724e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 2.3860992000e+29, "unit": u.kg}, + "log.initial.star.Radius": {"value": 3.1661898155e+08, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.4610332834}, + "log.initial.star.RotAngMom": {"value": 3.6973713815e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 2.3025182093e+04, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.0000000000}, + "log.initial.star.RotRate": {"value": 7.2722052166e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.6400000000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 1794.6883475331, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.7757648517e+10, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.5942915196e+10, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 2.1005311219e+10, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 2.1095107199e+10, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 4.0266652294e+10, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 4.3914925610e+10, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.0000000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 7.4586842042e+21, "unit": u.kg / u.sec ** 3}, + "log.initial.star.LostEnergy": {"value": 5.5626846463e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.5626846463e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 6.5779241790e+24, "unit": u.W}, + "log.initial.star.LXUVStellar": {"value": 1.7103286997e-05, "unit": u.LSUN}, + "log.initial.star.Temperature": {"value": 3095.3300004448, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.0010000000}, + "log.initial.star.RossbyNumber": {"value": 0.0155317554}, + "log.initial.star.DRotPerDtStellar": {"value": -1.1359491987e-10}, + "log.initial.star.LXUVFlare": {"value": 2.2900676680e-06, "unit": u.LSUN}, + "log.initial.star.FlareFreq1": {"value": 7.6539612209e-07, "unit": 1 / u.sec}, + "log.initial.star.FlareFreq2": {"value": 7.1257446845e-07, "unit": 1 / u.sec}, + "log.initial.star.FlareFreq3": {"value": 6.6339815220e-07, "unit": 1 / u.sec}, + "log.initial.star.FlareFreq4": {"value": 6.1761560065e-07, "unit": 1 / u.sec}, + "log.initial.star.FlareFreqMin": {"value": 7.6539612209e-07, "unit": 1 / u.sec}, + "log.initial.star.FlareFreqMid": {"value": 2.1433162542e-08, "unit": 1 / u.sec}, + "log.initial.star.FlareFreqMax": {"value": 6.0018654825e-10, "unit": 1 / u.sec}, + "log.initial.star.FlareEnergy1": {"value": 1.0000000000e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergy2": {"value": 1.0715193052e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergy3": {"value": 1.1481536215e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergy4": {"value": 1.2302687708e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergyMin": {"value": 1.0000000000e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergyMid": {"value": 3.1622776602e+27, "unit": u.Joule}, + "log.initial.star.FlareEnergyMax": {"value": 1.0000000000e+29, "unit": u.Joule}, + "log.initial.b.Mass": {"value": 7.5846762200e+24, "unit": u.kg}, + "log.initial.b.Radius": {"value": 8.8005344212e+06, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.5000000000}, + "log.initial.b.BodyType": {"value": 0.0000000000}, + "log.initial.b.Density": {"value": 2656.5702144167, "unit": u.kg / u.m ** 3}, + "log.initial.b.HZLimitDryRunaway": {"value": 1.7814747212e+10, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 1.5942915196e+10, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 2.1005311219e+10, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 2.1095107199e+10, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 4.0266652294e+10, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 4.3914925610e+10, "unit": u.m}, + "log.initial.b.Instellation": {"value": 9975.5972427825, "unit": u.kg / u.sec ** 3}, + "log.initial.b.MeanMotion": {"value": 6.4573248494e-06, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 9.7303224691e+05, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 7.2554967289e+09, "unit": u.m}, + "log.initial.b.LXUVTot": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.SurfWaterMass": {"value": 1.5000000000, "unit": u.TO}, + "log.initial.b.EnvelopeMass": {"value": 0.0010000000, "unit": u.Mearth}, + "log.initial.b.OxygenMass": {"value": 0.0000000000, "unit": u.bar}, + "log.initial.b.RGLimit": {"value": 2.0225735532e+10, "unit": u.m}, + "log.initial.b.XO": {"value": 0.3333333333}, + "log.initial.b.EtaO": {"value": 0.0000000000}, + "log.initial.b.PlanetRadius": {"value": 1.3798050236, "unit": u.Rearth}, + "log.initial.b.OxygenMantleMass": {"value": 0.0000000000, "unit": u.kg}, + "log.initial.b.RadXUV": {"value": -1.0000000000, "unit": u.m}, + "log.initial.b.RadSolid": {"value": -1.0000000000, "unit": u.m}, + "log.initial.b.PresXUV": {"value": 5.0000000000}, + "log.initial.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m}, + "log.initial.b.ThermTemp": {"value": 400.0000000000, "unit": u.K}, + "log.initial.b.AtmGasConst": {"value": 4124.0000000000}, + "log.initial.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa}, + "log.initial.b.DEnvMassDt": {"value": -7.8244286870e+06, "unit": u.kg / u.sec}, + "log.initial.b.FXUV": {"value": 11.3112932829, "unit": u.W / u.m ** 2}, + "log.initial.b.AtmXAbsEffH2O": {"value": 0.3000000000}, + "log.initial.b.RocheRadius": {"value": 1.5935887288e+08, "unit": u.m}, + "log.initial.b.BondiRadius": {"value": 1.9083081091e+08, "unit": u.m}, + "log.initial.b.HEscapeRegime": {"value": 3.0000000000}, + "log.initial.b.RRCriticalFlux": {"value": 27.7437416693, "unit": u.W / u.m ** 2}, + "log.initial.b.CrossoverMass": {"value": 0.0000000000, "unit": u.kg}, + "log.initial.b.WaterEscapeRegime": {"value": 8.0000000000}, + "log.initial.b.FXUVCRITDRAG": {"value": 0.1090267838, "unit": u.W / u.m ** 2}, + "log.initial.b.HREFFLUX": {"value": 9.6829037992e+18, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.XO2": {"value": 0.0000000000}, + "log.initial.b.XH2O": {"value": 1.0000000000}, + "log.initial.b.HDiffFlux": {"value": 8.4375341524e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.HRefODragMod": {"value": 0.0077519380}, + "log.initial.b.KTide": {"value": 0.9172472694}, + "log.initial.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.4713360000e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.1557600000e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 3.7341579011e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.1773447078e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.6690355074e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 1.4205267538e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 2.3860992000e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 1.3660515451e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.4634687441, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 1.6484337287e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 2.3543715870e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 0.0001723487, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 3.6456246094e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 2.2345939842e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 7.5299891659e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 6.7635458270e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 8.9093065315e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 8.9492880013e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 1.7098800924e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 1.8647990862e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 1.3924392185e+21, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 9.4988137536e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 2.0600453589e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 1.1827873055e+24, "unit": u.W, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 2.7351703006e-06, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 3070.0998661274, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.0008893793, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.0064694415, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": -2.9636773892e-12, "rtol": 1e-4}, + "log.final.star.LXUVFlare": {"value": 8.8531477149e-07, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.FlareFreq1": {"value": 3.7279360348e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreq2": {"value": 3.4532301760e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreq3": {"value": 3.1987669684e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreq4": {"value": 2.9630547623e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreqMin": {"value": 3.7279360348e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreqMid": {"value": 8.1156296479e-09, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreqMax": {"value": 1.7667536129e-10, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareEnergy1": {"value": 1.0000000000e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergy2": {"value": 1.0715193052e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergy3": {"value": 1.1481536215e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergy4": {"value": 1.2302687708e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergyMin": {"value": 1.0000000000e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergyMid": {"value": 3.1622776602e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergyMax": {"value": 1.0000000000e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 7.5787040340e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 6.8050745192e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.5000000000, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, + "log.final.b.Density": {"value": 5741.2661742908, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 7.5542014122e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 6.7635458270e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 8.9093065315e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 8.9492880013e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 1.7098800924e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 1.8647990862e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 1793.7284563913, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 6.4573247685e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 9.7303225908e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 7.2554967289e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.SurfWaterMass": {"value": 1.0402108220, "unit": u.TO, "rtol": 1e-4}, + "log.final.b.EnvelopeMass": {"value": 0.0000000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.b.OxygenMass": {"value": 43.5932915978, "unit": u.bar, "rtol": 1e-4}, + "log.final.b.RGLimit": {"value": 8.5788654152e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.XO": {"value": 0.3712092327, "rtol": 1e-4}, + "log.final.b.EtaO": {"value": 0.5563641730, "rtol": 1e-4}, + "log.final.b.PlanetRadius": {"value": 1.0669438421, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.b.OxygenMantleMass": {"value": 0.0000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RadXUV": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadSolid": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.PresXUV": {"value": 5.0000000000, "rtol": 1e-4}, + "log.final.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.ThermTemp": {"value": 400.0000000000, "unit": u.K, "rtol": 1e-4}, + "log.final.b.AtmGasConst": {"value": 4124.0000000000, "rtol": 1e-4}, + "log.final.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.b.DEnvMassDt": {"value": 5.5626846463e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.b.FXUV": {"value": 2.1116711671, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.AtmXAbsEffH2O": {"value": 0.3000000000, "rtol": 1e-4}, + "log.final.b.RocheRadius": {"value": 1.5931703542e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.BondiRadius": {"value": 2.9268184331e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HEscapeRegime": {"value": 8.0000000000, "rtol": 1e-4}, + "log.final.b.RRCriticalFlux": {"value": 62.3818675680, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.CrossoverMass": {"value": 4.8764660612e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.WaterEscapeRegime": {"value": 3.0000000000, "rtol": 1e-4}, + "log.final.b.FXUVCRITDRAG": {"value": 0.2220623340, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.HREFFLUX": {"value": 1.3709166600e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.XO2": {"value": 0.0828667832, "rtol": 1e-4}, + "log.final.b.XH2O": {"value": 0.9171332168, "rtol": 1e-4}, + "log.final.b.HDiffFlux": {"value": 1.3299128469e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.HRefODragMod": {"value": 0.1834554926, "rtol": 1e-4}, + "log.final.b.KTide": {"value": 0.9359679029, "rtol": 1e-4}, + "log.final.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_AtmEscFlareDavenport(Benchmark): - pass +class Test_AtmEscFlareDavenport(Benchmark): + pass diff --git a/tests/AtmescFlareStellar/AtmEscFlareLacy/test_AtmEscFlareLacy.py b/tests/AtmescFlareStellar/AtmEscFlareLacy/test_AtmEscFlareLacy.py index e9a60932c..afc134ddb 100644 --- a/tests/AtmescFlareStellar/AtmEscFlareLacy/test_AtmEscFlareLacy.py +++ b/tests/AtmescFlareStellar/AtmEscFlareLacy/test_AtmEscFlareLacy.py @@ -1,487 +1,200 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.1557600000e14, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 3.7230704732e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.1876127212e39, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.2010481575e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.3444021724e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.0000000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 2.3860992000e29, "unit": u.kg}, - "log.initial.star.Radius": {"value": 3.1661898155e08, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.4610332834}, - "log.initial.star.RotAngMom": { - "value": 3.6973713815e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 2.3025182093e04, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.0000000000}, - "log.initial.star.RotRate": {"value": 7.2722052166e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.6400000000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 1794.6883475331, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.7757648517e10, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.5942915196e10, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 2.1005311219e10, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": { - "value": 2.1095107199e10, - "unit": u.m, - }, - "log.initial.star.HZLimMaxGreenhouse": {"value": 4.0266652294e10, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 4.3914925610e10, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.0000000000, "unit": u.m}, - "log.initial.star.LXUVTot": { - "value": 9.4027677015e21, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.LostEnergy": {"value": 5.5626846463e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.5626846463e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 6.5779241790e24, "unit": u.W}, - "log.initial.star.LXUVStellar": {"value": 1.7103286997e-05, "unit": u.LSUN}, - "log.initial.star.Temperature": {"value": 3095.3300004448, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.0010000000}, - "log.initial.star.RossbyNumber": {"value": 0.0155317554}, - "log.initial.star.DRotPerDtStellar": {"value": -1.1359491987e-10}, - "log.initial.star.LXUVFlare": {"value": 7.3448869539e-06, "unit": u.LSUN}, - "log.initial.star.FlareFreq1": {"value": 1.9829469531e-06, "unit": 1 / u.sec}, - "log.initial.star.FlareFreq2": {"value": 1.8540389414e-06, "unit": 1 / u.sec}, - "log.initial.star.FlareFreq3": {"value": 1.7335110204e-06, "unit": 1 / u.sec}, - "log.initial.star.FlareFreq4": {"value": 1.6208184147e-06, "unit": 1 / u.sec}, - "log.initial.star.FlareFreqMin": {"value": 1.9829469531e-06, "unit": 1 / u.sec}, - "log.initial.star.FlareFreqMid": {"value": 6.8817495244e-08, "unit": 1 / u.sec}, - "log.initial.star.FlareFreqMax": {"value": 2.3882876161e-09, "unit": 1 / u.sec}, - "log.initial.star.FlareEnergy1": {"value": 1.0000000000e26, "unit": u.Joule}, - "log.initial.star.FlareEnergy2": {"value": 1.0715193052e26, "unit": u.Joule}, - "log.initial.star.FlareEnergy3": {"value": 1.1481536215e26, "unit": u.Joule}, - "log.initial.star.FlareEnergy4": {"value": 1.2302687708e26, "unit": u.Joule}, - "log.initial.star.FlareEnergyMin": {"value": 1.0000000000e26, "unit": u.Joule}, - "log.initial.star.FlareEnergyMid": {"value": 3.1622776602e27, "unit": u.Joule}, - "log.initial.star.FlareEnergyMax": {"value": 1.0000000000e29, "unit": u.Joule}, - "log.initial.b.Mass": {"value": 7.5846762200e24, "unit": u.kg}, - "log.initial.b.Radius": {"value": 8.8005344212e06, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.5000000000}, - "log.initial.b.BodyType": {"value": 0.0000000000}, - "log.initial.b.Density": {"value": 2656.5702144167, "unit": u.kg / u.m**3}, - "log.initial.b.HZLimitDryRunaway": {"value": 1.7814747212e10, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 1.5942915196e10, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 2.1005311219e10, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 2.1095107199e10, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 4.0266652294e10, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 4.3914925610e10, "unit": u.m}, - "log.initial.b.Instellation": { - "value": 9975.5972427825, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.MeanMotion": {"value": 6.4573248494e-06, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 9.7303224691e05, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 7.2554967289e09, "unit": u.m}, - "log.initial.b.LXUVTot": {"value": -1.0000000000, "unit": u.kg / u.sec**3}, - "log.initial.b.SurfWaterMass": {"value": 1.5000000000, "unit": u.TO}, - "log.initial.b.EnvelopeMass": {"value": 0.0010000000, "unit": u.Mearth}, - "log.initial.b.OxygenMass": {"value": 0.0000000000, "unit": u.bar}, - "log.initial.b.RGLimit": {"value": 2.0225735532e10, "unit": u.m}, - "log.initial.b.XO": {"value": 0.3333333333}, - "log.initial.b.EtaO": {"value": 0.0000000000}, - "log.initial.b.PlanetRadius": {"value": 1.3798050236, "unit": u.Rearth}, - "log.initial.b.OxygenMantleMass": {"value": 0.0000000000, "unit": u.kg}, - "log.initial.b.RadXUV": {"value": -1.0000000000, "unit": u.m}, - "log.initial.b.RadSolid": {"value": -1.0000000000, "unit": u.m}, - "log.initial.b.PresXUV": {"value": 5.0000000000}, - "log.initial.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m}, - "log.initial.b.ThermTemp": {"value": 400.0000000000, "unit": u.K}, - "log.initial.b.AtmGasConst": {"value": 4124.0000000000}, - "log.initial.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa}, - "log.initial.b.DEnvMassDt": {"value": -9.8638423785e06, "unit": u.kg / u.sec}, - "log.initial.b.FXUV": {"value": 14.2595476939, "unit": u.W / u.m**2}, - "log.initial.b.AtmXAbsEffH2O": {"value": 0.3000000000}, - "log.initial.b.RocheRadius": {"value": 1.5935887288e08, "unit": u.m}, - "log.initial.b.BondiRadius": {"value": 1.9083081091e08, "unit": u.m}, - "log.initial.b.HEscapeRegime": {"value": 3.0000000000}, - "log.initial.b.RRCriticalFlux": { - "value": 27.7437416693, - "unit": u.W / u.m**2, - }, - "log.initial.b.CrossoverMass": {"value": 0.0000000000, "unit": u.kg}, - "log.initial.b.WaterEscapeRegime": {"value": 8.0000000000}, - "log.initial.b.FXUVCRITDRAG": {"value": 0.1090267838, "unit": u.W / u.m**2}, - "log.initial.b.HREFFLUX": { - "value": 1.2206723412e19, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.b.XO2": {"value": 0.0000000000}, - "log.initial.b.XH2O": {"value": 1.0000000000}, - "log.initial.b.HDiffFlux": { - "value": 8.4375341524e16, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.b.HRefODragMod": {"value": 0.0077519380}, - "log.initial.b.KTide": {"value": 0.9172472694}, - "log.initial.b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.4713360000e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": { - "value": 3.1557600000e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotAngMom": { - "value": 3.7311328359e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.1801995474e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.6690348077e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 1.4184833824e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 2.3860992000e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 1.3660521178e08, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.4634687430, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 1.6472483854e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 2.3526776481e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 0.0001722246, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": { - "value": 3.6482510055e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.Density": { - "value": 2.2345911738e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 7.5299929793e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 6.7635492442e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 8.9093110378e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 8.9492925229e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 1.7098809520e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 1.8648000238e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.0000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": { - "value": 3.8767910855e21, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 9.4959723508e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 2.0582056369e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": { - "value": 1.1827885035e24, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.star.LXUVStellar": { - "value": 2.7351730709e-06, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.star.Temperature": { - "value": 3070.0999321598, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.star.LXUVFrac": {"value": 0.0008893793, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.0064741025, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": -2.9658057232e-12, "rtol": 1e-4}, - "log.final.star.LXUVFlare": { - "value": 7.3448869539e-06, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq1": { - "value": 1.9829469531e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq2": { - "value": 1.8540389414e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq3": { - "value": 1.7335110204e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreq4": { - "value": 1.6208184147e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreqMin": { - "value": 1.9829469531e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreqMid": { - "value": 6.8817495244e-08, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareFreqMax": { - "value": 2.3882876161e-09, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy1": { - "value": 1.0000000000e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy2": { - "value": 1.0715193052e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy3": { - "value": 1.1481536215e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergy4": { - "value": 1.2302687708e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergyMin": { - "value": 1.0000000000e26, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergyMid": { - "value": 3.1622776602e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.FlareEnergyMax": { - "value": 1.0000000000e29, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.Mass": {"value": 7.5787040340e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 6.8050745192e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.5000000000, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 5741.2661742908, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.HZLimitDryRunaway": { - "value": 7.5542052378e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": { - "value": 6.7635492442e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRunaway": { - "value": 8.9093110378e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMoistGreenhouse": { - "value": 8.9492925229e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 1.7098809520e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": { - "value": 1.8648000238e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.Instellation": { - "value": 1793.7302731775, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.MeanMotion": { - "value": 6.4573247685e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": { - "value": 9.7303225908e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.SemiMajorAxis": { - "value": 7.2554967289e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.LXUVTot": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.SurfWaterMass": { - "value": 0.3509542656, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.b.EnvelopeMass": { - "value": 0.0000000000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.b.OxygenMass": {"value": 46.4322999329, "unit": u.bar, "rtol": 1e-4}, - "log.final.b.RGLimit": {"value": 8.5788697541e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.XO": {"value": 0.4398530803, "rtol": 1e-4}, - "log.final.b.EtaO": {"value": 0.0000000000, "rtol": 1e-4}, - "log.final.b.PlanetRadius": { - "value": 1.0669438421, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.b.OxygenMantleMass": { - "value": 0.0000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.b.RadXUV": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadSolid": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.PresXUV": {"value": 5.0000000000, "rtol": 1e-4}, - "log.final.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.ThermTemp": {"value": 400.0000000000, "unit": u.K, "rtol": 1e-4}, - "log.final.b.AtmGasConst": {"value": 4124.0000000000, "rtol": 1e-4}, - "log.final.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.b.DEnvMassDt": { - "value": 5.5626846463e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.b.FXUV": { - "value": 5.8792569527, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.AtmXAbsEffH2O": {"value": 0.3000000000, "rtol": 1e-4}, - "log.final.b.RocheRadius": { - "value": 1.5931703542e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.BondiRadius": { - "value": 2.9268177567e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HEscapeRegime": {"value": 8.0000000000, "rtol": 1e-4}, - "log.final.b.RRCriticalFlux": { - "value": 62.3818675680, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.CrossoverMass": { - "value": 8.3894277804e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.b.WaterEscapeRegime": {"value": 4.0000000000, "rtol": 1e-4}, - "log.final.b.FXUVCRITDRAG": { - "value": 0.1978202271, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.HREFFLUX": { - "value": 3.8168685686e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.XO2": {"value": 0.2219387834, "rtol": 1e-4}, - "log.final.b.XH2O": {"value": 0.7780612166, "rtol": 1e-4}, - "log.final.b.HDiffFlux": { - "value": 1.1847288850e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.HRefODragMod": {"value": 0.1024758407, "rtol": 1e-4}, - "log.final.b.KTide": {"value": 0.9359679029, "rtol": 1e-4}, - "log.final.b.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.1557600000e+14, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 3.7230704732e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.1876127212e+39, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.2010481575e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.3444021724e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 2.3860992000e+29, "unit": u.kg}, + "log.initial.star.Radius": {"value": 3.1661898155e+08, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.4610332834}, + "log.initial.star.RotAngMom": {"value": 3.6973713815e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 2.3025182093e+04, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.0000000000}, + "log.initial.star.RotRate": {"value": 7.2722052166e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.6400000000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 1794.6883475331, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.7757648517e+10, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.5942915196e+10, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 2.1005311219e+10, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 2.1095107199e+10, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 4.0266652294e+10, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 4.3914925610e+10, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.0000000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 9.4027677015e+21, "unit": u.kg / u.sec ** 3}, + "log.initial.star.LostEnergy": {"value": 5.5626846463e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.5626846463e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 6.5779241790e+24, "unit": u.W}, + "log.initial.star.LXUVStellar": {"value": 1.7103286997e-05, "unit": u.LSUN}, + "log.initial.star.Temperature": {"value": 3095.3300004448, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.0010000000}, + "log.initial.star.RossbyNumber": {"value": 0.0155317554}, + "log.initial.star.DRotPerDtStellar": {"value": -1.1359491987e-10}, + "log.initial.star.LXUVFlare": {"value": 7.3448869539e-06, "unit": u.LSUN}, + "log.initial.star.FlareFreq1": {"value": 1.9829469531e-06, "unit": 1 / u.sec}, + "log.initial.star.FlareFreq2": {"value": 1.8540389414e-06, "unit": 1 / u.sec}, + "log.initial.star.FlareFreq3": {"value": 1.7335110204e-06, "unit": 1 / u.sec}, + "log.initial.star.FlareFreq4": {"value": 1.6208184147e-06, "unit": 1 / u.sec}, + "log.initial.star.FlareFreqMin": {"value": 1.9829469531e-06, "unit": 1 / u.sec}, + "log.initial.star.FlareFreqMid": {"value": 6.8817495244e-08, "unit": 1 / u.sec}, + "log.initial.star.FlareFreqMax": {"value": 2.3882876161e-09, "unit": 1 / u.sec}, + "log.initial.star.FlareEnergy1": {"value": 1.0000000000e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergy2": {"value": 1.0715193052e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergy3": {"value": 1.1481536215e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergy4": {"value": 1.2302687708e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergyMin": {"value": 1.0000000000e+26, "unit": u.Joule}, + "log.initial.star.FlareEnergyMid": {"value": 3.1622776602e+27, "unit": u.Joule}, + "log.initial.star.FlareEnergyMax": {"value": 1.0000000000e+29, "unit": u.Joule}, + "log.initial.b.Mass": {"value": 7.5846762200e+24, "unit": u.kg}, + "log.initial.b.Radius": {"value": 8.8005344212e+06, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.5000000000}, + "log.initial.b.BodyType": {"value": 0.0000000000}, + "log.initial.b.Density": {"value": 2656.5702144167, "unit": u.kg / u.m ** 3}, + "log.initial.b.HZLimitDryRunaway": {"value": 1.7814747212e+10, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 1.5942915196e+10, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 2.1005311219e+10, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 2.1095107199e+10, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 4.0266652294e+10, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 4.3914925610e+10, "unit": u.m}, + "log.initial.b.Instellation": {"value": 9975.5972427825, "unit": u.kg / u.sec ** 3}, + "log.initial.b.MeanMotion": {"value": 6.4573248494e-06, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 9.7303224691e+05, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 7.2554967289e+09, "unit": u.m}, + "log.initial.b.LXUVTot": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.SurfWaterMass": {"value": 1.5000000000, "unit": u.TO}, + "log.initial.b.EnvelopeMass": {"value": 0.0010000000, "unit": u.Mearth}, + "log.initial.b.OxygenMass": {"value": 0.0000000000, "unit": u.bar}, + "log.initial.b.RGLimit": {"value": 2.0225735532e+10, "unit": u.m}, + "log.initial.b.XO": {"value": 0.3333333333}, + "log.initial.b.EtaO": {"value": 0.0000000000}, + "log.initial.b.PlanetRadius": {"value": 1.3798050236, "unit": u.Rearth}, + "log.initial.b.OxygenMantleMass": {"value": 0.0000000000, "unit": u.kg}, + "log.initial.b.RadXUV": {"value": -1.0000000000, "unit": u.m}, + "log.initial.b.RadSolid": {"value": -1.0000000000, "unit": u.m}, + "log.initial.b.PresXUV": {"value": 5.0000000000}, + "log.initial.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m}, + "log.initial.b.ThermTemp": {"value": 400.0000000000, "unit": u.K}, + "log.initial.b.AtmGasConst": {"value": 4124.0000000000}, + "log.initial.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa}, + "log.initial.b.DEnvMassDt": {"value": -9.8638423785e+06, "unit": u.kg / u.sec}, + "log.initial.b.FXUV": {"value": 14.2595476939, "unit": u.W / u.m ** 2}, + "log.initial.b.AtmXAbsEffH2O": {"value": 0.3000000000}, + "log.initial.b.RocheRadius": {"value": 1.5935887288e+08, "unit": u.m}, + "log.initial.b.BondiRadius": {"value": 1.9083081091e+08, "unit": u.m}, + "log.initial.b.HEscapeRegime": {"value": 3.0000000000}, + "log.initial.b.RRCriticalFlux": {"value": 27.7437416693, "unit": u.W / u.m ** 2}, + "log.initial.b.CrossoverMass": {"value": 0.0000000000, "unit": u.kg}, + "log.initial.b.WaterEscapeRegime": {"value": 8.0000000000}, + "log.initial.b.FXUVCRITDRAG": {"value": 0.1090267838, "unit": u.W / u.m ** 2}, + "log.initial.b.HREFFLUX": {"value": 1.2206723412e+19, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.XO2": {"value": 0.0000000000}, + "log.initial.b.XH2O": {"value": 1.0000000000}, + "log.initial.b.HDiffFlux": {"value": 8.4375341524e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.HRefODragMod": {"value": 0.0077519380}, + "log.initial.b.KTide": {"value": 0.9172472694}, + "log.initial.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.4713360000e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.1557600000e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 3.7311341059e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.1802001227e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.6690359127e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 1.4184861863e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 2.3860992000e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 1.3660512134e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.4634687447, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 1.6472489290e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 2.3526799645e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 0.0001722249, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 3.6482449982e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 2.2345956122e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 7.5299869568e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 6.7635438474e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 8.9093039211e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 8.9492853820e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 1.7098795944e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 1.8647985431e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 3.8767894028e+21, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 9.4959827978e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 2.0582063633e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 1.1827866115e+24, "unit": u.W, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 2.7351686957e-06, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 3070.0998278738, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.0008893793, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.0064740915, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": -2.9658114783e-12, "rtol": 1e-4}, + "log.final.star.LXUVFlare": {"value": 7.3448869539e-06, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.FlareFreq1": {"value": 1.9829469531e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreq2": {"value": 1.8540389414e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreq3": {"value": 1.7335110204e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreq4": {"value": 1.6208184147e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreqMin": {"value": 1.9829469531e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreqMid": {"value": 6.8817495244e-08, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareFreqMax": {"value": 2.3882876161e-09, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.FlareEnergy1": {"value": 1.0000000000e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergy2": {"value": 1.0715193052e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergy3": {"value": 1.1481536215e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergy4": {"value": 1.2302687708e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergyMin": {"value": 1.0000000000e+26, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergyMid": {"value": 3.1622776602e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.FlareEnergyMax": {"value": 1.0000000000e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 7.5787040340e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 6.8050745192e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.5000000000, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.0000000000, "rtol": 1e-4}, + "log.final.b.Density": {"value": 5741.2661742908, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 7.5541991960e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 6.7635438474e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 8.9093039211e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 8.9492853820e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 1.7098795944e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 1.8647985431e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 1793.7274039253, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 6.4573247685e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 9.7303225908e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 7.2554967289e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.SurfWaterMass": {"value": 0.3509650099, "unit": u.TO, "rtol": 1e-4}, + "log.final.b.EnvelopeMass": {"value": 0.0000000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.b.OxygenMass": {"value": 46.4328090748, "unit": u.bar, "rtol": 1e-4}, + "log.final.b.RGLimit": {"value": 8.5788629016e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.XO": {"value": 0.4398513218, "rtol": 1e-4}, + "log.final.b.EtaO": {"value": 0.0000000000, "rtol": 1e-4}, + "log.final.b.PlanetRadius": {"value": 1.0669438421, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.b.OxygenMantleMass": {"value": 0.0000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RadXUV": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadSolid": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.PresXUV": {"value": 5.0000000000, "rtol": 1e-4}, + "log.final.b.ScaleHeight": {"value": -1.0000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.ThermTemp": {"value": 400.0000000000, "unit": u.K, "rtol": 1e-4}, + "log.final.b.AtmGasConst": {"value": 4124.0000000000, "rtol": 1e-4}, + "log.final.b.PresSurf": {"value": -1.0000000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.b.DEnvMassDt": {"value": 5.5626846463e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.b.FXUV": {"value": 5.8792544008, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.AtmXAbsEffH2O": {"value": 0.3000000000, "rtol": 1e-4}, + "log.final.b.RocheRadius": {"value": 1.5931703542e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.BondiRadius": {"value": 2.9268188250e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HEscapeRegime": {"value": 8.0000000000, "rtol": 1e-4}, + "log.final.b.RRCriticalFlux": {"value": 62.3818675680, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.CrossoverMass": {"value": 8.3894445387e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.WaterEscapeRegime": {"value": 4.0000000000, "rtol": 1e-4}, + "log.final.b.FXUVCRITDRAG": {"value": 0.1978208482, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.HREFFLUX": {"value": 3.8168669119e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.XO2": {"value": 0.2219353904, "rtol": 1e-4}, + "log.final.b.XH2O": {"value": 0.7780646096, "rtol": 1e-4}, + "log.final.b.HDiffFlux": {"value": 1.1847326044e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.HRefODragMod": {"value": 0.1024764157, "rtol": 1e-4}, + "log.final.b.KTide": {"value": 0.9359679029, "rtol": 1e-4}, + "log.final.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_AtmEscFlareLacy(Benchmark): - pass +class Test_AtmEscFlareLacy(Benchmark): + pass diff --git a/tests/AtmescMagmocStellar/MagmOc_Earth/test_MagmOc_Earth.py b/tests/AtmescMagmocStellar/MagmOc_Earth/test_MagmOc_Earth.py index 52aa11086..09378103e 100644 --- a/tests/AtmescMagmocStellar/MagmOc_Earth/test_MagmOc_Earth.py +++ b/tests/AtmescMagmocStellar/MagmOc_Earth/test_MagmOc_Earth.py @@ -1,440 +1,214 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 1.577880e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.296053e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -9.104482e40, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -9.406038e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 3.015563e39, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.Sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.Sun.Radius": {"value": 263.919878, "unit": u.Rearth}, - "log.initial.Sun.RadGyra": {"value": 0.449900}, - "log.initial.Sun.RotAngMom": { - "value": 8.293392e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Sun.RotVel": {"value": 1.224136e05, "unit": u.m / u.sec}, - "log.initial.Sun.BodyType": {"value": 0.000000}, - "log.initial.Sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.Sun.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.Sun.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.Sun.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.Sun.HZLimRecVenus": {"value": 1.640992e11, "unit": u.m}, - "log.initial.Sun.HZLimRunaway": {"value": 2.178515e11, "unit": u.m}, - "log.initial.Sun.HZLimMoistGreenhouse": {"value": 2.171294e11, "unit": u.m}, - "log.initial.Sun.HZLimMaxGreenhouse": {"value": 3.929566e11, "unit": u.m}, - "log.initial.Sun.HZLimEarlyMars": {"value": 4.286401e11, "unit": u.m}, - "log.initial.Sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.Sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.Sun.LXUVTot": {"value": 7.435159e23, "unit": u.kg / u.sec**3}, - "log.initial.Sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.Sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Sun.Luminosity": {"value": 1.933219, "unit": u.LSUN}, - "log.initial.Sun.LXUVStellar": {"value": 0.001933, "unit": u.LSUN}, - "log.initial.Sun.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.Sun.LXUVFrac": {"value": 0.001000}, - "log.initial.Sun.RossbyNumber": {"value": 0.029996}, - "log.initial.Sun.DRotPerDtStellar": {"value": 9.510363e-10}, - "log.initial.Earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.Earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Earth.RadGyra": {"value": 0.500000}, - "log.initial.Earth.BodyType": {"value": 0.000000}, - "log.initial.Earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.Earth.HZLimitDryRunaway": {"value": 1.888204e11, "unit": u.m}, - "log.initial.Earth.HZLimRecVenus": {"value": 1.640992e11, "unit": u.m}, - "log.initial.Earth.HZLimRunaway": {"value": 2.178515e11, "unit": u.m}, - "log.initial.Earth.HZLimMoistGreenhouse": {"value": 2.171294e11, "unit": u.m}, - "log.initial.Earth.HZLimMaxGreenhouse": {"value": 3.929566e11, "unit": u.m}, - "log.initial.Earth.HZLimEarlyMars": {"value": 4.286401e11, "unit": u.m}, - "log.initial.Earth.Instellation": { - "value": 2644.188161, - "unit": u.kg / u.sec**3, - }, - "log.initial.Earth.MeanMotion": {"value": 1.990987e-07, "unit": 1 / u.sec}, - "log.initial.Earth.OrbPeriod": {"value": 3.155815e07, "unit": u.sec}, - "log.initial.Earth.SemiMajorAxis": {"value": 1.495979e11, "unit": u.m}, - "log.initial.Earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.Earth.SurfWaterMass": {"value": 6.950000e21, "unit": u.kg}, - "log.initial.Earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.RGLimit": {"value": 2.116533e11, "unit": u.m}, - "log.initial.Earth.XO": {"value": 0.333333}, - "log.initial.Earth.EtaO": {"value": 0.612158}, - "log.initial.Earth.PlanetRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.Earth.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.Earth.PresXUV": {"value": 5.000000}, - "log.initial.Earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.Earth.ThermTemp": {"value": 195.374154, "unit": u.K}, - "log.initial.Earth.AtmGasConst": {"value": 4124.000000}, - "log.initial.Earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.Earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.Earth.FXUV": {"value": 2.644188, "unit": u.W / u.m**2}, - "log.initial.Earth.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.Earth.RocheRadius": {"value": 1.496558e09, "unit": u.m}, - "log.initial.Earth.BondiRadius": {"value": 1.014863e07, "unit": u.m}, - "log.initial.Earth.HEscapeRegime": {"value": 8.000000}, - "log.initial.Earth.RRCriticalFlux": { - "value": 53.023382, - "unit": u.W / u.m**2, - }, - "log.initial.Earth.CrossoverMass": {"value": 6.588282e-26, "unit": u.kg}, - "log.initial.Earth.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.Earth.FXUVCRITDRAG": {"value": 0.177574, "unit": u.W / u.m**2}, - "log.initial.Earth.HREFFLUX": { - "value": 1.923284e18, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.Earth.XO2": {"value": 0.000000}, - "log.initial.Earth.XH2O": {"value": 1.000000}, - "log.initial.Earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.Earth.HRefODragMod": {"value": 0.169570}, - "log.initial.Earth.KTide": {"value": 0.993607}, - "log.initial.Earth.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.Earth.WaterMassMOAtm": {"value": 5.000000, "unit": u.TO}, - "log.initial.Earth.PotTemp": {"value": 4000.000000, "unit": u.K}, - "log.initial.Earth.SurfTemp": {"value": 4000.000000, "unit": u.K}, - "log.initial.Earth.WaterMassSol": {"value": 0.000000, "unit": u.TO}, - "log.initial.Earth.SolidRadius": {"value": 0.533074, "unit": u.Rearth}, - "log.initial.Earth.OxygenMassMOAtm": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.OxygenMassSol": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.PressWaterAtm": {"value": 2.468645e06}, - "log.initial.Earth.PressOxygenAtm": {"value": 0.000000}, - "log.initial.Earth.HydrogenMassSpace": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.OxygenMassSpace": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.FracFe2O3Man": {"value": 0.000000}, - "log.initial.Earth.NetFluxAtmo": {"value": 1.340582e05}, - "log.initial.Earth.WaterFracMelt": {"value": 0.001849}, - "log.initial.Earth.RadioPower": {"value": 9.823813e13, "unit": u.W}, - "log.initial.Earth.TidalPower": {"value": 0.000000, "unit": u.W}, - "log.initial.Earth.HZInnerEdge": {"value": 2.116533e11, "unit": u.m}, - "log.initial.Earth.MeltFraction": {"value": 1.000000}, - "log.initial.Earth.CO2MassMOAtm": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.CO2MassSol": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.PressCO2Atm": {"value": 0.000000}, - "log.initial.Earth.CO2FracMelt": {"value": 0.000000}, - "log.final.system.Age": {"value": 1.893456e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e12, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 8.296053e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -9.104482e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -9.406038e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 2.813173e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Sun.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.Sun.Radius": {"value": 263.919878, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.Sun.RadGyra": {"value": 0.449900, "rtol": 1e-4}, - "log.final.Sun.RotAngMom": { - "value": 8.010254e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Sun.RotVel": { - "value": 1.182343e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Sun.RotRate": { - "value": 7.023931e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Sun.RotPer": {"value": 8.945398e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.Sun.Density": { - "value": 99.524124, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Sun.HZLimitDryRunaway": { - "value": 1.887931e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Sun.HZLimRecVenus": { - "value": 1.640992e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Sun.HZLimRunaway": {"value": 2.178515e11, "unit": u.m, "rtol": 1e-4}, - "log.final.Sun.HZLimMoistGreenhouse": { - "value": 2.171294e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Sun.HZLimMaxGreenhouse": { - "value": 3.929566e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Sun.HZLimEarlyMars": { - "value": 4.286401e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Sun.LXUVTot": { - "value": 7.435159e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Sun.LostEnergy": { - "value": 2.023891e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Sun.LostAngMom": { - "value": 2.831382e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Sun.Luminosity": {"value": 1.933219, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.Sun.LXUVStellar": {"value": 0.001933, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.Sun.Temperature": {"value": 4377.256537, "unit": u.K, "rtol": 1e-4}, - "log.final.Sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.Sun.RossbyNumber": {"value": 0.031056, "rtol": 1e-4}, - "log.final.Sun.DRotPerDtStellar": {"value": 9.846526e-10, "rtol": 1e-4}, - "log.final.Earth.Mass": {"value": 5.972186e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.Earth.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimitDryRunaway": { - "value": 1.888204e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimRecVenus": { - "value": 1.640992e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimRunaway": { - "value": 2.178515e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimMoistGreenhouse": { - "value": 2.171294e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimMaxGreenhouse": { - "value": 3.929566e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimEarlyMars": { - "value": 4.286401e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.Instellation": { - "value": 2644.188161, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.MeanMotion": { - "value": 1.990987e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.OrbPeriod": { - "value": 3.155815e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.SemiMajorAxis": { - "value": 1.495979e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.SurfWaterMass": { - "value": 6.950000e21, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.Earth.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.Earth.RGLimit": {"value": 2.116533e11, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.XO": {"value": 0.333333, "rtol": 1e-4}, - "log.final.Earth.EtaO": {"value": 0.612158, "rtol": 1e-4}, - "log.final.Earth.PlanetRadius": { - "value": 6.378100e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.Earth.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.ThermTemp": {"value": 195.374154, "unit": u.K, "rtol": 1e-4}, - "log.final.Earth.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.Earth.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.Earth.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.FXUV": { - "value": 2.644188, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.Earth.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.Earth.RocheRadius": { - "value": 1.496558e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.BondiRadius": { - "value": 1.014863e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.Earth.RRCriticalFlux": { - "value": 53.023382, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.Earth.CrossoverMass": { - "value": 6.588282e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.Earth.FXUVCRITDRAG": { - "value": 0.177574, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.Earth.HREFFLUX": { - "value": 1.923284e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.XH2O": {"value": 1.000000, "rtol": 1e-4}, - "log.final.Earth.HDiffFlux": { - "value": 1.264874e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.HRefODragMod": {"value": 0.169570, "rtol": 1e-4}, - "log.final.Earth.KTide": {"value": 0.993607, "rtol": 1e-4}, - "log.final.Earth.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - "log.final.Earth.WaterMassMOAtm": { - "value": 4.892788, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.Earth.PotTemp": {"value": 2173.620200, "unit": u.K, "rtol": 1e-4}, - "log.final.Earth.SurfTemp": {"value": 4000.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.Earth.WaterMassSol": {"value": 0.101555, "unit": u.TO, "rtol": 1e-4}, - "log.final.Earth.SolidRadius": { - "value": 0.919480, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.Earth.OxygenMassMOAtm": { - "value": 1.836758e18, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.OxygenMassSol": { - "value": 8.739505e17, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.PressWaterAtm": {"value": 3.567104e07, "rtol": 1e-4}, - "log.final.Earth.PressOxygenAtm": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.HydrogenMassSpace": { - "value": 8.798414e17, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.OxygenMassSpace": { - "value": 4.272139e18, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.FracFe2O3Man": {"value": 1.894182e-05, "rtol": 1e-4}, - "log.final.Earth.NetFluxAtmo": {"value": 815.884123, "rtol": 1e-4}, - "log.final.Earth.WaterFracMelt": {"value": 0.013344, "rtol": 1e-4}, - "log.final.Earth.RadioPower": {"value": 9.823253e13, "unit": u.W, "rtol": 1e-4}, - "log.final.Earth.TidalPower": {"value": 0.000000, "unit": u.W, "rtol": 1e-4}, - "log.final.Earth.HZInnerEdge": { - "value": 2.116533e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.MeltFraction": {"value": 0.376273, "rtol": 1e-4}, - "log.final.Earth.CO2MassMOAtm": { - "value": 1.753694e-296, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.CO2MassSol": { - "value": 1.753694e-296, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.PressCO2Atm": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.CO2FracMelt": {"value": 0.000000, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 1.577880e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.296053e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -9.104482e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -9.406038e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 3.015563e+39, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.Sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.Sun.Radius": {"value": 263.919878, "unit": u.Rearth}, + "log.initial.Sun.RadGyra": {"value": 0.449900}, + "log.initial.Sun.RotAngMom": {"value": 8.293392e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Sun.RotVel": {"value": 1.224136e+05, "unit": u.m / u.sec}, + "log.initial.Sun.BodyType": {"value": 0.000000}, + "log.initial.Sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.Sun.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.Sun.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.Sun.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.Sun.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m}, + "log.initial.Sun.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m}, + "log.initial.Sun.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m}, + "log.initial.Sun.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m}, + "log.initial.Sun.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m}, + "log.initial.Sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.Sun.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.Sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.Sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Sun.Luminosity": {"value": 1.933219, "unit": u.LSUN}, + "log.initial.Sun.LXUVStellar": {"value": 0.001933, "unit": u.LSUN}, + "log.initial.Sun.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.Sun.LXUVFrac": {"value": 0.001000}, + "log.initial.Sun.RossbyNumber": {"value": 0.029996}, + "log.initial.Sun.DRotPerDtStellar": {"value": 9.510363e-10}, + "log.initial.Earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.Earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Earth.RadGyra": {"value": 0.500000}, + "log.initial.Earth.BodyType": {"value": 0.000000}, + "log.initial.Earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.Earth.HZLimitDryRunaway": {"value": 1.888204e+11, "unit": u.m}, + "log.initial.Earth.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m}, + "log.initial.Earth.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m}, + "log.initial.Earth.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m}, + "log.initial.Earth.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m}, + "log.initial.Earth.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m}, + "log.initial.Earth.Instellation": {"value": 2644.188161, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.MeanMotion": {"value": 1.990987e-07, "unit": 1 / u.sec}, + "log.initial.Earth.OrbPeriod": {"value": 3.155815e+07, "unit": u.sec}, + "log.initial.Earth.SemiMajorAxis": {"value": 1.495979e+11, "unit": u.m}, + "log.initial.Earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.SurfWaterMass": {"value": 6.950000e+21, "unit": u.kg}, + "log.initial.Earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.RGLimit": {"value": 2.116533e+11, "unit": u.m}, + "log.initial.Earth.XO": {"value": 0.333333}, + "log.initial.Earth.EtaO": {"value": 0.612158}, + "log.initial.Earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.Earth.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.Earth.PresXUV": {"value": 5.000000}, + "log.initial.Earth.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.Earth.ThermTemp": {"value": 195.374154, "unit": u.K}, + "log.initial.Earth.AtmGasConst": {"value": 4124.000000}, + "log.initial.Earth.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.Earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.Earth.FXUV": {"value": 2.644188, "unit": u.W / u.m ** 2}, + "log.initial.Earth.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.Earth.RocheRadius": {"value": 1.496558e+09, "unit": u.m}, + "log.initial.Earth.BondiRadius": {"value": 1.014863e+07, "unit": u.m}, + "log.initial.Earth.HEscapeRegime": {"value": 8.000000}, + "log.initial.Earth.RRCriticalFlux": {"value": 53.023382, "unit": u.W / u.m ** 2}, + "log.initial.Earth.CrossoverMass": {"value": 6.588282e-26, "unit": u.kg}, + "log.initial.Earth.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.Earth.FXUVCRITDRAG": {"value": 0.177574, "unit": u.W / u.m ** 2}, + "log.initial.Earth.HREFFLUX": {"value": 1.923284e+18, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.Earth.XO2": {"value": 0.000000}, + "log.initial.Earth.XH2O": {"value": 1.000000}, + "log.initial.Earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.Earth.HRefODragMod": {"value": 0.169570}, + "log.initial.Earth.KTide": {"value": 0.993607}, + "log.initial.Earth.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.Earth.WaterMassMOAtm": {"value": 5.000000, "unit": u.TO}, + "log.initial.Earth.PotTemp": {"value": 4000.000000, "unit": u.K}, + "log.initial.Earth.SurfTemp": {"value": 4000.000000, "unit": u.K}, + "log.initial.Earth.WaterMassSol": {"value": 0.000000, "unit": u.TO}, + "log.initial.Earth.SolidRadius": {"value": 0.533074, "unit": u.Rearth}, + "log.initial.Earth.OxygenMassMOAtm": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.OxygenMassSol": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.PressWaterAtm": {"value": 2.468645e+06}, + "log.initial.Earth.PressOxygenAtm": {"value": 0.000000}, + "log.initial.Earth.HydrogenMassSpace": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.OxygenMassSpace": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.FracFe2O3Man": {"value": 0.000000}, + "log.initial.Earth.NetFluxAtmo": {"value": 1.340582e+05}, + "log.initial.Earth.WaterFracMelt": {"value": 0.001849}, + "log.initial.Earth.RadioPower": {"value": 9.823813e+13, "unit": u.W}, + "log.initial.Earth.TidalPower": {"value": 0.000000, "unit": u.W}, + "log.initial.Earth.HZInnerEdge": {"value": 2.116533e+11, "unit": u.m}, + "log.initial.Earth.MeltFraction": {"value": 1.000000}, + "log.initial.Earth.CO2MassMOAtm": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.CO2MassSol": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.PressCO2Atm": {"value": 0.000000}, + "log.initial.Earth.CO2FracMelt": {"value": 0.000000}, + "log.final.system.Age": {"value": 1.893456e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.296053e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -9.104482e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -9.406038e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 2.813173e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Sun.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.Sun.Radius": {"value": 263.919878, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.Sun.RadGyra": {"value": 0.449900, "rtol": 1e-4}, + "log.final.Sun.RotAngMom": {"value": 8.010254e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Sun.RotVel": {"value": 1.182343e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Sun.RotRate": {"value": 7.023931e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Sun.RotPer": {"value": 8.945398e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.Sun.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Sun.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Sun.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Sun.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Sun.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Sun.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Sun.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.Sun.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Sun.LostEnergy": {"value": 2.023891e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Sun.LostAngMom": {"value": 2.831382e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Sun.Luminosity": {"value": 1.933219, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.Sun.LXUVStellar": {"value": 0.001933, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.Sun.Temperature": {"value": 4377.256537, "unit": u.K, "rtol": 1e-4}, + "log.final.Sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.Sun.RossbyNumber": {"value": 0.031056, "rtol": 1e-4}, + "log.final.Sun.DRotPerDtStellar": {"value": 9.846526e-10, "rtol": 1e-4}, + "log.final.Earth.Mass": {"value": 5.972186e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Earth.HZLimitDryRunaway": {"value": 1.888204e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.Instellation": {"value": 2644.188161, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.MeanMotion": {"value": 1.990987e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.OrbPeriod": {"value": 3.155815e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.SemiMajorAxis": {"value": 1.495979e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.SurfWaterMass": {"value": 6.950000e+21, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.RGLimit": {"value": 2.116533e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.XO": {"value": 0.333333, "rtol": 1e-4}, + "log.final.Earth.EtaO": {"value": 0.612158, "rtol": 1e-4}, + "log.final.Earth.PlanetRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.Earth.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.ThermTemp": {"value": 195.374154, "unit": u.K, "rtol": 1e-4}, + "log.final.Earth.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.Earth.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.Earth.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.Earth.FXUV": {"value": 2.644188, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.Earth.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.Earth.RocheRadius": {"value": 1.496558e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.BondiRadius": {"value": 1.014863e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.Earth.RRCriticalFlux": {"value": 53.023382, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.Earth.CrossoverMass": {"value": 6.588282e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.Earth.FXUVCRITDRAG": {"value": 0.177574, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.Earth.HREFFLUX": {"value": 1.923284e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.Earth.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.XH2O": {"value": 1.000000, "rtol": 1e-4}, + "log.final.Earth.HDiffFlux": {"value": 1.264874e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.Earth.HRefODragMod": {"value": 0.169570, "rtol": 1e-4}, + "log.final.Earth.KTide": {"value": 0.993607, "rtol": 1e-4}, + "log.final.Earth.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.Earth.WaterMassMOAtm": {"value": 4.892788, "unit": u.TO, "rtol": 1e-4}, + "log.final.Earth.PotTemp": {"value": 2173.620200, "unit": u.K, "rtol": 1e-4}, + "log.final.Earth.SurfTemp": {"value": 4000.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.Earth.WaterMassSol": {"value": 0.101555, "unit": u.TO, "rtol": 1e-4}, + "log.final.Earth.SolidRadius": {"value": 0.919480, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.Earth.OxygenMassMOAtm": {"value": 1.836758e+18, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.OxygenMassSol": {"value": 8.739505e+17, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.PressWaterAtm": {"value": 3.567104e+07, "rtol": 1e-4}, + "log.final.Earth.PressOxygenAtm": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.HydrogenMassSpace": {"value": 8.798414e+17, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.OxygenMassSpace": {"value": 4.272139e+18, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.FracFe2O3Man": {"value": 1.894182e-05, "rtol": 1e-4}, + "log.final.Earth.NetFluxAtmo": {"value": 815.884123, "rtol": 1e-4}, + "log.final.Earth.WaterFracMelt": {"value": 0.013344, "rtol": 1e-4}, + "log.final.Earth.RadioPower": {"value": 9.823253e+13, "unit": u.W, "rtol": 1e-4}, + "log.final.Earth.TidalPower": {"value": 0.000000, "unit": u.W, "rtol": 1e-4}, + "log.final.Earth.HZInnerEdge": {"value": 2.116533e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.MeltFraction": {"value": 0.376273, "rtol": 1e-4}, + "log.final.Earth.CO2MassMOAtm": {"value": 1.753694e-296, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.CO2MassSol": {"value": 1.753694e-296, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.PressCO2Atm": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.CO2FracMelt": {"value": 0.000000, "rtol": 1e-4}, + } ) -class Test_MagmOc_Earth(Benchmark): - pass +class Test_MagmOc_Earth(Benchmark): + pass diff --git a/tests/AtmescMagmocStellar/MagmOc_GJ1132b/test_MagmOc_GJ1132b.py b/tests/AtmescMagmocStellar/MagmOc_GJ1132b/test_MagmOc_GJ1132b.py index 26ff95018..b570338dc 100644 --- a/tests/AtmescMagmocStellar/MagmOc_GJ1132b/test_MagmOc_GJ1132b.py +++ b/tests/AtmescMagmocStellar/MagmOc_GJ1132b/test_MagmOc_GJ1132b.py @@ -1,479 +1,214 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 1.577880e14, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.397798e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -1.019059e40, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -1.024129e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.074261e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.GJ1132.Mass": {"value": 3.599033e29, "unit": u.kg}, - "log.initial.GJ1132.Radius": {"value": 79.411154, "unit": u.Rearth}, - "log.initial.GJ1132.RadGyra": {"value": 0.455900}, - "log.initial.GJ1132.RotAngMom": { - "value": 1.395522e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.GJ1132.RotVel": {"value": 3.683316e04, "unit": u.m / u.sec}, - "log.initial.GJ1132.BodyType": {"value": 0.000000}, - "log.initial.GJ1132.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.GJ1132.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.GJ1132.Density": {"value": 661.269850, "unit": u.kg / u.m**3}, - "log.initial.GJ1132.HZLimitDryRunaway": {"value": 2.999288e10, "unit": u.m}, - "log.initial.GJ1132.HZLimRecVenus": {"value": 2.688514e10, "unit": u.m}, - "log.initial.GJ1132.HZLimRunaway": {"value": 3.544829e10, "unit": u.m}, - "log.initial.GJ1132.HZLimMoistGreenhouse": {"value": 3.557347e10, "unit": u.m}, - "log.initial.GJ1132.HZLimMaxGreenhouse": {"value": 6.768408e10, "unit": u.m}, - "log.initial.GJ1132.HZLimEarlyMars": {"value": 7.381670e10, "unit": u.m}, - "log.initial.GJ1132.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.GJ1132.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.GJ1132.LXUVTot": {"value": 1.876524e22, "unit": u.kg / u.sec**3}, - "log.initial.GJ1132.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.GJ1132.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.GJ1132.Luminosity": {"value": 0.048792, "unit": u.LSUN}, - "log.initial.GJ1132.LXUVStellar": {"value": 4.879159e-05, "unit": u.LSUN}, - "log.initial.GJ1132.Temperature": {"value": 3180.712050, "unit": u.K}, - "log.initial.GJ1132.LXUVFrac": {"value": 0.001000}, - "log.initial.GJ1132.RossbyNumber": {"value": 0.016226}, - "log.initial.GJ1132.DRotPerDtStellar": {"value": -1.358772e-10}, - "log.initial.GJ1132b.Mass": {"value": 9.674941e24, "unit": u.kg}, - "log.initial.GJ1132b.Radius": {"value": 7.334815e06, "unit": u.m}, - "log.initial.GJ1132b.RadGyra": {"value": 0.500000}, - "log.initial.GJ1132b.BodyType": {"value": 0.000000}, - "log.initial.GJ1132b.Density": {"value": 5853.184811, "unit": u.kg / u.m**3}, - "log.initial.GJ1132b.HZLimitDryRunaway": {"value": 2.999288e10, "unit": u.m}, - "log.initial.GJ1132b.HZLimRecVenus": {"value": 2.688514e10, "unit": u.m}, - "log.initial.GJ1132b.HZLimRunaway": {"value": 3.544829e10, "unit": u.m}, - "log.initial.GJ1132b.HZLimMoistGreenhouse": {"value": 3.557347e10, "unit": u.m}, - "log.initial.GJ1132b.HZLimMaxGreenhouse": {"value": 6.768408e10, "unit": u.m}, - "log.initial.GJ1132b.HZLimEarlyMars": {"value": 7.381670e10, "unit": u.m}, - "log.initial.GJ1132b.Instellation": { - "value": 2.813533e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.GJ1132b.MeanMotion": {"value": 4.432327e-05, "unit": 1 / u.sec}, - "log.initial.GJ1132b.OrbPeriod": {"value": 1.417582e05, "unit": u.sec}, - "log.initial.GJ1132b.SemiMajorAxis": {"value": 2.303807e09, "unit": u.m}, - "log.initial.GJ1132b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.GJ1132b.SurfWaterMass": {"value": 1.390000e23, "unit": u.kg}, - "log.initial.GJ1132b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.RGLimit": {"value": 3.399466e10, "unit": u.m}, - "log.initial.GJ1132b.XO": {"value": 0.333333}, - "log.initial.GJ1132b.EtaO": {"value": 0.992592}, - "log.initial.GJ1132b.PlanetRadius": {"value": 7.334815e06, "unit": u.m}, - "log.initial.GJ1132b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.GJ1132b.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.GJ1132b.PresXUV": {"value": 5.000000}, - "log.initial.GJ1132b.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.GJ1132b.ThermTemp": {"value": 627.513011, "unit": u.K}, - "log.initial.GJ1132b.AtmGasConst": {"value": 4124.000000}, - "log.initial.GJ1132b.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.GJ1132b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.GJ1132b.FXUV": {"value": 281.353347, "unit": u.W / u.m**2}, - "log.initial.GJ1132b.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.GJ1132b.RocheRadius": {"value": 4.785124e07, "unit": u.m}, - "log.initial.GJ1132b.BondiRadius": {"value": 3.323801e08, "unit": u.m}, - "log.initial.GJ1132b.HEscapeRegime": {"value": 8.000000}, - "log.initial.GJ1132b.RRCriticalFlux": { - "value": 55.216468, - "unit": u.W / u.m**2, - }, - "log.initial.GJ1132b.CrossoverMass": {"value": 3.364096e-24, "unit": u.kg}, - "log.initial.GJ1132b.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.GJ1132b.FXUVCRITDRAG": {"value": 0.306419, "unit": u.W / u.m**2}, - "log.initial.GJ1132b.HREFFLUX": { - "value": 1.870052e20, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.GJ1132b.XO2": {"value": 0.000000}, - "log.initial.GJ1132b.XH2O": {"value": 1.000000}, - "log.initial.GJ1132b.HDiffFlux": { - "value": 1.549411e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.GJ1132b.HRefODragMod": {"value": 0.111848}, - "log.initial.GJ1132b.KTide": {"value": 0.771875}, - "log.initial.GJ1132b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.GJ1132b.WaterMassMOAtm": {"value": 100.000000, "unit": u.TO}, - "log.initial.GJ1132b.PotTemp": {"value": 4000.000000, "unit": u.K}, - "log.initial.GJ1132b.SurfTemp": {"value": 4000.000000, "unit": u.K}, - "log.initial.GJ1132b.WaterMassSol": {"value": 0.000000, "unit": u.TO}, - "log.initial.GJ1132b.SolidRadius": {"value": 0.613035, "unit": u.Rearth}, - "log.initial.GJ1132b.OxygenMassMOAtm": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.OxygenMassSol": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.PressWaterAtm": {"value": 7.886361e07}, - "log.initial.GJ1132b.PressOxygenAtm": {"value": 0.000000}, - "log.initial.GJ1132b.HydrogenMassSpace": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.OxygenMassSpace": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.FracFe2O3Man": {"value": 0.000000}, - "log.initial.GJ1132b.NetFluxAtmo": {"value": 4680.612773}, - "log.initial.GJ1132b.WaterFracMelt": {"value": 0.024002}, - "log.initial.GJ1132b.RadioPower": {"value": 1.490252e14, "unit": u.W}, - "log.initial.GJ1132b.TidalPower": {"value": 0.000000, "unit": u.W}, - "log.initial.GJ1132b.HZInnerEdge": {"value": 3.399466e10, "unit": u.m}, - "log.initial.GJ1132b.MeltFraction": {"value": 0.999268}, - "log.initial.GJ1132b.CO2MassMOAtm": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.CO2MassSol": {"value": 0.000000, "unit": u.kg}, - "log.initial.GJ1132b.PressCO2Atm": {"value": 0.000000}, - "log.initial.GJ1132b.CO2FracMelt": {"value": 0.000000}, - "log.final.system.Age": {"value": 1.609438e14, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e12, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.397807e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -1.019056e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.032534e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.048424e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.GJ1132.Mass": {"value": 3.599033e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.GJ1132.Radius": {"value": 78.764688, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.GJ1132.RadGyra": {"value": 0.455999, "rtol": 1e-4}, - "log.final.GJ1132.RotAngMom": { - "value": 1.380932e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132.RotVel": { - "value": 3.673131e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.GJ1132.RotRate": { - "value": 7.311619e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132.RotPer": {"value": 8.593425e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.GJ1132.Density": { - "value": 677.686084, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.GJ1132.HZLimitDryRunaway": { - "value": 2.981050e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132.HZLimRecVenus": { - "value": 2.672048e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132.HZLimRunaway": { - "value": 3.523191e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132.HZLimMoistGreenhouse": { - "value": 3.535559e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132.HZLimMaxGreenhouse": { - "value": 6.726356e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132.HZLimEarlyMars": { - "value": 7.335808e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.GJ1132.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132.LXUVTot": { - "value": 1.853773e22, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.GJ1132.LostEnergy": { - "value": 8.434733e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.GJ1132.LostAngMom": { - "value": 1.459866e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132.Luminosity": { - "value": 0.048200, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.GJ1132.LXUVStellar": { - "value": 4.820003e-05, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.GJ1132.Temperature": { - "value": 3183.053439, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.GJ1132.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.GJ1132.RossbyNumber": {"value": 0.016158, "rtol": 1e-4}, - "log.final.GJ1132.DRotPerDtStellar": {"value": -1.588093e-10, "rtol": 1e-4}, - "log.final.GJ1132b.Mass": {"value": 9.674941e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.GJ1132b.Radius": {"value": 7.334815e06, "unit": u.m, "rtol": 1e-4}, - "log.final.GJ1132b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.GJ1132b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.GJ1132b.Density": { - "value": 5853.184811, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HZLimitDryRunaway": { - "value": 2.981050e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HZLimRecVenus": { - "value": 2.672048e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HZLimRunaway": { - "value": 3.523191e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HZLimMoistGreenhouse": { - "value": 3.535559e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HZLimMaxGreenhouse": { - "value": 6.726356e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HZLimEarlyMars": { - "value": 7.335808e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.Instellation": { - "value": 2.779422e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.GJ1132b.MeanMotion": { - "value": 4.432327e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132b.OrbPeriod": { - "value": 1.417582e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132b.SemiMajorAxis": { - "value": 2.303807e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.GJ1132b.SurfWaterMass": { - "value": 1.390000e23, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.EnvelopeMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.GJ1132b.RGLimit": {"value": 3.378717e10, "unit": u.m, "rtol": 1e-4}, - "log.final.GJ1132b.XO": {"value": 0.333333, "rtol": 1e-4}, - "log.final.GJ1132b.EtaO": {"value": 0.992502, "rtol": 1e-4}, - "log.final.GJ1132b.PlanetRadius": { - "value": 7.334815e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.GJ1132b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.GJ1132b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.GJ1132b.ScaleHeight": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.ThermTemp": {"value": 625.602293, "unit": u.K, "rtol": 1e-4}, - "log.final.GJ1132b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.GJ1132b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.GJ1132b.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132b.FXUV": { - "value": 277.942189, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.GJ1132b.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.GJ1132b.RocheRadius": { - "value": 4.785124e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.BondiRadius": { - "value": 3.334958e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.GJ1132b.RRCriticalFlux": { - "value": 55.216468, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.GJ1132b.CrossoverMass": { - "value": 3.323598e-24, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.GJ1132b.FXUVCRITDRAG": { - "value": 0.306419, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HREFFLUX": { - "value": 1.847379e20, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132b.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.GJ1132b.XH2O": {"value": 1.000000, "rtol": 1e-4}, - "log.final.GJ1132b.HDiffFlux": { - "value": 1.549411e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.GJ1132b.HRefODragMod": {"value": 0.111857, "rtol": 1e-4}, - "log.final.GJ1132b.KTide": {"value": 0.771875, "rtol": 1e-4}, - "log.final.GJ1132b.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - "log.final.GJ1132b.WaterMassMOAtm": { - "value": 99.348154, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.GJ1132b.PotTemp": {"value": 3357.987367, "unit": u.K, "rtol": 1e-4}, - "log.final.GJ1132b.SurfTemp": {"value": 4000.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.GJ1132b.WaterMassSol": { - "value": 0.174994, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.GJ1132b.SolidRadius": { - "value": 0.750750, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.GJ1132b.OxygenMassMOAtm": { - "value": 3.945920e18, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.OxygenMassSol": { - "value": 4.454272e17, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.PressWaterAtm": {"value": 1.166062e08, "rtol": 1e-4}, - "log.final.GJ1132b.PressOxygenAtm": {"value": 0.000000, "rtol": 1e-4}, - "log.final.GJ1132b.HydrogenMassSpace": { - "value": 7.416899e19, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.OxygenMassSpace": { - "value": 5.842497e20, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.FracFe2O3Man": {"value": 8.252937e-06, "rtol": 1e-4}, - "log.final.GJ1132b.NetFluxAtmo": {"value": 1570.573402, "rtol": 1e-4}, - "log.final.GJ1132b.WaterFracMelt": {"value": 0.032058, "rtol": 1e-4}, - "log.final.GJ1132b.RadioPower": { - "value": 1.490167e14, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.GJ1132b.TidalPower": {"value": 0.000000, "unit": u.W, "rtol": 1e-4}, - "log.final.GJ1132b.HZInnerEdge": { - "value": 3.378717e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.GJ1132b.MeltFraction": {"value": 0.858308, "rtol": 1e-4}, - "log.final.GJ1132b.CO2MassMOAtm": { - "value": 1.748940e-296, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.CO2MassSol": { - "value": 1.748940e-296, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.GJ1132b.PressCO2Atm": {"value": 0.000000, "rtol": 1e-4}, - "log.final.GJ1132b.CO2FracMelt": {"value": 0.000000, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 1.577880e+14, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.397798e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -1.019059e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -1.024129e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.074261e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.GJ1132.Mass": {"value": 3.599033e+29, "unit": u.kg}, + "log.initial.GJ1132.Radius": {"value": 79.411154, "unit": u.Rearth}, + "log.initial.GJ1132.RadGyra": {"value": 0.455900}, + "log.initial.GJ1132.RotAngMom": {"value": 1.395522e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.GJ1132.RotVel": {"value": 3.683316e+04, "unit": u.m / u.sec}, + "log.initial.GJ1132.BodyType": {"value": 0.000000}, + "log.initial.GJ1132.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.GJ1132.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.GJ1132.Density": {"value": 661.269850, "unit": u.kg / u.m ** 3}, + "log.initial.GJ1132.HZLimitDryRunaway": {"value": 2.999288e+10, "unit": u.m}, + "log.initial.GJ1132.HZLimRecVenus": {"value": 2.688514e+10, "unit": u.m}, + "log.initial.GJ1132.HZLimRunaway": {"value": 3.544829e+10, "unit": u.m}, + "log.initial.GJ1132.HZLimMoistGreenhouse": {"value": 3.557347e+10, "unit": u.m}, + "log.initial.GJ1132.HZLimMaxGreenhouse": {"value": 6.768408e+10, "unit": u.m}, + "log.initial.GJ1132.HZLimEarlyMars": {"value": 7.381670e+10, "unit": u.m}, + "log.initial.GJ1132.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.GJ1132.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.GJ1132.LXUVTot": {"value": 1.876524e+22, "unit": u.kg / u.sec ** 3}, + "log.initial.GJ1132.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.GJ1132.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.GJ1132.Luminosity": {"value": 0.048792, "unit": u.LSUN}, + "log.initial.GJ1132.LXUVStellar": {"value": 4.879159e-05, "unit": u.LSUN}, + "log.initial.GJ1132.Temperature": {"value": 3180.712050, "unit": u.K}, + "log.initial.GJ1132.LXUVFrac": {"value": 0.001000}, + "log.initial.GJ1132.RossbyNumber": {"value": 0.016226}, + "log.initial.GJ1132.DRotPerDtStellar": {"value": -1.358772e-10}, + "log.initial.GJ1132b.Mass": {"value": 9.674941e+24, "unit": u.kg}, + "log.initial.GJ1132b.Radius": {"value": 7.334815e+06, "unit": u.m}, + "log.initial.GJ1132b.RadGyra": {"value": 0.500000}, + "log.initial.GJ1132b.BodyType": {"value": 0.000000}, + "log.initial.GJ1132b.Density": {"value": 5853.184811, "unit": u.kg / u.m ** 3}, + "log.initial.GJ1132b.HZLimitDryRunaway": {"value": 2.999288e+10, "unit": u.m}, + "log.initial.GJ1132b.HZLimRecVenus": {"value": 2.688514e+10, "unit": u.m}, + "log.initial.GJ1132b.HZLimRunaway": {"value": 3.544829e+10, "unit": u.m}, + "log.initial.GJ1132b.HZLimMoistGreenhouse": {"value": 3.557347e+10, "unit": u.m}, + "log.initial.GJ1132b.HZLimMaxGreenhouse": {"value": 6.768408e+10, "unit": u.m}, + "log.initial.GJ1132b.HZLimEarlyMars": {"value": 7.381670e+10, "unit": u.m}, + "log.initial.GJ1132b.Instellation": {"value": 2.813533e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.GJ1132b.MeanMotion": {"value": 4.432327e-05, "unit": 1 / u.sec}, + "log.initial.GJ1132b.OrbPeriod": {"value": 1.417582e+05, "unit": u.sec}, + "log.initial.GJ1132b.SemiMajorAxis": {"value": 2.303807e+09, "unit": u.m}, + "log.initial.GJ1132b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.GJ1132b.SurfWaterMass": {"value": 1.390000e+23, "unit": u.kg}, + "log.initial.GJ1132b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.RGLimit": {"value": 3.399466e+10, "unit": u.m}, + "log.initial.GJ1132b.XO": {"value": 0.333333}, + "log.initial.GJ1132b.EtaO": {"value": 0.992592}, + "log.initial.GJ1132b.PlanetRadius": {"value": 7.334815e+06, "unit": u.m}, + "log.initial.GJ1132b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.GJ1132b.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.GJ1132b.PresXUV": {"value": 5.000000}, + "log.initial.GJ1132b.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.GJ1132b.ThermTemp": {"value": 627.513011, "unit": u.K}, + "log.initial.GJ1132b.AtmGasConst": {"value": 4124.000000}, + "log.initial.GJ1132b.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.GJ1132b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.GJ1132b.FXUV": {"value": 281.353347, "unit": u.W / u.m ** 2}, + "log.initial.GJ1132b.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.GJ1132b.RocheRadius": {"value": 4.785124e+07, "unit": u.m}, + "log.initial.GJ1132b.BondiRadius": {"value": 3.323801e+08, "unit": u.m}, + "log.initial.GJ1132b.HEscapeRegime": {"value": 8.000000}, + "log.initial.GJ1132b.RRCriticalFlux": {"value": 55.216468, "unit": u.W / u.m ** 2}, + "log.initial.GJ1132b.CrossoverMass": {"value": 3.364096e-24, "unit": u.kg}, + "log.initial.GJ1132b.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.GJ1132b.FXUVCRITDRAG": {"value": 0.306419, "unit": u.W / u.m ** 2}, + "log.initial.GJ1132b.HREFFLUX": {"value": 1.870052e+20, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.GJ1132b.XO2": {"value": 0.000000}, + "log.initial.GJ1132b.XH2O": {"value": 1.000000}, + "log.initial.GJ1132b.HDiffFlux": {"value": 1.549411e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.GJ1132b.HRefODragMod": {"value": 0.111848}, + "log.initial.GJ1132b.KTide": {"value": 0.771875}, + "log.initial.GJ1132b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.GJ1132b.WaterMassMOAtm": {"value": 100.000000, "unit": u.TO}, + "log.initial.GJ1132b.PotTemp": {"value": 4000.000000, "unit": u.K}, + "log.initial.GJ1132b.SurfTemp": {"value": 4000.000000, "unit": u.K}, + "log.initial.GJ1132b.WaterMassSol": {"value": 0.000000, "unit": u.TO}, + "log.initial.GJ1132b.SolidRadius": {"value": 0.613035, "unit": u.Rearth}, + "log.initial.GJ1132b.OxygenMassMOAtm": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.OxygenMassSol": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.PressWaterAtm": {"value": 7.886361e+07}, + "log.initial.GJ1132b.PressOxygenAtm": {"value": 0.000000}, + "log.initial.GJ1132b.HydrogenMassSpace": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.OxygenMassSpace": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.FracFe2O3Man": {"value": 0.000000}, + "log.initial.GJ1132b.NetFluxAtmo": {"value": 4680.612773}, + "log.initial.GJ1132b.WaterFracMelt": {"value": 0.024002}, + "log.initial.GJ1132b.RadioPower": {"value": 1.490252e+14, "unit": u.W}, + "log.initial.GJ1132b.TidalPower": {"value": 0.000000, "unit": u.W}, + "log.initial.GJ1132b.HZInnerEdge": {"value": 3.399466e+10, "unit": u.m}, + "log.initial.GJ1132b.MeltFraction": {"value": 0.999268}, + "log.initial.GJ1132b.CO2MassMOAtm": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.CO2MassSol": {"value": 0.000000, "unit": u.kg}, + "log.initial.GJ1132b.PressCO2Atm": {"value": 0.000000}, + "log.initial.GJ1132b.CO2FracMelt": {"value": 0.000000}, + "log.final.system.Age": {"value": 1.609438e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.397807e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -1.019056e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.032534e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.048424e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.GJ1132.Mass": {"value": 3.599033e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132.Radius": {"value": 78.764688, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.GJ1132.RadGyra": {"value": 0.455999, "rtol": 1e-4}, + "log.final.GJ1132.RotAngMom": {"value": 1.380932e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.GJ1132.RotVel": {"value": 3.673131e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.GJ1132.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.GJ1132.RotRate": {"value": 7.311619e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.GJ1132.RotPer": {"value": 8.593425e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.GJ1132.Density": {"value": 677.686084, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.GJ1132.HZLimitDryRunaway": {"value": 2.981050e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132.HZLimRecVenus": {"value": 2.672048e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132.HZLimRunaway": {"value": 3.523191e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132.HZLimMoistGreenhouse": {"value": 3.535559e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132.HZLimMaxGreenhouse": {"value": 6.726356e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132.HZLimEarlyMars": {"value": 7.335808e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.GJ1132.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132.LXUVTot": {"value": 1.853773e+22, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.GJ1132.LostEnergy": {"value": 8.434733e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.GJ1132.LostAngMom": {"value": 1.459866e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.GJ1132.Luminosity": {"value": 0.048200, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.GJ1132.LXUVStellar": {"value": 4.820003e-05, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.GJ1132.Temperature": {"value": 3183.053439, "unit": u.K, "rtol": 1e-4}, + "log.final.GJ1132.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.GJ1132.RossbyNumber": {"value": 0.016158, "rtol": 1e-4}, + "log.final.GJ1132.DRotPerDtStellar": {"value": -1.588093e-10, "rtol": 1e-4}, + "log.final.GJ1132b.Mass": {"value": 9.674941e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.Radius": {"value": 7.334815e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.GJ1132b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.GJ1132b.Density": {"value": 5853.184811, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.GJ1132b.HZLimitDryRunaway": {"value": 2.981050e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.HZLimRecVenus": {"value": 2.672048e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.HZLimRunaway": {"value": 3.523191e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.HZLimMoistGreenhouse": {"value": 3.535559e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.HZLimMaxGreenhouse": {"value": 6.726356e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.HZLimEarlyMars": {"value": 7.335808e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.Instellation": {"value": 2.779422e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.GJ1132b.MeanMotion": {"value": 4.432327e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.GJ1132b.OrbPeriod": {"value": 1.417582e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.GJ1132b.SemiMajorAxis": {"value": 2.303807e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.GJ1132b.SurfWaterMass": {"value": 1.390000e+23, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.RGLimit": {"value": 3.378717e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.XO": {"value": 0.333333, "rtol": 1e-4}, + "log.final.GJ1132b.EtaO": {"value": 0.992502, "rtol": 1e-4}, + "log.final.GJ1132b.PlanetRadius": {"value": 7.334815e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.GJ1132b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.ThermTemp": {"value": 625.602293, "unit": u.K, "rtol": 1e-4}, + "log.final.GJ1132b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.GJ1132b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.GJ1132b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.GJ1132b.FXUV": {"value": 277.942189, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.GJ1132b.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.GJ1132b.RocheRadius": {"value": 4.785124e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.BondiRadius": {"value": 3.334958e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.GJ1132b.RRCriticalFlux": {"value": 55.216468, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.GJ1132b.CrossoverMass": {"value": 3.323598e-24, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.GJ1132b.FXUVCRITDRAG": {"value": 0.306419, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.GJ1132b.HREFFLUX": {"value": 1.847379e+20, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.GJ1132b.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.GJ1132b.XH2O": {"value": 1.000000, "rtol": 1e-4}, + "log.final.GJ1132b.HDiffFlux": {"value": 1.549411e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.GJ1132b.HRefODragMod": {"value": 0.111857, "rtol": 1e-4}, + "log.final.GJ1132b.KTide": {"value": 0.771875, "rtol": 1e-4}, + "log.final.GJ1132b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.GJ1132b.WaterMassMOAtm": {"value": 99.348154, "unit": u.TO, "rtol": 1e-4}, + "log.final.GJ1132b.PotTemp": {"value": 3357.987367, "unit": u.K, "rtol": 1e-4}, + "log.final.GJ1132b.SurfTemp": {"value": 4000.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.GJ1132b.WaterMassSol": {"value": 0.174994, "unit": u.TO, "rtol": 1e-4}, + "log.final.GJ1132b.SolidRadius": {"value": 0.750750, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.GJ1132b.OxygenMassMOAtm": {"value": 3.945920e+18, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.OxygenMassSol": {"value": 4.454272e+17, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.PressWaterAtm": {"value": 1.166062e+08, "rtol": 1e-4}, + "log.final.GJ1132b.PressOxygenAtm": {"value": 0.000000, "rtol": 1e-4}, + "log.final.GJ1132b.HydrogenMassSpace": {"value": 7.416899e+19, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.OxygenMassSpace": {"value": 5.842497e+20, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.FracFe2O3Man": {"value": 8.252937e-06, "rtol": 1e-4}, + "log.final.GJ1132b.NetFluxAtmo": {"value": 1570.573402, "rtol": 1e-4}, + "log.final.GJ1132b.WaterFracMelt": {"value": 0.032058, "rtol": 1e-4}, + "log.final.GJ1132b.RadioPower": {"value": 1.490167e+14, "unit": u.W, "rtol": 1e-4}, + "log.final.GJ1132b.TidalPower": {"value": 0.000000, "unit": u.W, "rtol": 1e-4}, + "log.final.GJ1132b.HZInnerEdge": {"value": 3.378717e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.GJ1132b.MeltFraction": {"value": 0.858308, "rtol": 1e-4}, + "log.final.GJ1132b.CO2MassMOAtm": {"value": 1.748940e-296, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.CO2MassSol": {"value": 1.748940e-296, "unit": u.kg, "rtol": 1e-4}, + "log.final.GJ1132b.PressCO2Atm": {"value": 0.000000, "rtol": 1e-4}, + "log.final.GJ1132b.CO2FracMelt": {"value": 0.000000, "rtol": 1e-4}, + } ) -class Test_MagmOc_GJ1132b(Benchmark): - pass +class Test_MagmOc_GJ1132b(Benchmark): + pass diff --git a/tests/AtmescSpinbody/NBodyAtmEsc/test_NBodyAtmEsc.py b/tests/AtmescSpinbody/NBodyAtmEsc/test_NBodyAtmEsc.py index 7d11118a7..cf02e6536 100644 --- a/tests/AtmescSpinbody/NBodyAtmEsc/test_NBodyAtmEsc.py +++ b/tests/AtmescSpinbody/NBodyAtmEsc/test_NBodyAtmEsc.py @@ -1,833 +1,520 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.00000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.00000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.77136e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -3.10077e46, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -3.10432e46, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 3.55253e43, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 1.57788e04, "unit": u.sec}, - "log.initial.Pulsar.Mass": {"value": 2.78424e30, "unit": u.kg}, - "log.initial.Pulsar.Radius": {"value": 1.00000e04, "unit": u.m}, - "log.initial.Pulsar.RadGyra": {"value": 0.50000}, - "log.initial.Pulsar.RotAngMom": { - "value": 7.03246e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Pulsar.RotVel": {"value": 1.01032e07, "unit": u.m / u.sec}, - "log.initial.Pulsar.BodyType": {"value": 0.00000}, - "log.initial.Pulsar.RotRate": {"value": 1010.32196, "unit": 1 / u.sec}, - "log.initial.Pulsar.RotPer": {"value": 0.00622, "unit": u.sec}, - "log.initial.Pulsar.Density": {"value": 6.64684e17, "unit": u.kg / u.m**3}, - "log.initial.Pulsar.HZLimitDryRunaway": {"value": 4.29384e09, "unit": u.m}, - "log.initial.Pulsar.HZLimRecVenus": {"value": 3.53836e09, "unit": u.m}, - "log.initial.Pulsar.HZLimRunaway": {"value": 4.62043e09, "unit": u.m}, - "log.initial.Pulsar.HZLimMoistGreenhouse": {"value": 4.68180e09, "unit": u.m}, - "log.initial.Pulsar.HZLimMaxGreenhouse": {"value": 7.93585e09, "unit": u.m}, - "log.initial.Pulsar.HZLimEarlyMars": {"value": 8.65866e09, "unit": u.m}, - "log.initial.Pulsar.Instellation": { - "value": -1.00000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Pulsar.Eccentricity": {"value": -1.00000}, - "log.initial.Pulsar.MeanMotion": {"value": -1.00000, "unit": 1 / u.sec}, - "log.initial.Pulsar.OrbPeriod": {"value": -1.00000, "unit": u.sec}, - "log.initial.Pulsar.SemiMajorAxis": {"value": -1.00000, "unit": u.m}, - "log.initial.Pulsar.CriticalSemiMajorAxis": {"value": -1.00000, "unit": u.m}, - "log.initial.Pulsar.COPP": {"value": 0.00000}, - "log.initial.Pulsar.OrbAngMom": { - "value": 6.98025e34, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Pulsar.ArgP": {"value": 0.00000, "unit": u.rad}, - "log.initial.Pulsar.MeanAnomaly": {"value": 0.00000, "unit": u.rad}, - "log.initial.Pulsar.Inc": {"value": 0.00000, "unit": u.rad}, - "log.initial.Pulsar.LongA": {"value": 0.00000, "unit": u.rad}, - "log.initial.Pulsar.MeanLongitude": {"value": -1.00000, "unit": u.rad}, - "log.initial.Pulsar.LongP": {"value": 0.00000, "unit": u.rad}, - "log.initial.Pulsar.LXUVTot": {"value": 3.84600e23, "unit": u.kg / u.sec**3}, - "log.initial.Pulsar.TotOrbEnergy": {"value": -9.47454e34, "unit": u.Joule}, - "log.initial.Pulsar.OrbPotEnergy": {"value": -1.00000, "unit": u.Joule}, - "log.initial.Pulsar.LostEnergy": {"value": 5.56268e-309, "unit": u.Joule}, - "log.initial.Pulsar.LostAngMom": { - "value": 5.56268e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Pulsar.Luminosity": {"value": 3.84600e23, "unit": u.W}, - "log.initial.Pulsar.LXUVStellar": {"value": 3.84600e23, "unit": u.W}, - "log.initial.Pulsar.Temperature": {"value": 5778.00000, "unit": u.K}, - "log.initial.Pulsar.LXUVFrac": {"value": 1.00000}, - "log.initial.Pulsar.RossbyNumber": {"value": 5.63306e-09}, - "log.initial.Pulsar.DRotPerDtStellar": {"value": 1.20085e-34}, - "log.initial.Pulsar.PositionXSpiNBody": {"value": 2.59713e05}, - "log.initial.Pulsar.PositionYSpiNBody": {"value": -8.20857e04}, - "log.initial.Pulsar.PositionZSpiNBody": {"value": -2.94022e04}, - "log.initial.Pulsar.VelXSpiNBody": {"value": -0.07553}, - "log.initial.Pulsar.VelYSpiNBody": {"value": 0.08947}, - "log.initial.Pulsar.VelZSpiNBody": {"value": 0.07787}, - "log.initial.Pulsar.SpiNBodyInc": {"value": 0.00000, "unit": u.rad}, - "log.initial.Pulsar.SpiNBodyLongA": {"value": 0.00000, "unit": u.rad}, - "log.initial.A.Mass": {"value": 1.02000, "unit": u.Mearth}, - "log.initial.A.Radius": {"value": 3.81253e08, "unit": u.m}, - "log.initial.A.RadGyra": {"value": 0.50000}, - "log.initial.A.BodyType": {"value": 0.00000}, - "log.initial.A.Density": {"value": 0.02624, "unit": u.kg / u.m**3}, - "log.initial.A.HZLimitDryRunaway": {"value": 4.29384e09, "unit": u.m}, - "log.initial.A.HZLimRecVenus": {"value": 3.53836e09, "unit": u.m}, - "log.initial.A.HZLimRunaway": {"value": 4.62043e09, "unit": u.m}, - "log.initial.A.HZLimMoistGreenhouse": {"value": 4.68180e09, "unit": u.m}, - "log.initial.A.HZLimMaxGreenhouse": {"value": 7.93585e09, "unit": u.m}, - "log.initial.A.HZLimEarlyMars": {"value": 8.65866e09, "unit": u.m}, - "log.initial.A.Instellation": {"value": 38.48805, "unit": u.kg / u.sec**3}, - "log.initial.A.Eccentricity": {"value": 0.00000}, - "log.initial.A.MeanMotion": {"value": 2.87873e-06, "unit": 1 / u.sec}, - "log.initial.A.OrbPeriod": {"value": 2.18263e06, "unit": u.sec}, - "log.initial.A.SemiMajorAxis": {"value": 2.81992e10, "unit": u.m}, - "log.initial.A.COPP": {"value": 0.00000}, - "log.initial.A.OrbAngMom": { - "value": 1.39448e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.A.ArgP": {"value": 0.00000, "unit": u.rad}, - "log.initial.A.MeanAnomaly": {"value": 0.24871, "unit": u.rad}, - "log.initial.A.Inc": {"value": 0.87266, "unit": u.rad}, - "log.initial.A.LongA": {"value": 0.00000, "unit": u.rad}, - "log.initial.A.MeanLongitude": {"value": 0.24871, "unit": u.rad}, - "log.initial.A.LongP": {"value": 0.00000, "unit": u.rad}, - "log.initial.A.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec**3}, - "log.initial.A.TotOrbEnergy": {"value": -9.47454e34, "unit": u.Joule}, - "log.initial.A.OrbPotEnergy": {"value": -2.68821e29, "unit": u.Joule}, - "log.initial.A.SurfWaterMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.A.EnvelopeMass": {"value": 1.00000, "unit": u.Mearth}, - "log.initial.A.OxygenMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.A.RGLimit": {"value": 4.49538e09, "unit": u.m}, - "log.initial.A.XO": {"value": 0.00000}, - "log.initial.A.EtaO": {"value": 0.00000}, - "log.initial.A.PlanetRadius": {"value": 59.77534, "unit": u.Rearth}, - "log.initial.A.OxygenMantleMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.A.RadXUV": {"value": -1.00000, "unit": u.m}, - "log.initial.A.RadSolid": {"value": -1.00000, "unit": u.m}, - "log.initial.A.PresXUV": {"value": 5.00000}, - "log.initial.A.ScaleHeight": {"value": -1.00000, "unit": u.m}, - "log.initial.A.ThermTemp": {"value": 400.00000, "unit": u.K}, - "log.initial.A.AtmGasConst": {"value": 4124.00000}, - "log.initial.A.PresSurf": {"value": -1.00000, "unit": u.Pa}, - "log.initial.A.DEnvMassDt": {"value": -1.64808e12, "unit": u.kg / u.sec}, - "log.initial.A.FXUV": {"value": 38.48805, "unit": u.W / u.m**2}, - "log.initial.A.AtmXAbsEffH2O": {"value": 0.30000}, - "log.initial.A.RocheRadius": {"value": 2.53828e08, "unit": u.m}, - "log.initial.A.BondiRadius": {"value": 7.41067e09, "unit": u.m}, - "log.initial.A.HEscapeRegime": {"value": 3.00000}, - "log.initial.A.RRCriticalFlux": {"value": 0.00059, "unit": u.W / u.m**2}, - "log.initial.A.CrossoverMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.A.WaterEscapeRegime": {"value": 8.00000}, - "log.initial.A.FXUVCRITDRAG": {"value": 1.29749e-06, "unit": u.W / u.m**2}, - "log.initial.A.HREFFLUX": {"value": 1.63010e21, "unit": 1 / u.m**2 / u.sec}, - "log.initial.A.XO2": {"value": 0.00000}, - "log.initial.A.XH2O": {"value": 0.00000}, - "log.initial.A.HDiffFlux": {"value": 5.41620e13, "unit": 1 / u.m**2 / u.sec}, - "log.initial.A.HRefODragMod": {"value": 1.00000}, - "log.initial.A.KTide": {"value": 1.00000}, - "log.initial.A.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.A.PositionXSpiNBody": {"value": 2.73318e10}, - "log.initial.A.PositionYSpiNBody": {"value": 4.46172e09}, - "log.initial.A.PositionZSpiNBody": {"value": 5.31733e09}, - "log.initial.A.VelXSpiNBody": {"value": -1.99823e04}, - "log.initial.A.VelYSpiNBody": {"value": 5.05746e04}, - "log.initial.A.VelZSpiNBody": {"value": 6.02725e04}, - "log.initial.A.SpiNBodyInc": {"value": 0.87266, "unit": u.rad}, - "log.initial.A.SpiNBodyLongA": {"value": 0.00000, "unit": u.rad}, - "log.initial.B.Mass": {"value": 4.25000, "unit": u.Mearth}, - "log.initial.B.Radius": {"value": 8.59523e07, "unit": u.m}, - "log.initial.B.RadGyra": {"value": 0.50000}, - "log.initial.B.BodyType": {"value": 0.00000}, - "log.initial.B.Density": {"value": 9.54246, "unit": u.kg / u.m**3}, - "log.initial.B.HZLimitDryRunaway": {"value": 4.29458e09, "unit": u.m}, - "log.initial.B.HZLimRecVenus": {"value": 3.53836e09, "unit": u.m}, - "log.initial.B.HZLimRunaway": {"value": 4.62043e09, "unit": u.m}, - "log.initial.B.HZLimMoistGreenhouse": {"value": 4.68180e09, "unit": u.m}, - "log.initial.B.HZLimMaxGreenhouse": {"value": 7.93585e09, "unit": u.m}, - "log.initial.B.HZLimEarlyMars": {"value": 8.65866e09, "unit": u.m}, - "log.initial.B.Instellation": {"value": 10.58224, "unit": u.kg / u.sec**3}, - "log.initial.B.Eccentricity": {"value": 0.01860}, - "log.initial.B.MeanMotion": {"value": 1.09291e-06, "unit": 1 / u.sec}, - "log.initial.B.OrbPeriod": {"value": 5.74904e06, "unit": u.sec}, - "log.initial.B.SemiMajorAxis": {"value": 5.37834e10, "unit": u.m}, - "log.initial.B.COPP": {"value": -0.00000}, - "log.initial.B.OrbAngMom": { - "value": 8.02284e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.B.ArgP": {"value": 0.00000, "unit": u.rad}, - "log.initial.B.MeanAnomaly": {"value": 0.09442, "unit": u.rad}, - "log.initial.B.Inc": {"value": 0.92502, "unit": u.rad}, - "log.initial.B.LongA": {"value": 0.00000, "unit": u.rad}, - "log.initial.B.MeanLongitude": {"value": 4.46473, "unit": u.rad}, - "log.initial.B.LongP": {"value": 4.37030, "unit": u.rad}, - "log.initial.B.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec**3}, - "log.initial.B.TotOrbEnergy": {"value": -9.47454e34, "unit": u.Joule}, - "log.initial.B.OrbPotEnergy": {"value": -3.40383e29, "unit": u.Joule}, - "log.initial.B.SurfWaterMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.B.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth}, - "log.initial.B.OxygenMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.B.RGLimit": {"value": 4.35520e09, "unit": u.m}, - "log.initial.B.XO": {"value": 0.00000}, - "log.initial.B.EtaO": {"value": 0.00000}, - "log.initial.B.PlanetRadius": {"value": 13.47617, "unit": u.Rearth}, - "log.initial.B.OxygenMantleMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.B.RadXUV": {"value": -1.00000, "unit": u.m}, - "log.initial.B.RadSolid": {"value": -1.00000, "unit": u.m}, - "log.initial.B.PresXUV": {"value": 5.00000}, - "log.initial.B.ScaleHeight": {"value": -1.00000, "unit": u.m}, - "log.initial.B.ThermTemp": {"value": 400.00000, "unit": u.K}, - "log.initial.B.AtmGasConst": {"value": 4124.00000}, - "log.initial.B.PresSurf": {"value": -1.00000, "unit": u.Pa}, - "log.initial.B.DEnvMassDt": {"value": -1.49210e09, "unit": u.kg / u.sec}, - "log.initial.B.FXUV": {"value": 10.58224, "unit": u.W / u.m**2}, - "log.initial.B.AtmXAbsEffH2O": {"value": 0.30000}, - "log.initial.B.RocheRadius": {"value": 7.79017e08, "unit": u.m}, - "log.initial.B.BondiRadius": {"value": 2.23584e10, "unit": u.m}, - "log.initial.B.HEscapeRegime": {"value": 3.00000}, - "log.initial.B.RRCriticalFlux": {"value": 0.62208, "unit": u.W / u.m**2}, - "log.initial.B.CrossoverMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.B.WaterEscapeRegime": {"value": 8.00000}, - "log.initial.B.FXUVCRITDRAG": {"value": 0.00197, "unit": u.W / u.m**2}, - "log.initial.B.HREFFLUX": {"value": 2.90366e19, "unit": 1 / u.m**2 / u.sec}, - "log.initial.B.XO2": {"value": 0.00000}, - "log.initial.B.XH2O": {"value": 0.00000}, - "log.initial.B.HDiffFlux": {"value": 4.44012e15, "unit": 1 / u.m**2 / u.sec}, - "log.initial.B.HRefODragMod": {"value": 1.00000}, - "log.initial.B.KTide": {"value": 0.83517}, - "log.initial.B.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.B.PositionXSpiNBody": {"value": -1.27562e10}, - "log.initial.B.PositionYSpiNBody": {"value": -3.08269e10}, - "log.initial.B.PositionZSpiNBody": {"value": -4.09087e10}, - "log.initial.B.VelXSpiNBody": {"value": 5.80783e04}, - "log.initial.B.VelYSpiNBody": {"value": -8770.71269}, - "log.initial.B.VelZSpiNBody": {"value": -1.16392e04}, - "log.initial.B.SpiNBodyInc": {"value": 0.92502, "unit": u.rad}, - "log.initial.B.SpiNBodyLongA": {"value": 0.00000, "unit": u.rad}, - "log.initial.C.Mass": {"value": 3.87300, "unit": u.Mearth}, - "log.initial.C.Radius": {"value": 9.65087e07, "unit": u.m}, - "log.initial.C.RadGyra": {"value": 0.50000}, - "log.initial.C.BodyType": {"value": 0.00000}, - "log.initial.C.Density": {"value": 6.14317, "unit": u.kg / u.m**3}, - "log.initial.C.HZLimitDryRunaway": {"value": 4.29520e09, "unit": u.m}, - "log.initial.C.HZLimRecVenus": {"value": 3.53836e09, "unit": u.m}, - "log.initial.C.HZLimRunaway": {"value": 4.62043e09, "unit": u.m}, - "log.initial.C.HZLimMoistGreenhouse": {"value": 4.68180e09, "unit": u.m}, - "log.initial.C.HZLimMaxGreenhouse": {"value": 7.93585e09, "unit": u.m}, - "log.initial.C.HZLimEarlyMars": {"value": 8.65866e09, "unit": u.m}, - "log.initial.C.Instellation": {"value": 6.29854, "unit": u.kg / u.sec**3}, - "log.initial.C.Eccentricity": {"value": 0.02520}, - "log.initial.C.MeanMotion": {"value": 7.40515e-07, "unit": 1 / u.sec}, - "log.initial.C.OrbPeriod": {"value": 8.48488e06, "unit": u.sec}, - "log.initial.C.SemiMajorAxis": {"value": 6.97186e10, "unit": u.m}, - "log.initial.C.COPP": {"value": 0.00000}, - "log.initial.C.OrbAngMom": { - "value": 8.32287e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.C.ArgP": {"value": 0.00000, "unit": u.rad}, - "log.initial.C.MeanAnomaly": {"value": 0.06388, "unit": u.rad}, - "log.initial.C.Inc": {"value": 0.82030, "unit": u.rad}, - "log.initial.C.LongA": {"value": 0.05690, "unit": u.rad}, - "log.initial.C.MeanLongitude": {"value": 1.95407, "unit": u.rad}, - "log.initial.C.LongP": {"value": 1.89019, "unit": u.rad}, - "log.initial.C.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec**3}, - "log.initial.C.TotOrbEnergy": {"value": -9.47454e34, "unit": u.Joule}, - "log.initial.C.OrbPotEnergy": {"value": 0.00000, "unit": u.Joule}, - "log.initial.C.SurfWaterMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.C.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth}, - "log.initial.C.OxygenMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.C.RGLimit": {"value": 4.36359e09, "unit": u.m}, - "log.initial.C.XO": {"value": 0.00000}, - "log.initial.C.EtaO": {"value": 0.00000}, - "log.initial.C.PlanetRadius": {"value": 15.13127, "unit": u.Rearth}, - "log.initial.C.OxygenMantleMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.C.RadXUV": {"value": -1.00000, "unit": u.m}, - "log.initial.C.RadSolid": {"value": -1.00000, "unit": u.m}, - "log.initial.C.PresXUV": {"value": 5.00000}, - "log.initial.C.ScaleHeight": {"value": -1.00000, "unit": u.m}, - "log.initial.C.ThermTemp": {"value": 400.00000, "unit": u.K}, - "log.initial.C.AtmGasConst": {"value": 4124.00000}, - "log.initial.C.PresSurf": {"value": -1.00000, "unit": u.Pa}, - "log.initial.C.DEnvMassDt": {"value": -1.35130e09, "unit": u.kg / u.sec}, - "log.initial.C.FXUV": {"value": 6.29854, "unit": u.W / u.m**2}, - "log.initial.C.AtmXAbsEffH2O": {"value": 0.30000}, - "log.initial.C.RocheRadius": {"value": 9.79039e08, "unit": u.m}, - "log.initial.C.BondiRadius": {"value": 1.78957e10, "unit": u.m}, - "log.initial.C.HEscapeRegime": {"value": 3.00000}, - "log.initial.C.RRCriticalFlux": {"value": 0.38036, "unit": u.W / u.m**2}, - "log.initial.C.CrossoverMass": {"value": 0.00000, "unit": u.kg}, - "log.initial.C.WaterEscapeRegime": {"value": 8.00000}, - "log.initial.C.FXUVCRITDRAG": {"value": 0.00115, "unit": u.W / u.m**2}, - "log.initial.C.HREFFLUX": {"value": 2.08584e19, "unit": 1 / u.m**2 / u.sec}, - "log.initial.C.XO2": {"value": 0.00000}, - "log.initial.C.XH2O": {"value": 0.00000}, - "log.initial.C.HDiffFlux": {"value": 3.20948e15, "unit": 1 / u.m**2 / u.sec}, - "log.initial.C.HRefODragMod": {"value": 1.00000}, - "log.initial.C.KTide": {"value": 0.85262}, - "log.initial.C.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.C.PositionXSpiNBody": {"value": -2.44624e10}, - "log.initial.C.PositionYSpiNBody": {"value": 4.25334e10}, - "log.initial.C.PositionZSpiNBody": {"value": 4.70296e10}, - "log.initial.C.VelXSpiNBody": {"value": -4.93768e04}, - "log.initial.C.VelYSpiNBody": {"value": -1.44647e04}, - "log.initial.C.VelZSpiNBody": {"value": -1.24753e04}, - "log.initial.C.SpiNBodyInc": {"value": 0.82030, "unit": u.rad}, - "log.initial.C.SpiNBodyLongA": {"value": 0.05690, "unit": u.rad}, - "log.final.system.Age": {"value": 3.15576e09, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.15576e09, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.77124e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -3.10077e46, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -3.10432e46, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 3.55253e43, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Pulsar.Mass": {"value": 2.78424e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.Pulsar.Radius": {"value": 1.00000e04, "unit": u.m, "rtol": 1e-4}, - "log.final.Pulsar.RadGyra": {"value": 0.50000, "rtol": 1e-4}, - "log.final.Pulsar.RotAngMom": { - "value": 7.03246e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Pulsar.RotVel": { - "value": 1.01032e07, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Pulsar.BodyType": {"value": 0.00000, "rtol": 1e-4}, - "log.final.Pulsar.RotRate": { - "value": 1010.32196, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Pulsar.RotPer": {"value": 0.00622, "unit": u.sec, "rtol": 1e-4}, - "log.final.Pulsar.Density": { - "value": 6.64684e17, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Pulsar.HZLimitDryRunaway": { - "value": 4.29384e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.HZLimRecVenus": { - "value": 3.53836e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.HZLimRunaway": { - "value": 4.62043e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.HZLimMoistGreenhouse": { - "value": 4.68180e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.HZLimMaxGreenhouse": { - "value": 7.93585e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.HZLimEarlyMars": { - "value": 8.65866e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.Instellation": { - "value": -1.00000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Pulsar.Eccentricity": {"value": -1.00000, "rtol": 1e-4}, - "log.final.Pulsar.MeanMotion": { - "value": -1.00000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Pulsar.OrbPeriod": {"value": -1.00000, "unit": u.sec, "rtol": 1e-4}, - "log.final.Pulsar.SemiMajorAxis": { - "value": -1.00000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.CriticalSemiMajorAxis": { - "value": -1.00000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Pulsar.COPP": {"value": 0.00000, "rtol": 1e-4}, - "log.final.Pulsar.OrbAngMom": { - "value": 4.87508e34, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Pulsar.ArgP": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Pulsar.MeanAnomaly": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Pulsar.Inc": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Pulsar.LongA": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Pulsar.MeanLongitude": { - "value": -1.00000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Pulsar.LongP": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Pulsar.LXUVTot": { - "value": 3.84600e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Pulsar.TotOrbEnergy": { - "value": -9.47292e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Pulsar.OrbPotEnergy": { - "value": -1.00000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Pulsar.LostEnergy": { - "value": 4.32952e21, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Pulsar.LostAngMom": { - "value": 4.28529e18, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Pulsar.Luminosity": {"value": 3.84600e23, "unit": u.W, "rtol": 1e-4}, - "log.final.Pulsar.LXUVStellar": { - "value": 3.84600e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.Pulsar.Temperature": { - "value": 5778.00000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.Pulsar.LXUVFrac": {"value": 1.00000, "rtol": 1e-4}, - "log.final.Pulsar.RossbyNumber": {"value": 5.63306e-09, "rtol": 1e-4}, - "log.final.Pulsar.DRotPerDtStellar": {"value": 1.20085e-34, "rtol": 1e-4}, - "log.final.Pulsar.PositionXSpiNBody": {"value": 1.72523e05, "rtol": 1e-4}, - "log.final.Pulsar.PositionYSpiNBody": {"value": -1.56483e05, "rtol": 1e-4}, - "log.final.Pulsar.PositionZSpiNBody": {"value": -1.04836e05, "rtol": 1e-4}, - "log.final.Pulsar.VelXSpiNBody": {"value": -0.03618, "rtol": 1e-4}, - "log.final.Pulsar.VelYSpiNBody": {"value": 0.08428, "rtol": 1e-4}, - "log.final.Pulsar.VelZSpiNBody": {"value": 0.10003, "rtol": 1e-4}, - "log.final.Pulsar.SpiNBodyInc": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, - "log.final.Pulsar.SpiNBodyLongA": { - "value": 0.00000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.A.Mass": {"value": 1.01913, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.A.Radius": {"value": 3.81444e08, "unit": u.m, "rtol": 1e-4}, - "log.final.A.RadGyra": {"value": 0.50000, "rtol": 1e-4}, - "log.final.A.BodyType": {"value": 0.00000, "rtol": 1e-4}, - "log.final.A.Density": { - "value": 0.02618, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.A.HZLimitDryRunaway": { - "value": 4.29384e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.A.HZLimRecVenus": {"value": 3.53836e09, "unit": u.m, "rtol": 1e-4}, - "log.final.A.HZLimRunaway": {"value": 4.62043e09, "unit": u.m, "rtol": 1e-4}, - "log.final.A.HZLimMoistGreenhouse": { - "value": 4.68180e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.A.HZLimMaxGreenhouse": { - "value": 7.93585e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.A.HZLimEarlyMars": {"value": 8.65866e09, "unit": u.m, "rtol": 1e-4}, - "log.final.A.Instellation": { - "value": 38.49184, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.A.Eccentricity": {"value": 0.00014, "rtol": 1e-4}, - "log.final.A.MeanMotion": { - "value": 2.87894e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.A.OrbPeriod": {"value": 2.18246e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.A.SemiMajorAxis": {"value": 2.81978e10, "unit": u.m, "rtol": 1e-4}, - "log.final.A.COPP": {"value": 0.00000, "rtol": 1e-4}, - "log.final.A.OrbAngMom": { - "value": 1.39325e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.A.ArgP": {"value": 2.52340, "unit": u.rad, "rtol": 1e-4}, - "log.final.A.MeanAnomaly": {"value": 3.37275, "unit": u.rad, "rtol": 1e-4}, - "log.final.A.Inc": {"value": 0.87248, "unit": u.rad, "rtol": 1e-4}, - "log.final.A.LongA": {"value": 0.00074, "unit": u.rad, "rtol": 1e-4}, - "log.final.A.MeanLongitude": {"value": 5.89690, "unit": u.rad, "rtol": 1e-4}, - "log.final.A.LongP": {"value": 2.52415, "unit": u.rad, "rtol": 1e-4}, - "log.final.A.LXUVTot": { - "value": -1.00000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.A.TotOrbEnergy": { - "value": -9.47292e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.A.OrbPotEnergy": { - "value": -2.69966e29, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.A.SurfWaterMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.A.EnvelopeMass": {"value": 0.99913, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.A.OxygenMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.A.RGLimit": {"value": 4.49547e09, "unit": u.m, "rtol": 1e-4}, - "log.final.A.XO": {"value": 0.00000, "rtol": 1e-4}, - "log.final.A.EtaO": {"value": 0.00000, "rtol": 1e-4}, - "log.final.A.PlanetRadius": {"value": 59.80530, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.A.OxygenMantleMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.A.RadXUV": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.A.RadSolid": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.A.PresXUV": {"value": 5.00000, "rtol": 1e-4}, - "log.final.A.ScaleHeight": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.A.ThermTemp": {"value": 400.00000, "unit": u.K, "rtol": 1e-4}, - "log.final.A.AtmGasConst": {"value": 4124.00000, "rtol": 1e-4}, - "log.final.A.PresSurf": {"value": -1.00000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.A.DEnvMassDt": { - "value": -1.65213e12, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.A.FXUV": {"value": 38.49184, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.A.AtmXAbsEffH2O": {"value": 0.30000, "rtol": 1e-4}, - "log.final.A.RocheRadius": {"value": 2.53743e08, "unit": u.m, "rtol": 1e-4}, - "log.final.A.BondiRadius": {"value": 7.40452e09, "unit": u.m, "rtol": 1e-4}, - "log.final.A.HEscapeRegime": {"value": 3.00000, "rtol": 1e-4}, - "log.final.A.RRCriticalFlux": { - "value": 0.00059, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.A.CrossoverMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.A.WaterEscapeRegime": {"value": 8.00000, "rtol": 1e-4}, - "log.final.A.FXUVCRITDRAG": { - "value": 1.29333e-06, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.A.HREFFLUX": { - "value": 1.63247e21, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.A.XO2": {"value": 0.00000, "rtol": 1e-4}, - "log.final.A.XH2O": {"value": 0.00000, "rtol": 1e-4}, - "log.final.A.HDiffFlux": { - "value": 5.40615e13, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.A.HRefODragMod": {"value": 1.00000, "rtol": 1e-4}, - "log.final.A.KTide": {"value": 1.00000, "rtol": 1e-4}, - "log.final.A.RGDuration": {"value": 5.00000e-04, "unit": u.yr, "rtol": 1e-4}, - "log.final.A.PositionXSpiNBody": {"value": 2.61203e10, "rtol": 1e-4}, - "log.final.A.PositionYSpiNBody": {"value": -6.82543e09, "rtol": 1e-4}, - "log.final.A.PositionZSpiNBody": {"value": -8.15427e09, "rtol": 1e-4}, - "log.final.A.VelXSpiNBody": {"value": 3.06028e04, "rtol": 1e-4}, - "log.final.A.VelYSpiNBody": {"value": 4.83477e04, "rtol": 1e-4}, - "log.final.A.VelZSpiNBody": {"value": 5.75704e04, "rtol": 1e-4}, - "log.final.A.SpiNBodyInc": {"value": 0.87248, "unit": u.rad, "rtol": 1e-4}, - "log.final.A.SpiNBodyLongA": {"value": 0.00074, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.Mass": {"value": 4.25000, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.B.Radius": {"value": 8.59523e07, "unit": u.m, "rtol": 1e-4}, - "log.final.B.RadGyra": {"value": 0.50000, "rtol": 1e-4}, - "log.final.B.BodyType": {"value": 0.00000, "rtol": 1e-4}, - "log.final.B.Density": { - "value": 9.54248, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.B.HZLimitDryRunaway": { - "value": 4.29453e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.B.HZLimRecVenus": {"value": 3.53836e09, "unit": u.m, "rtol": 1e-4}, - "log.final.B.HZLimRunaway": {"value": 4.62043e09, "unit": u.m, "rtol": 1e-4}, - "log.final.B.HZLimMoistGreenhouse": { - "value": 4.68180e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.B.HZLimMaxGreenhouse": { - "value": 7.93585e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.B.HZLimEarlyMars": {"value": 8.65866e09, "unit": u.m, "rtol": 1e-4}, - "log.final.B.Instellation": { - "value": 10.58336, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.B.Eccentricity": {"value": 0.01800, "rtol": 1e-4}, - "log.final.B.MeanMotion": { - "value": 1.09301e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.B.OrbPeriod": {"value": 5.74854e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.B.SemiMajorAxis": {"value": 5.37803e10, "unit": u.m, "rtol": 1e-4}, - "log.final.B.COPP": {"value": -0.00000, "rtol": 1e-4}, - "log.final.B.OrbAngMom": { - "value": 8.02269e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.B.ArgP": {"value": 4.46833, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.MeanAnomaly": {"value": 5.79839, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.Inc": {"value": 0.92273, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.LongA": {"value": 6.27639, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.MeanLongitude": {"value": 10.25993, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.LongP": {"value": 4.46154, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.LXUVTot": { - "value": -1.00000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.B.TotOrbEnergy": { - "value": -9.47292e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.B.OrbPotEnergy": { - "value": -3.37527e29, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.B.SurfWaterMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.B.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.B.OxygenMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.B.RGLimit": {"value": 4.35523e09, "unit": u.m, "rtol": 1e-4}, - "log.final.B.XO": {"value": 0.00000, "rtol": 1e-4}, - "log.final.B.EtaO": {"value": 0.00000, "rtol": 1e-4}, - "log.final.B.PlanetRadius": {"value": 13.47616, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.B.OxygenMantleMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.B.RadXUV": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.B.RadSolid": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.B.PresXUV": {"value": 5.00000, "rtol": 1e-4}, - "log.final.B.ScaleHeight": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.B.ThermTemp": {"value": 400.00000, "unit": u.K, "rtol": 1e-4}, - "log.final.B.AtmGasConst": {"value": 4124.00000, "rtol": 1e-4}, - "log.final.B.PresSurf": {"value": -1.00000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.B.DEnvMassDt": { - "value": -1.49228e09, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.B.FXUV": {"value": 10.58336, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.B.AtmXAbsEffH2O": {"value": 0.30000, "rtol": 1e-4}, - "log.final.B.RocheRadius": {"value": 7.78971e08, "unit": u.m, "rtol": 1e-4}, - "log.final.B.BondiRadius": {"value": 2.23590e10, "unit": u.m, "rtol": 1e-4}, - "log.final.B.HEscapeRegime": {"value": 3.00000, "rtol": 1e-4}, - "log.final.B.RRCriticalFlux": { - "value": 0.62207, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.B.CrossoverMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.B.WaterEscapeRegime": {"value": 8.00000, "rtol": 1e-4}, - "log.final.B.FXUVCRITDRAG": { - "value": 0.00197, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.B.HREFFLUX": { - "value": 2.90400e19, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.B.XO2": {"value": 0.00000, "rtol": 1e-4}, - "log.final.B.XH2O": {"value": 0.00000, "rtol": 1e-4}, - "log.final.B.HDiffFlux": { - "value": 4.44012e15, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.B.HRefODragMod": {"value": 1.00000, "rtol": 1e-4}, - "log.final.B.KTide": {"value": 0.83516, "rtol": 1e-4}, - "log.final.B.RGDuration": {"value": 5.00000e-04, "unit": u.yr, "rtol": 1e-4}, - "log.final.B.PositionXSpiNBody": {"value": -3.60794e10, "rtol": 1e-4}, - "log.final.B.PositionYSpiNBody": {"value": -2.32206e10, "rtol": 1e-4}, - "log.final.B.PositionZSpiNBody": {"value": -3.09906e10, "rtol": 1e-4}, - "log.final.B.VelXSpiNBody": {"value": 4.40398e04, "rtol": 1e-4}, - "log.final.B.VelYSpiNBody": {"value": -2.45401e04, "rtol": 1e-4}, - "log.final.B.VelZSpiNBody": {"value": -3.20148e04, "rtol": 1e-4}, - "log.final.B.SpiNBodyInc": {"value": 0.92273, "unit": u.rad, "rtol": 1e-4}, - "log.final.B.SpiNBodyLongA": {"value": 6.27639, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.Mass": {"value": 3.87300, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.C.Radius": {"value": 9.65087e07, "unit": u.m, "rtol": 1e-4}, - "log.final.C.RadGyra": {"value": 0.50000, "rtol": 1e-4}, - "log.final.C.BodyType": {"value": 0.00000, "rtol": 1e-4}, - "log.final.C.Density": { - "value": 6.14317, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.C.HZLimitDryRunaway": { - "value": 4.29527e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.C.HZLimRecVenus": {"value": 3.53836e09, "unit": u.m, "rtol": 1e-4}, - "log.final.C.HZLimRunaway": {"value": 4.62043e09, "unit": u.m, "rtol": 1e-4}, - "log.final.C.HZLimMoistGreenhouse": { - "value": 4.68180e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.C.HZLimMaxGreenhouse": { - "value": 7.93585e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.C.HZLimEarlyMars": {"value": 8.65866e09, "unit": u.m, "rtol": 1e-4}, - "log.final.C.Instellation": { - "value": 6.29759, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.C.Eccentricity": {"value": 0.02579, "rtol": 1e-4}, - "log.final.C.MeanMotion": { - "value": 7.40423e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.C.OrbPeriod": {"value": 8.48594e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.C.SemiMajorAxis": {"value": 6.97244e10, "unit": u.m, "rtol": 1e-4}, - "log.final.C.COPP": {"value": 0.00000, "rtol": 1e-4}, - "log.final.C.OrbAngMom": { - "value": 8.32310e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.C.ArgP": {"value": 1.90060, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.MeanAnomaly": {"value": 5.76000, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.Inc": {"value": 0.82276, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.LongA": {"value": 0.06377, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.MeanLongitude": {"value": 7.72436, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.LongP": {"value": 1.96437, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.LXUVTot": { - "value": -1.00000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.C.TotOrbEnergy": { - "value": -9.47292e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.C.OrbPotEnergy": {"value": 0.00000, "unit": u.Joule, "rtol": 1e-4}, - "log.final.C.SurfWaterMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.C.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.C.OxygenMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.C.RGLimit": {"value": 4.36356e09, "unit": u.m, "rtol": 1e-4}, - "log.final.C.XO": {"value": 0.00000, "rtol": 1e-4}, - "log.final.C.EtaO": {"value": 0.00000, "rtol": 1e-4}, - "log.final.C.PlanetRadius": {"value": 15.13126, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.C.OxygenMantleMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.C.RadXUV": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.C.RadSolid": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.C.PresXUV": {"value": 5.00000, "rtol": 1e-4}, - "log.final.C.ScaleHeight": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, - "log.final.C.ThermTemp": {"value": 400.00000, "unit": u.K, "rtol": 1e-4}, - "log.final.C.AtmGasConst": {"value": 4124.00000, "rtol": 1e-4}, - "log.final.C.PresSurf": {"value": -1.00000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.C.DEnvMassDt": { - "value": -1.35107e09, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.C.FXUV": {"value": 6.29759, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.C.AtmXAbsEffH2O": {"value": 0.30000, "rtol": 1e-4}, - "log.final.C.RocheRadius": {"value": 9.79120e08, "unit": u.m, "rtol": 1e-4}, - "log.final.C.BondiRadius": {"value": 1.78950e10, "unit": u.m, "rtol": 1e-4}, - "log.final.C.HEscapeRegime": {"value": 3.00000, "rtol": 1e-4}, - "log.final.C.RRCriticalFlux": { - "value": 0.38037, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.C.CrossoverMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, - "log.final.C.WaterEscapeRegime": {"value": 8.00000, "rtol": 1e-4}, - "log.final.C.FXUVCRITDRAG": { - "value": 0.00115, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.C.HREFFLUX": { - "value": 2.08549e19, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.C.XO2": {"value": 0.00000, "rtol": 1e-4}, - "log.final.C.XH2O": {"value": 0.00000, "rtol": 1e-4}, - "log.final.C.HDiffFlux": { - "value": 3.20949e15, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.C.HRefODragMod": {"value": 1.00000, "rtol": 1e-4}, - "log.final.C.KTide": {"value": 0.85263, "rtol": 1e-4}, - "log.final.C.RGDuration": {"value": 5.00000e-04, "unit": u.yr, "rtol": 1e-4}, - "log.final.C.PositionXSpiNBody": {"value": 1.19574e10, "rtol": 1e-4}, - "log.final.C.PositionYSpiNBody": {"value": 4.61141e10, "rtol": 1e-4}, - "log.final.C.PositionZSpiNBody": {"value": 4.87735e10, "rtol": 1e-4}, - "log.final.C.VelXSpiNBody": {"value": -5.20238e04, "rtol": 1e-4}, - "log.final.C.VelYSpiNBody": {"value": 4061.96729, "rtol": 1e-4}, - "log.final.C.VelZSpiNBody": {"value": 7941.22029, "rtol": 1e-4}, - "log.final.C.SpiNBodyInc": {"value": 0.82276, "unit": u.rad, "rtol": 1e-4}, - "log.final.C.SpiNBodyLongA": {"value": 0.06377, "unit": u.rad, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.00000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.00000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.77136e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -3.10077e+46, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -3.10432e+46, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 3.55253e+43, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 1.57788e+04, "unit": u.sec}, + "log.initial.Pulsar.Mass": {"value": 2.78424e+30, "unit": u.kg}, + "log.initial.Pulsar.Radius": {"value": 1.00000e+04, "unit": u.m}, + "log.initial.Pulsar.RadGyra": {"value": 0.50000}, + "log.initial.Pulsar.RotAngMom": {"value": 7.03246e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Pulsar.RotVel": {"value": 1.01032e+07, "unit": u.m / u.sec}, + "log.initial.Pulsar.BodyType": {"value": 0.00000}, + "log.initial.Pulsar.RotRate": {"value": 1010.32196, "unit": 1 / u.sec}, + "log.initial.Pulsar.RotPer": {"value": 0.00622, "unit": u.sec}, + "log.initial.Pulsar.Density": {"value": 6.64684e+17, "unit": u.kg / u.m ** 3}, + "log.initial.Pulsar.HZLimitDryRunaway": {"value": 4.29384e+09, "unit": u.m}, + "log.initial.Pulsar.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m}, + "log.initial.Pulsar.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m}, + "log.initial.Pulsar.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m}, + "log.initial.Pulsar.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m}, + "log.initial.Pulsar.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m}, + "log.initial.Pulsar.Instellation": {"value": -1.00000, "unit": u.kg / u.sec ** 3}, + "log.initial.Pulsar.Eccentricity": {"value": -1.00000}, + "log.initial.Pulsar.MeanMotion": {"value": -1.00000, "unit": 1 / u.sec}, + "log.initial.Pulsar.OrbPeriod": {"value": -1.00000, "unit": u.sec}, + "log.initial.Pulsar.SemiMajorAxis": {"value": -1.00000, "unit": u.m}, + "log.initial.Pulsar.CriticalSemiMajorAxis": {"value": -1.00000, "unit": u.m}, + "log.initial.Pulsar.COPP": {"value": 0.00000}, + "log.initial.Pulsar.OrbAngMom": {"value": 6.98025e+34, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Pulsar.ArgP": {"value": 0.00000, "unit": u.rad}, + "log.initial.Pulsar.MeanAnomaly": {"value": 0.00000, "unit": u.rad}, + "log.initial.Pulsar.Inc": {"value": 0.00000, "unit": u.rad}, + "log.initial.Pulsar.LongA": {"value": 0.00000, "unit": u.rad}, + "log.initial.Pulsar.MeanLongitude": {"value": -1.00000, "unit": u.rad}, + "log.initial.Pulsar.LongP": {"value": 0.00000, "unit": u.rad}, + "log.initial.Pulsar.LXUVTot": {"value": 3.84600e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.Pulsar.TotOrbEnergy": {"value": -9.47454e+34, "unit": u.Joule}, + "log.initial.Pulsar.OrbPotEnergy": {"value": -1.00000, "unit": u.Joule}, + "log.initial.Pulsar.LostEnergy": {"value": 5.56268e-309, "unit": u.Joule}, + "log.initial.Pulsar.LostAngMom": {"value": 5.56268e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Pulsar.Luminosity": {"value": 3.84600e+23, "unit": u.W}, + "log.initial.Pulsar.LXUVStellar": {"value": 3.84600e+23, "unit": u.W}, + "log.initial.Pulsar.Temperature": {"value": 5778.00000, "unit": u.K}, + "log.initial.Pulsar.LXUVFrac": {"value": 1.00000}, + "log.initial.Pulsar.RossbyNumber": {"value": 5.63306e-09}, + "log.initial.Pulsar.DRotPerDtStellar": {"value": 1.20085e-34}, + "log.initial.Pulsar.PositionXSpiNBody": {"value": 2.59713e+05}, + "log.initial.Pulsar.PositionYSpiNBody": {"value": -8.20857e+04}, + "log.initial.Pulsar.PositionZSpiNBody": {"value": -2.94022e+04}, + "log.initial.Pulsar.VelXSpiNBody": {"value": -0.07553}, + "log.initial.Pulsar.VelYSpiNBody": {"value": 0.08947}, + "log.initial.Pulsar.VelZSpiNBody": {"value": 0.07787}, + "log.initial.Pulsar.SpiNBodyInc": {"value": 0.00000, "unit": u.rad}, + "log.initial.Pulsar.SpiNBodyLongA": {"value": 0.00000, "unit": u.rad}, + "log.initial.A.Mass": {"value": 1.02000, "unit": u.Mearth}, + "log.initial.A.Radius": {"value": 3.81253e+08, "unit": u.m}, + "log.initial.A.RadGyra": {"value": 0.50000}, + "log.initial.A.BodyType": {"value": 0.00000}, + "log.initial.A.Density": {"value": 0.02624, "unit": u.kg / u.m ** 3}, + "log.initial.A.HZLimitDryRunaway": {"value": 4.29384e+09, "unit": u.m}, + "log.initial.A.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m}, + "log.initial.A.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m}, + "log.initial.A.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m}, + "log.initial.A.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m}, + "log.initial.A.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m}, + "log.initial.A.Instellation": {"value": 38.48805, "unit": u.kg / u.sec ** 3}, + "log.initial.A.Eccentricity": {"value": 0.00000}, + "log.initial.A.MeanMotion": {"value": 2.87873e-06, "unit": 1 / u.sec}, + "log.initial.A.OrbPeriod": {"value": 2.18263e+06, "unit": u.sec}, + "log.initial.A.SemiMajorAxis": {"value": 2.81992e+10, "unit": u.m}, + "log.initial.A.COPP": {"value": 0.00000}, + "log.initial.A.OrbAngMom": {"value": 1.39448e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.A.ArgP": {"value": 0.00000, "unit": u.rad}, + "log.initial.A.MeanAnomaly": {"value": 0.24871, "unit": u.rad}, + "log.initial.A.Inc": {"value": 0.87266, "unit": u.rad}, + "log.initial.A.LongA": {"value": 0.00000, "unit": u.rad}, + "log.initial.A.MeanLongitude": {"value": 0.24871, "unit": u.rad}, + "log.initial.A.LongP": {"value": 0.00000, "unit": u.rad}, + "log.initial.A.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec ** 3}, + "log.initial.A.TotOrbEnergy": {"value": -9.47454e+34, "unit": u.Joule}, + "log.initial.A.OrbPotEnergy": {"value": -2.68821e+29, "unit": u.Joule}, + "log.initial.A.SurfWaterMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.A.EnvelopeMass": {"value": 1.00000, "unit": u.Mearth}, + "log.initial.A.OxygenMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.A.RGLimit": {"value": 4.49538e+09, "unit": u.m}, + "log.initial.A.XO": {"value": 0.00000}, + "log.initial.A.EtaO": {"value": 0.00000}, + "log.initial.A.PlanetRadius": {"value": 59.77534, "unit": u.Rearth}, + "log.initial.A.OxygenMantleMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.A.RadXUV": {"value": -1.00000, "unit": u.m}, + "log.initial.A.RadSolid": {"value": -1.00000, "unit": u.m}, + "log.initial.A.PresXUV": {"value": 5.00000}, + "log.initial.A.ScaleHeight": {"value": -1.00000, "unit": u.m}, + "log.initial.A.ThermTemp": {"value": 400.00000, "unit": u.K}, + "log.initial.A.AtmGasConst": {"value": 4124.00000}, + "log.initial.A.PresSurf": {"value": -1.00000, "unit": u.Pa}, + "log.initial.A.DEnvMassDt": {"value": -1.64808e+12, "unit": u.kg / u.sec}, + "log.initial.A.FXUV": {"value": 38.48805, "unit": u.W / u.m ** 2}, + "log.initial.A.AtmXAbsEffH2O": {"value": 0.30000}, + "log.initial.A.RocheRadius": {"value": 2.53828e+08, "unit": u.m}, + "log.initial.A.BondiRadius": {"value": 7.41067e+09, "unit": u.m}, + "log.initial.A.HEscapeRegime": {"value": 3.00000}, + "log.initial.A.RRCriticalFlux": {"value": 0.00059, "unit": u.W / u.m ** 2}, + "log.initial.A.CrossoverMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.A.WaterEscapeRegime": {"value": 8.00000}, + "log.initial.A.FXUVCRITDRAG": {"value": 1.29749e-06, "unit": u.W / u.m ** 2}, + "log.initial.A.HREFFLUX": {"value": 1.63010e+21, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.A.XO2": {"value": 0.00000}, + "log.initial.A.XH2O": {"value": 0.00000}, + "log.initial.A.HDiffFlux": {"value": 5.41620e+13, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.A.HRefODragMod": {"value": 1.00000}, + "log.initial.A.KTide": {"value": 1.00000}, + "log.initial.A.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.A.PositionXSpiNBody": {"value": 2.73318e+10}, + "log.initial.A.PositionYSpiNBody": {"value": 4.46172e+09}, + "log.initial.A.PositionZSpiNBody": {"value": 5.31733e+09}, + "log.initial.A.VelXSpiNBody": {"value": -1.99823e+04}, + "log.initial.A.VelYSpiNBody": {"value": 5.05746e+04}, + "log.initial.A.VelZSpiNBody": {"value": 6.02725e+04}, + "log.initial.A.SpiNBodyInc": {"value": 0.87266, "unit": u.rad}, + "log.initial.A.SpiNBodyLongA": {"value": 0.00000, "unit": u.rad}, + "log.initial.B.Mass": {"value": 4.25000, "unit": u.Mearth}, + "log.initial.B.Radius": {"value": 8.59523e+07, "unit": u.m}, + "log.initial.B.RadGyra": {"value": 0.50000}, + "log.initial.B.BodyType": {"value": 0.00000}, + "log.initial.B.Density": {"value": 9.54246, "unit": u.kg / u.m ** 3}, + "log.initial.B.HZLimitDryRunaway": {"value": 4.29458e+09, "unit": u.m}, + "log.initial.B.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m}, + "log.initial.B.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m}, + "log.initial.B.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m}, + "log.initial.B.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m}, + "log.initial.B.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m}, + "log.initial.B.Instellation": {"value": 10.58224, "unit": u.kg / u.sec ** 3}, + "log.initial.B.Eccentricity": {"value": 0.01860}, + "log.initial.B.MeanMotion": {"value": 1.09291e-06, "unit": 1 / u.sec}, + "log.initial.B.OrbPeriod": {"value": 5.74904e+06, "unit": u.sec}, + "log.initial.B.SemiMajorAxis": {"value": 5.37834e+10, "unit": u.m}, + "log.initial.B.COPP": {"value": -0.00000}, + "log.initial.B.OrbAngMom": {"value": 8.02284e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.B.ArgP": {"value": 0.00000, "unit": u.rad}, + "log.initial.B.MeanAnomaly": {"value": 0.09442, "unit": u.rad}, + "log.initial.B.Inc": {"value": 0.92502, "unit": u.rad}, + "log.initial.B.LongA": {"value": 0.00000, "unit": u.rad}, + "log.initial.B.MeanLongitude": {"value": 4.46473, "unit": u.rad}, + "log.initial.B.LongP": {"value": 4.37030, "unit": u.rad}, + "log.initial.B.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec ** 3}, + "log.initial.B.TotOrbEnergy": {"value": -9.47454e+34, "unit": u.Joule}, + "log.initial.B.OrbPotEnergy": {"value": -3.40383e+29, "unit": u.Joule}, + "log.initial.B.SurfWaterMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.B.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth}, + "log.initial.B.OxygenMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.B.RGLimit": {"value": 4.35520e+09, "unit": u.m}, + "log.initial.B.XO": {"value": 0.00000}, + "log.initial.B.EtaO": {"value": 0.00000}, + "log.initial.B.PlanetRadius": {"value": 13.47617, "unit": u.Rearth}, + "log.initial.B.OxygenMantleMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.B.RadXUV": {"value": -1.00000, "unit": u.m}, + "log.initial.B.RadSolid": {"value": -1.00000, "unit": u.m}, + "log.initial.B.PresXUV": {"value": 5.00000}, + "log.initial.B.ScaleHeight": {"value": -1.00000, "unit": u.m}, + "log.initial.B.ThermTemp": {"value": 400.00000, "unit": u.K}, + "log.initial.B.AtmGasConst": {"value": 4124.00000}, + "log.initial.B.PresSurf": {"value": -1.00000, "unit": u.Pa}, + "log.initial.B.DEnvMassDt": {"value": -1.49210e+09, "unit": u.kg / u.sec}, + "log.initial.B.FXUV": {"value": 10.58224, "unit": u.W / u.m ** 2}, + "log.initial.B.AtmXAbsEffH2O": {"value": 0.30000}, + "log.initial.B.RocheRadius": {"value": 7.79017e+08, "unit": u.m}, + "log.initial.B.BondiRadius": {"value": 2.23584e+10, "unit": u.m}, + "log.initial.B.HEscapeRegime": {"value": 3.00000}, + "log.initial.B.RRCriticalFlux": {"value": 0.62208, "unit": u.W / u.m ** 2}, + "log.initial.B.CrossoverMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.B.WaterEscapeRegime": {"value": 8.00000}, + "log.initial.B.FXUVCRITDRAG": {"value": 0.00197, "unit": u.W / u.m ** 2}, + "log.initial.B.HREFFLUX": {"value": 2.90366e+19, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.B.XO2": {"value": 0.00000}, + "log.initial.B.XH2O": {"value": 0.00000}, + "log.initial.B.HDiffFlux": {"value": 4.44012e+15, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.B.HRefODragMod": {"value": 1.00000}, + "log.initial.B.KTide": {"value": 0.83517}, + "log.initial.B.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.B.PositionXSpiNBody": {"value": -1.27562e+10}, + "log.initial.B.PositionYSpiNBody": {"value": -3.08269e+10}, + "log.initial.B.PositionZSpiNBody": {"value": -4.09087e+10}, + "log.initial.B.VelXSpiNBody": {"value": 5.80783e+04}, + "log.initial.B.VelYSpiNBody": {"value": -8770.71269}, + "log.initial.B.VelZSpiNBody": {"value": -1.16392e+04}, + "log.initial.B.SpiNBodyInc": {"value": 0.92502, "unit": u.rad}, + "log.initial.B.SpiNBodyLongA": {"value": 0.00000, "unit": u.rad}, + "log.initial.C.Mass": {"value": 3.87300, "unit": u.Mearth}, + "log.initial.C.Radius": {"value": 9.65087e+07, "unit": u.m}, + "log.initial.C.RadGyra": {"value": 0.50000}, + "log.initial.C.BodyType": {"value": 0.00000}, + "log.initial.C.Density": {"value": 6.14317, "unit": u.kg / u.m ** 3}, + "log.initial.C.HZLimitDryRunaway": {"value": 4.29520e+09, "unit": u.m}, + "log.initial.C.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m}, + "log.initial.C.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m}, + "log.initial.C.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m}, + "log.initial.C.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m}, + "log.initial.C.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m}, + "log.initial.C.Instellation": {"value": 6.29854, "unit": u.kg / u.sec ** 3}, + "log.initial.C.Eccentricity": {"value": 0.02520}, + "log.initial.C.MeanMotion": {"value": 7.40515e-07, "unit": 1 / u.sec}, + "log.initial.C.OrbPeriod": {"value": 8.48488e+06, "unit": u.sec}, + "log.initial.C.SemiMajorAxis": {"value": 6.97186e+10, "unit": u.m}, + "log.initial.C.COPP": {"value": 0.00000}, + "log.initial.C.OrbAngMom": {"value": 8.32287e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.C.ArgP": {"value": 0.00000, "unit": u.rad}, + "log.initial.C.MeanAnomaly": {"value": 0.06388, "unit": u.rad}, + "log.initial.C.Inc": {"value": 0.82030, "unit": u.rad}, + "log.initial.C.LongA": {"value": 0.05690, "unit": u.rad}, + "log.initial.C.MeanLongitude": {"value": 1.95407, "unit": u.rad}, + "log.initial.C.LongP": {"value": 1.89019, "unit": u.rad}, + "log.initial.C.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec ** 3}, + "log.initial.C.TotOrbEnergy": {"value": -9.47454e+34, "unit": u.Joule}, + "log.initial.C.OrbPotEnergy": {"value": 0.00000, "unit": u.Joule}, + "log.initial.C.SurfWaterMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.C.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth}, + "log.initial.C.OxygenMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.C.RGLimit": {"value": 4.36359e+09, "unit": u.m}, + "log.initial.C.XO": {"value": 0.00000}, + "log.initial.C.EtaO": {"value": 0.00000}, + "log.initial.C.PlanetRadius": {"value": 15.13127, "unit": u.Rearth}, + "log.initial.C.OxygenMantleMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.C.RadXUV": {"value": -1.00000, "unit": u.m}, + "log.initial.C.RadSolid": {"value": -1.00000, "unit": u.m}, + "log.initial.C.PresXUV": {"value": 5.00000}, + "log.initial.C.ScaleHeight": {"value": -1.00000, "unit": u.m}, + "log.initial.C.ThermTemp": {"value": 400.00000, "unit": u.K}, + "log.initial.C.AtmGasConst": {"value": 4124.00000}, + "log.initial.C.PresSurf": {"value": -1.00000, "unit": u.Pa}, + "log.initial.C.DEnvMassDt": {"value": -1.35130e+09, "unit": u.kg / u.sec}, + "log.initial.C.FXUV": {"value": 6.29854, "unit": u.W / u.m ** 2}, + "log.initial.C.AtmXAbsEffH2O": {"value": 0.30000}, + "log.initial.C.RocheRadius": {"value": 9.79039e+08, "unit": u.m}, + "log.initial.C.BondiRadius": {"value": 1.78957e+10, "unit": u.m}, + "log.initial.C.HEscapeRegime": {"value": 3.00000}, + "log.initial.C.RRCriticalFlux": {"value": 0.38036, "unit": u.W / u.m ** 2}, + "log.initial.C.CrossoverMass": {"value": 0.00000, "unit": u.kg}, + "log.initial.C.WaterEscapeRegime": {"value": 8.00000}, + "log.initial.C.FXUVCRITDRAG": {"value": 0.00115, "unit": u.W / u.m ** 2}, + "log.initial.C.HREFFLUX": {"value": 2.08584e+19, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.C.XO2": {"value": 0.00000}, + "log.initial.C.XH2O": {"value": 0.00000}, + "log.initial.C.HDiffFlux": {"value": 3.20948e+15, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.C.HRefODragMod": {"value": 1.00000}, + "log.initial.C.KTide": {"value": 0.85262}, + "log.initial.C.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.C.PositionXSpiNBody": {"value": -2.44624e+10}, + "log.initial.C.PositionYSpiNBody": {"value": 4.25334e+10}, + "log.initial.C.PositionZSpiNBody": {"value": 4.70296e+10}, + "log.initial.C.VelXSpiNBody": {"value": -4.93768e+04}, + "log.initial.C.VelYSpiNBody": {"value": -1.44647e+04}, + "log.initial.C.VelZSpiNBody": {"value": -1.24753e+04}, + "log.initial.C.SpiNBodyInc": {"value": 0.82030, "unit": u.rad}, + "log.initial.C.SpiNBodyLongA": {"value": 0.05690, "unit": u.rad}, + "log.final.system.Age": {"value": 3.15576e+09, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.15576e+09, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.77124e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -3.10077e+46, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -3.10432e+46, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 3.55253e+43, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Pulsar.Mass": {"value": 2.78424e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.Pulsar.Radius": {"value": 1.00000e+04, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.RadGyra": {"value": 0.50000, "rtol": 1e-4}, + "log.final.Pulsar.RotAngMom": {"value": 7.03246e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Pulsar.RotVel": {"value": 1.01032e+07, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Pulsar.BodyType": {"value": 0.00000, "rtol": 1e-4}, + "log.final.Pulsar.RotRate": {"value": 1010.32196, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Pulsar.RotPer": {"value": 0.00622, "unit": u.sec, "rtol": 1e-4}, + "log.final.Pulsar.Density": {"value": 6.64684e+17, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Pulsar.HZLimitDryRunaway": {"value": 4.29384e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.Instellation": {"value": -1.00000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Pulsar.Eccentricity": {"value": -1.00000, "rtol": 1e-4}, + "log.final.Pulsar.MeanMotion": {"value": -1.00000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Pulsar.OrbPeriod": {"value": -1.00000, "unit": u.sec, "rtol": 1e-4}, + "log.final.Pulsar.SemiMajorAxis": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.CriticalSemiMajorAxis": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.Pulsar.COPP": {"value": 0.00000, "rtol": 1e-4}, + "log.final.Pulsar.OrbAngMom": {"value": 4.87508e+34, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Pulsar.ArgP": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Pulsar.MeanAnomaly": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Pulsar.Inc": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Pulsar.LongA": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Pulsar.MeanLongitude": {"value": -1.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Pulsar.LongP": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Pulsar.LXUVTot": {"value": 3.84600e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Pulsar.TotOrbEnergy": {"value": -9.47292e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Pulsar.OrbPotEnergy": {"value": -1.00000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Pulsar.LostEnergy": {"value": 4.32952e+21, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Pulsar.LostAngMom": {"value": 4.28529e+18, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Pulsar.Luminosity": {"value": 3.84600e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.Pulsar.LXUVStellar": {"value": 3.84600e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.Pulsar.Temperature": {"value": 5778.00000, "unit": u.K, "rtol": 1e-4}, + "log.final.Pulsar.LXUVFrac": {"value": 1.00000, "rtol": 1e-4}, + "log.final.Pulsar.RossbyNumber": {"value": 5.63306e-09, "rtol": 1e-4}, + "log.final.Pulsar.DRotPerDtStellar": {"value": 1.20085e-34, "rtol": 1e-4}, + "log.final.Pulsar.PositionXSpiNBody": {"value": 1.72523e+05, "rtol": 1e-4}, + "log.final.Pulsar.PositionYSpiNBody": {"value": -1.56483e+05, "rtol": 1e-4}, + "log.final.Pulsar.PositionZSpiNBody": {"value": -1.04836e+05, "rtol": 1e-4}, + "log.final.Pulsar.VelXSpiNBody": {"value": -0.03618, "rtol": 1e-4}, + "log.final.Pulsar.VelYSpiNBody": {"value": 0.08428, "rtol": 1e-4}, + "log.final.Pulsar.VelZSpiNBody": {"value": 0.10003, "rtol": 1e-4}, + "log.final.Pulsar.SpiNBodyInc": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Pulsar.SpiNBodyLongA": {"value": 0.00000, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.Mass": {"value": 1.01913, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.A.Radius": {"value": 3.81444e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.A.RadGyra": {"value": 0.50000, "rtol": 1e-4}, + "log.final.A.BodyType": {"value": 0.00000, "rtol": 1e-4}, + "log.final.A.Density": {"value": 0.02618, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.A.HZLimitDryRunaway": {"value": 4.29384e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.Instellation": {"value": 38.49184, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.A.Eccentricity": {"value": 0.00014, "rtol": 1e-4}, + "log.final.A.MeanMotion": {"value": 2.87894e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.A.OrbPeriod": {"value": 2.18246e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.A.SemiMajorAxis": {"value": 2.81978e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.A.COPP": {"value": 0.00000, "rtol": 1e-4}, + "log.final.A.OrbAngMom": {"value": 1.39325e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.A.ArgP": {"value": 2.52340, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.MeanAnomaly": {"value": 3.37275, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.Inc": {"value": 0.87248, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.LongA": {"value": 0.00074, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.MeanLongitude": {"value": 5.89690, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.LongP": {"value": 2.52415, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.A.TotOrbEnergy": {"value": -9.47292e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.A.OrbPotEnergy": {"value": -2.69966e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.A.SurfWaterMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.A.EnvelopeMass": {"value": 0.99913, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.A.OxygenMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.A.RGLimit": {"value": 4.49547e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.XO": {"value": 0.00000, "rtol": 1e-4}, + "log.final.A.EtaO": {"value": 0.00000, "rtol": 1e-4}, + "log.final.A.PlanetRadius": {"value": 59.80530, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.A.OxygenMantleMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.A.RadXUV": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.A.RadSolid": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.A.PresXUV": {"value": 5.00000, "rtol": 1e-4}, + "log.final.A.ScaleHeight": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.A.ThermTemp": {"value": 400.00000, "unit": u.K, "rtol": 1e-4}, + "log.final.A.AtmGasConst": {"value": 4124.00000, "rtol": 1e-4}, + "log.final.A.PresSurf": {"value": -1.00000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.A.DEnvMassDt": {"value": -1.65213e+12, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.A.FXUV": {"value": 38.49184, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.A.AtmXAbsEffH2O": {"value": 0.30000, "rtol": 1e-4}, + "log.final.A.RocheRadius": {"value": 2.53743e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.A.BondiRadius": {"value": 7.40452e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.A.HEscapeRegime": {"value": 3.00000, "rtol": 1e-4}, + "log.final.A.RRCriticalFlux": {"value": 0.00059, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.A.CrossoverMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.A.WaterEscapeRegime": {"value": 8.00000, "rtol": 1e-4}, + "log.final.A.FXUVCRITDRAG": {"value": 1.29333e-06, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.A.HREFFLUX": {"value": 1.63247e+21, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.A.XO2": {"value": 0.00000, "rtol": 1e-4}, + "log.final.A.XH2O": {"value": 0.00000, "rtol": 1e-4}, + "log.final.A.HDiffFlux": {"value": 5.40615e+13, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.A.HRefODragMod": {"value": 1.00000, "rtol": 1e-4}, + "log.final.A.KTide": {"value": 1.00000, "rtol": 1e-4}, + "log.final.A.RGDuration": {"value": 5.00000e-04, "unit": u.yr, "rtol": 1e-4}, + "log.final.A.PositionXSpiNBody": {"value": 2.61203e+10, "rtol": 1e-4}, + "log.final.A.PositionYSpiNBody": {"value": -6.82543e+09, "rtol": 1e-4}, + "log.final.A.PositionZSpiNBody": {"value": -8.15427e+09, "rtol": 1e-4}, + "log.final.A.VelXSpiNBody": {"value": 3.06028e+04, "rtol": 1e-4}, + "log.final.A.VelYSpiNBody": {"value": 4.83477e+04, "rtol": 1e-4}, + "log.final.A.VelZSpiNBody": {"value": 5.75704e+04, "rtol": 1e-4}, + "log.final.A.SpiNBodyInc": {"value": 0.87248, "unit": u.rad, "rtol": 1e-4}, + "log.final.A.SpiNBodyLongA": {"value": 0.00074, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.Mass": {"value": 4.25000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.B.Radius": {"value": 8.59523e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.B.RadGyra": {"value": 0.50000, "rtol": 1e-4}, + "log.final.B.BodyType": {"value": 0.00000, "rtol": 1e-4}, + "log.final.B.Density": {"value": 9.54248, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.B.HZLimitDryRunaway": {"value": 4.29453e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.B.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.B.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.B.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.B.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.B.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.B.Instellation": {"value": 10.58336, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.B.Eccentricity": {"value": 0.01800, "rtol": 1e-4}, + "log.final.B.MeanMotion": {"value": 1.09301e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.B.OrbPeriod": {"value": 5.74854e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.B.SemiMajorAxis": {"value": 5.37803e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.B.COPP": {"value": -0.00000, "rtol": 1e-4}, + "log.final.B.OrbAngMom": {"value": 8.02269e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.B.ArgP": {"value": 4.46833, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.MeanAnomaly": {"value": 5.79839, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.Inc": {"value": 0.92273, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.LongA": {"value": 6.27639, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.MeanLongitude": {"value": 10.25993, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.LongP": {"value": 4.46154, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.B.TotOrbEnergy": {"value": -9.47292e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.B.OrbPotEnergy": {"value": -3.37527e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.B.SurfWaterMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.B.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.B.OxygenMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.B.RGLimit": {"value": 4.35523e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.B.XO": {"value": 0.00000, "rtol": 1e-4}, + "log.final.B.EtaO": {"value": 0.00000, "rtol": 1e-4}, + "log.final.B.PlanetRadius": {"value": 13.47616, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.B.OxygenMantleMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.B.RadXUV": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.B.RadSolid": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.B.PresXUV": {"value": 5.00000, "rtol": 1e-4}, + "log.final.B.ScaleHeight": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.B.ThermTemp": {"value": 400.00000, "unit": u.K, "rtol": 1e-4}, + "log.final.B.AtmGasConst": {"value": 4124.00000, "rtol": 1e-4}, + "log.final.B.PresSurf": {"value": -1.00000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.B.DEnvMassDt": {"value": -1.49228e+09, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.B.FXUV": {"value": 10.58336, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.B.AtmXAbsEffH2O": {"value": 0.30000, "rtol": 1e-4}, + "log.final.B.RocheRadius": {"value": 7.78971e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.B.BondiRadius": {"value": 2.23590e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.B.HEscapeRegime": {"value": 3.00000, "rtol": 1e-4}, + "log.final.B.RRCriticalFlux": {"value": 0.62207, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.B.CrossoverMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.B.WaterEscapeRegime": {"value": 8.00000, "rtol": 1e-4}, + "log.final.B.FXUVCRITDRAG": {"value": 0.00197, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.B.HREFFLUX": {"value": 2.90400e+19, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.B.XO2": {"value": 0.00000, "rtol": 1e-4}, + "log.final.B.XH2O": {"value": 0.00000, "rtol": 1e-4}, + "log.final.B.HDiffFlux": {"value": 4.44012e+15, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.B.HRefODragMod": {"value": 1.00000, "rtol": 1e-4}, + "log.final.B.KTide": {"value": 0.83516, "rtol": 1e-4}, + "log.final.B.RGDuration": {"value": 5.00000e-04, "unit": u.yr, "rtol": 1e-4}, + "log.final.B.PositionXSpiNBody": {"value": -3.60794e+10, "rtol": 1e-4}, + "log.final.B.PositionYSpiNBody": {"value": -2.32206e+10, "rtol": 1e-4}, + "log.final.B.PositionZSpiNBody": {"value": -3.09906e+10, "rtol": 1e-4}, + "log.final.B.VelXSpiNBody": {"value": 4.40398e+04, "rtol": 1e-4}, + "log.final.B.VelYSpiNBody": {"value": -2.45401e+04, "rtol": 1e-4}, + "log.final.B.VelZSpiNBody": {"value": -3.20148e+04, "rtol": 1e-4}, + "log.final.B.SpiNBodyInc": {"value": 0.92273, "unit": u.rad, "rtol": 1e-4}, + "log.final.B.SpiNBodyLongA": {"value": 6.27639, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.Mass": {"value": 3.87300, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.C.Radius": {"value": 9.65087e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.C.RadGyra": {"value": 0.50000, "rtol": 1e-4}, + "log.final.C.BodyType": {"value": 0.00000, "rtol": 1e-4}, + "log.final.C.Density": {"value": 6.14317, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.C.HZLimitDryRunaway": {"value": 4.29527e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.C.HZLimRecVenus": {"value": 3.53836e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.C.HZLimRunaway": {"value": 4.62043e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.C.HZLimMoistGreenhouse": {"value": 4.68180e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.C.HZLimMaxGreenhouse": {"value": 7.93585e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.C.HZLimEarlyMars": {"value": 8.65866e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.C.Instellation": {"value": 6.29759, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.C.Eccentricity": {"value": 0.02579, "rtol": 1e-4}, + "log.final.C.MeanMotion": {"value": 7.40423e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.C.OrbPeriod": {"value": 8.48594e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.C.SemiMajorAxis": {"value": 6.97244e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.C.COPP": {"value": 0.00000, "rtol": 1e-4}, + "log.final.C.OrbAngMom": {"value": 8.32310e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.C.ArgP": {"value": 1.90060, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.MeanAnomaly": {"value": 5.76000, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.Inc": {"value": 0.82276, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.LongA": {"value": 0.06377, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.MeanLongitude": {"value": 7.72436, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.LongP": {"value": 1.96437, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.LXUVTot": {"value": -1.00000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.C.TotOrbEnergy": {"value": -9.47292e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.C.OrbPotEnergy": {"value": 0.00000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.C.SurfWaterMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.C.EnvelopeMass": {"value": 0.81818, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.C.OxygenMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.C.RGLimit": {"value": 4.36356e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.C.XO": {"value": 0.00000, "rtol": 1e-4}, + "log.final.C.EtaO": {"value": 0.00000, "rtol": 1e-4}, + "log.final.C.PlanetRadius": {"value": 15.13126, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.C.OxygenMantleMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.C.RadXUV": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.C.RadSolid": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.C.PresXUV": {"value": 5.00000, "rtol": 1e-4}, + "log.final.C.ScaleHeight": {"value": -1.00000, "unit": u.m, "rtol": 1e-4}, + "log.final.C.ThermTemp": {"value": 400.00000, "unit": u.K, "rtol": 1e-4}, + "log.final.C.AtmGasConst": {"value": 4124.00000, "rtol": 1e-4}, + "log.final.C.PresSurf": {"value": -1.00000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.C.DEnvMassDt": {"value": -1.35107e+09, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.C.FXUV": {"value": 6.29759, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.C.AtmXAbsEffH2O": {"value": 0.30000, "rtol": 1e-4}, + "log.final.C.RocheRadius": {"value": 9.79120e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.C.BondiRadius": {"value": 1.78950e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.C.HEscapeRegime": {"value": 3.00000, "rtol": 1e-4}, + "log.final.C.RRCriticalFlux": {"value": 0.38037, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.C.CrossoverMass": {"value": 0.00000, "unit": u.kg, "rtol": 1e-4}, + "log.final.C.WaterEscapeRegime": {"value": 8.00000, "rtol": 1e-4}, + "log.final.C.FXUVCRITDRAG": {"value": 0.00115, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.C.HREFFLUX": {"value": 2.08549e+19, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.C.XO2": {"value": 0.00000, "rtol": 1e-4}, + "log.final.C.XH2O": {"value": 0.00000, "rtol": 1e-4}, + "log.final.C.HDiffFlux": {"value": 3.20949e+15, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.C.HRefODragMod": {"value": 1.00000, "rtol": 1e-4}, + "log.final.C.KTide": {"value": 0.85263, "rtol": 1e-4}, + "log.final.C.RGDuration": {"value": 5.00000e-04, "unit": u.yr, "rtol": 1e-4}, + "log.final.C.PositionXSpiNBody": {"value": 1.19574e+10, "rtol": 1e-4}, + "log.final.C.PositionYSpiNBody": {"value": 4.61141e+10, "rtol": 1e-4}, + "log.final.C.PositionZSpiNBody": {"value": 4.87735e+10, "rtol": 1e-4}, + "log.final.C.VelXSpiNBody": {"value": -5.20238e+04, "rtol": 1e-4}, + "log.final.C.VelYSpiNBody": {"value": 4061.96729, "rtol": 1e-4}, + "log.final.C.VelZSpiNBody": {"value": 7941.22029, "rtol": 1e-4}, + "log.final.C.SpiNBodyInc": {"value": 0.82276, "unit": u.rad, "rtol": 1e-4}, + "log.final.C.SpiNBodyLongA": {"value": 0.06377, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_NBodyAtmEsc(Benchmark): - pass +class Test_NBodyAtmEsc(Benchmark): + pass diff --git a/tests/AtmescStellar/AbioticO2/test_AbioticO2.py b/tests/AtmescStellar/AbioticO2/test_AbioticO2.py index 162d42faf..e9d7bd353 100644 --- a/tests/AtmescStellar/AbioticO2/test_AbioticO2.py +++ b/tests/AtmescStellar/AbioticO2/test_AbioticO2.py @@ -1,455 +1,266 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e14, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 2.202965e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -4.452384e39, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -4.460297e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 7.940530e36, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.769690e29, "unit": u.kg}, - "log.initial.star.Radius": {"value": 2.811813e08, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.463275}, - "log.initial.star.RotAngMom": { - "value": 2.183803e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 2.044808e04, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 1900.419733, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.496223e10, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.345177e10, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 1.771185e10, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 1.779891e10, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 3.407433e10, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 3.716153e10, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.LXUVTot": {"value": 4.669934e21, "unit": u.kg / u.sec**3}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 4.669934e24, "unit": u.W}, - "log.initial.star.LXUVStellar": {"value": 4.669934e21, "unit": u.W}, - "log.initial.star.Temperature": {"value": 3017.748141, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.014927}, - "log.initial.star.DRotPerDtStellar": {"value": -9.167364e-11}, - "log.initial.b.Mass": {"value": 6.073713e24, "unit": u.kg}, - "log.initial.b.Radius": {"value": 7.149850e06, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.500000}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.Density": {"value": 3967.115625, "unit": u.kg / u.m**3}, - "log.initial.b.HZLimitDryRunaway": {"value": 1.496252e10, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 1.345177e10, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 1.771185e10, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 1.779891e10, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 3.407433e10, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 3.716153e10, "unit": u.m}, - "log.initial.b.Instellation": {"value": 1.245271e05, "unit": u.kg / u.sec**3}, - "log.initial.b.MeanMotion": {"value": 4.786567e-05, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 1.312671e05, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 1.727519e09, "unit": u.m}, - "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.b.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, - "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.b.RGLimit": {"value": 1.717177e10, "unit": u.m}, - "log.initial.b.XO": {"value": 0.333333}, - "log.initial.b.EtaO": {"value": 0.828235}, - "log.initial.b.PlanetRadius": {"value": 7.149850e06, "unit": u.m}, - "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.b.PresXUV": {"value": 5.000000}, - "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.b.AtmGasConst": {"value": 4124.000000}, - "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.b.FXUV": {"value": 124.527050, "unit": u.W / u.m**2}, - "log.initial.b.AtmXAbsEffH2O": {"value": 0.010000}, - "log.initial.b.RocheRadius": {"value": 3.892555e07, "unit": u.m}, - "log.initial.b.BondiRadius": {"value": 3.408687e08, "unit": u.m}, - "log.initial.b.HEscapeRegime": {"value": 8.000000}, - "log.initial.b.RRCriticalFlux": {"value": 20.874806, "unit": u.W / u.m**2}, - "log.initial.b.CrossoverMass": {"value": 1.466733e-25, "unit": u.kg}, - "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.b.FXUVCRITDRAG": {"value": 3.911337, "unit": u.W / u.m**2}, - "log.initial.b.HREFFLUX": {"value": 4.544783e18, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.XO2": {"value": 0.000000}, - "log.initial.b.XH2O": {"value": 1.000000}, - "log.initial.b.HDiffFlux": {"value": 1.023663e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.HRefODragMod": {"value": 0.131132}, - "log.initial.b.KTide": {"value": 0.727578}, - "log.initial.b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.e.Mass": {"value": 4.610528e24, "unit": u.kg}, - "log.initial.e.Radius": {"value": 5.804071e06, "unit": u.m}, - "log.initial.e.RadGyra": {"value": 0.500000}, - "log.initial.e.BodyType": {"value": 0.000000}, - "log.initial.e.Density": {"value": 5629.422788, "unit": u.kg / u.m**3}, - "log.initial.e.HZLimitDryRunaway": {"value": 1.496243e10, "unit": u.m}, - "log.initial.e.HZLimRecVenus": {"value": 1.345177e10, "unit": u.m}, - "log.initial.e.HZLimRunaway": {"value": 1.771185e10, "unit": u.m}, - "log.initial.e.HZLimMoistGreenhouse": {"value": 1.779891e10, "unit": u.m}, - "log.initial.e.HZLimMaxGreenhouse": {"value": 3.407433e10, "unit": u.m}, - "log.initial.e.HZLimEarlyMars": {"value": 3.716153e10, "unit": u.m}, - "log.initial.e.Instellation": {"value": 1.936552e04, "unit": u.kg / u.sec**3}, - "log.initial.e.MeanMotion": {"value": 1.185355e-05, "unit": 1 / u.sec}, - "log.initial.e.OrbPeriod": {"value": 5.300679e05, "unit": u.sec}, - "log.initial.e.SemiMajorAxis": {"value": 4.380652e09, "unit": u.m}, - "log.initial.e.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.e.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, - "log.initial.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.e.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.e.RGLimit": {"value": 1.728490e10, "unit": u.m}, - "log.initial.e.XO": {"value": 0.333333}, - "log.initial.e.EtaO": {"value": 0.571632}, - "log.initial.e.PlanetRadius": {"value": 5.804071e06, "unit": u.m}, - "log.initial.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.e.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.e.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.e.PresXUV": {"value": 5.000000}, - "log.initial.e.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.e.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.e.AtmGasConst": {"value": 4124.000000}, - "log.initial.e.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.e.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.e.FXUV": {"value": 19.365515, "unit": u.W / u.m**2}, - "log.initial.e.AtmXAbsEffH2O": {"value": 0.025204}, - "log.initial.e.RocheRadius": {"value": 9.004290e07, "unit": u.m}, - "log.initial.e.BondiRadius": {"value": 1.624896e08, "unit": u.m}, - "log.initial.e.HEscapeRegime": {"value": 8.000000}, - "log.initial.e.RRCriticalFlux": {"value": 34.669871, "unit": u.W / u.m**2}, - "log.initial.e.CrossoverMass": {"value": 5.980698e-26, "unit": u.kg}, - "log.initial.e.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.e.FXUVCRITDRAG": {"value": 1.671662, "unit": u.W / u.m**2}, - "log.initial.e.HREFFLUX": {"value": 1.534115e18, "unit": 1 / u.m**2 / u.sec}, - "log.initial.e.XO2": {"value": 0.000000}, - "log.initial.e.XH2O": {"value": 1.000000}, - "log.initial.e.HDiffFlux": {"value": 1.179185e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.e.HRefODragMod": {"value": 0.179435}, - "log.initial.e.KTide": {"value": 0.903445}, - "log.initial.e.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.471336e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 2.196360e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -4.460233e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.057007e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 8.299539e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.769690e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 1.186513e08, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.466090, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 9.478347e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 2.077896e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": {"value": 0.000175, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.star.RotPer": {"value": 3.587803e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 2.529248e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 5.941109e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 5.349697e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 7.039068e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 7.078537e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 1.359781e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 1.482982e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": { - "value": 7.362970e20, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 6.101563e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 1.229362e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 7.362970e23, "unit": u.W, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 7.362970e20, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 2926.559809, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.005916, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": -4.367065e-12, "rtol": 1e-4}, - "log.final.b.Mass": {"value": 6.073713e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 7.149850e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 3967.115625, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.HZLimitDryRunaway": { - "value": 5.941224e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": {"value": 5.349697e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimRunaway": {"value": 7.039068e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimMoistGreenhouse": { - "value": 7.078537e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 1.359781e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": {"value": 1.482982e10, "unit": u.m, "rtol": 1e-4}, - "log.final.b.Instellation": { - "value": 1.963387e04, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.MeanMotion": { - "value": 4.786567e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": {"value": 1.312671e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.SemiMajorAxis": {"value": 1.727519e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.SurfWaterMass": {"value": 2.800732, "unit": u.TO, "rtol": 1e-4}, - "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.OxygenMass": {"value": 209.804125, "unit": u.bar, "rtol": 1e-4}, - "log.final.b.RGLimit": {"value": 6.824931e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.XO": {"value": 0.427124, "rtol": 1e-4}, - "log.final.b.EtaO": {"value": 0.894844, "rtol": 1e-4}, - "log.final.b.PlanetRadius": {"value": 7.149850e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.b.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.b.FXUV": {"value": 19.633872, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.b.AtmXAbsEffH2O": {"value": 0.025045, "rtol": 1e-4}, - "log.final.b.RocheRadius": {"value": 3.892555e07, "unit": u.m, "rtol": 1e-4}, - "log.final.b.BondiRadius": {"value": 5.410903e08, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.b.RRCriticalFlux": { - "value": 20.874806, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.CrossoverMass": { - "value": 6.394649e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.b.FXUVCRITDRAG": { - "value": 1.341992, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.HREFFLUX": { - "value": 1.794662e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.XO2": {"value": 0.197160, "rtol": 1e-4}, - "log.final.b.XH2O": {"value": 0.802840, "rtol": 1e-4}, - "log.final.b.HDiffFlux": { - "value": 8.796482e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.HRefODragMod": {"value": 0.122568, "rtol": 1e-4}, - "log.final.b.KTide": {"value": 0.727578, "rtol": 1e-4}, - "log.final.b.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - "log.final.e.Mass": {"value": 4.610528e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.e.Radius": {"value": 5.804071e06, "unit": u.m, "rtol": 1e-4}, - "log.final.e.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.e.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.e.Density": { - "value": 5629.422788, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.e.HZLimitDryRunaway": { - "value": 5.941187e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.e.HZLimRecVenus": {"value": 5.349697e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.HZLimRunaway": {"value": 7.039068e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.HZLimMoistGreenhouse": { - "value": 7.078537e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.e.HZLimMaxGreenhouse": { - "value": 1.359781e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.e.HZLimEarlyMars": {"value": 1.482982e10, "unit": u.m, "rtol": 1e-4}, - "log.final.e.Instellation": { - "value": 3053.312903, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.e.MeanMotion": { - "value": 1.185355e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.e.OrbPeriod": {"value": 5.300679e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.e.SemiMajorAxis": {"value": 4.380652e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.e.SurfWaterMass": {"value": 7.403320, "unit": u.TO, "rtol": 1e-4}, - "log.final.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.e.OxygenMass": {"value": 418.194151, "unit": u.bar, "rtol": 1e-4}, - "log.final.e.RGLimit": {"value": 6.869946e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.XO": {"value": 0.377310, "rtol": 1e-4}, - "log.final.e.EtaO": {"value": 0.299544, "rtol": 1e-4}, - "log.final.e.PlanetRadius": {"value": 5.804071e06, "unit": u.m, "rtol": 1e-4}, - "log.final.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.e.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.e.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.e.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.e.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.e.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.e.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.e.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.e.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.e.FXUV": {"value": 3.053313, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.e.AtmXAbsEffH2O": {"value": 0.051776, "rtol": 1e-4}, - "log.final.e.RocheRadius": {"value": 9.004290e07, "unit": u.m, "rtol": 1e-4}, - "log.final.e.BondiRadius": {"value": 2.579337e08, "unit": u.m, "rtol": 1e-4}, - "log.final.e.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.e.RRCriticalFlux": { - "value": 34.669871, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.e.CrossoverMass": { - "value": 3.474669e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.e.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.e.FXUVCRITDRAG": { - "value": 0.760060, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.e.HREFFLUX": { - "value": 4.968939e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.e.XO2": {"value": 0.095789, "rtol": 1e-4}, - "log.final.e.XH2O": {"value": 0.904211, "rtol": 1e-4}, - "log.final.e.HDiffFlux": { - "value": 1.101399e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.e.HRefODragMod": {"value": 0.294433, "rtol": 1e-4}, - "log.final.e.KTide": {"value": 0.903445, "rtol": 1e-4}, - "log.final.e.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+14, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 2.202965e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -4.452384e+39, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -4.460297e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 7.940530e+36, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.769690e+29, "unit": u.kg}, + "log.initial.star.Radius": {"value": 2.811813e+08, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.463275}, + "log.initial.star.RotAngMom": {"value": 2.183803e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 2.044808e+04, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 1900.419733, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.496223e+10, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.345177e+10, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 1.771185e+10, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 1.779891e+10, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 3.407433e+10, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 3.716153e+10, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 4.669934e+21, "unit": u.kg / u.sec ** 3}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 4.669934e+24, "unit": u.W}, + "log.initial.star.LXUVStellar": {"value": 4.669934e+21, "unit": u.W}, + "log.initial.star.Temperature": {"value": 3017.748141, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.014927}, + "log.initial.star.DRotPerDtStellar": {"value": -9.167364e-11}, + "log.initial.b.Mass": {"value": 6.073713e+24, "unit": u.kg}, + "log.initial.b.Radius": {"value": 7.149850e+06, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.500000}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.Density": {"value": 3967.115625, "unit": u.kg / u.m ** 3}, + "log.initial.b.HZLimitDryRunaway": {"value": 1.496252e+10, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 1.345177e+10, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 1.771185e+10, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 1.779891e+10, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 3.407433e+10, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 3.716153e+10, "unit": u.m}, + "log.initial.b.Instellation": {"value": 1.245271e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.b.MeanMotion": {"value": 4.786567e-05, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 1.312671e+05, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 1.727519e+09, "unit": u.m}, + "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, + "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.b.RGLimit": {"value": 1.717177e+10, "unit": u.m}, + "log.initial.b.XO": {"value": 0.333333}, + "log.initial.b.EtaO": {"value": 0.828235}, + "log.initial.b.PlanetRadius": {"value": 7.149850e+06, "unit": u.m}, + "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.b.PresXUV": {"value": 5.000000}, + "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.b.AtmGasConst": {"value": 4124.000000}, + "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.b.FXUV": {"value": 124.527050, "unit": u.W / u.m ** 2}, + "log.initial.b.AtmXAbsEffH2O": {"value": 0.010000}, + "log.initial.b.RocheRadius": {"value": 3.892555e+07, "unit": u.m}, + "log.initial.b.BondiRadius": {"value": 3.408687e+08, "unit": u.m}, + "log.initial.b.HEscapeRegime": {"value": 8.000000}, + "log.initial.b.RRCriticalFlux": {"value": 20.874806, "unit": u.W / u.m ** 2}, + "log.initial.b.CrossoverMass": {"value": 1.466733e-25, "unit": u.kg}, + "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.b.FXUVCRITDRAG": {"value": 3.911337, "unit": u.W / u.m ** 2}, + "log.initial.b.HREFFLUX": {"value": 4.544783e+18, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.XO2": {"value": 0.000000}, + "log.initial.b.XH2O": {"value": 1.000000}, + "log.initial.b.HDiffFlux": {"value": 1.023663e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.HRefODragMod": {"value": 0.131132}, + "log.initial.b.KTide": {"value": 0.727578}, + "log.initial.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.e.Mass": {"value": 4.610528e+24, "unit": u.kg}, + "log.initial.e.Radius": {"value": 5.804071e+06, "unit": u.m}, + "log.initial.e.RadGyra": {"value": 0.500000}, + "log.initial.e.BodyType": {"value": 0.000000}, + "log.initial.e.Density": {"value": 5629.422788, "unit": u.kg / u.m ** 3}, + "log.initial.e.HZLimitDryRunaway": {"value": 1.496243e+10, "unit": u.m}, + "log.initial.e.HZLimRecVenus": {"value": 1.345177e+10, "unit": u.m}, + "log.initial.e.HZLimRunaway": {"value": 1.771185e+10, "unit": u.m}, + "log.initial.e.HZLimMoistGreenhouse": {"value": 1.779891e+10, "unit": u.m}, + "log.initial.e.HZLimMaxGreenhouse": {"value": 3.407433e+10, "unit": u.m}, + "log.initial.e.HZLimEarlyMars": {"value": 3.716153e+10, "unit": u.m}, + "log.initial.e.Instellation": {"value": 1.936552e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.e.MeanMotion": {"value": 1.185355e-05, "unit": 1 / u.sec}, + "log.initial.e.OrbPeriod": {"value": 5.300679e+05, "unit": u.sec}, + "log.initial.e.SemiMajorAxis": {"value": 4.380652e+09, "unit": u.m}, + "log.initial.e.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.e.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, + "log.initial.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.e.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.e.RGLimit": {"value": 1.728490e+10, "unit": u.m}, + "log.initial.e.XO": {"value": 0.333333}, + "log.initial.e.EtaO": {"value": 0.571632}, + "log.initial.e.PlanetRadius": {"value": 5.804071e+06, "unit": u.m}, + "log.initial.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.e.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.e.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.e.PresXUV": {"value": 5.000000}, + "log.initial.e.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.e.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.e.AtmGasConst": {"value": 4124.000000}, + "log.initial.e.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.e.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.e.FXUV": {"value": 19.365515, "unit": u.W / u.m ** 2}, + "log.initial.e.AtmXAbsEffH2O": {"value": 0.025204}, + "log.initial.e.RocheRadius": {"value": 9.004290e+07, "unit": u.m}, + "log.initial.e.BondiRadius": {"value": 1.624896e+08, "unit": u.m}, + "log.initial.e.HEscapeRegime": {"value": 8.000000}, + "log.initial.e.RRCriticalFlux": {"value": 34.669871, "unit": u.W / u.m ** 2}, + "log.initial.e.CrossoverMass": {"value": 5.980698e-26, "unit": u.kg}, + "log.initial.e.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.e.FXUVCRITDRAG": {"value": 1.671662, "unit": u.W / u.m ** 2}, + "log.initial.e.HREFFLUX": {"value": 1.534115e+18, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.e.XO2": {"value": 0.000000}, + "log.initial.e.XH2O": {"value": 1.000000}, + "log.initial.e.HDiffFlux": {"value": 1.179185e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.e.HRefODragMod": {"value": 0.179435}, + "log.initial.e.KTide": {"value": 0.903445}, + "log.initial.e.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.471336e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 2.196294e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -4.460306e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.057009e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 8.299515e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.769690e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 1.186511e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.466090, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 9.478318e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 2.077893e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 0.000175, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 3.587801e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 2.529262e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 5.941098e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 5.349687e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 7.039055e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 7.078523e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 1.359779e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 1.482980e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 7.362942e+20, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 6.101509e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 1.229299e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 7.362942e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 7.362942e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 2926.559179, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.005916, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": -4.367095e-12, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 6.073713e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 7.149850e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Density": {"value": 3967.115625, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 5.941212e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 5.349687e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 7.039055e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 7.078523e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 1.359779e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 1.482980e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 1.963380e+04, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 4.786567e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 1.312671e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 1.727519e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.SurfWaterMass": {"value": 2.800811, "unit": u.TO, "rtol": 1e-4}, + "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.OxygenMass": {"value": 209.806400, "unit": u.bar, "rtol": 1e-4}, + "log.final.b.RGLimit": {"value": 6.824919e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.XO": {"value": 0.427122, "rtol": 1e-4}, + "log.final.b.EtaO": {"value": 0.894839, "rtol": 1e-4}, + "log.final.b.PlanetRadius": {"value": 7.149850e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.b.FXUV": {"value": 19.633798, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.AtmXAbsEffH2O": {"value": 0.025045, "rtol": 1e-4}, + "log.final.b.RocheRadius": {"value": 3.892555e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.b.BondiRadius": {"value": 5.410909e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.b.RRCriticalFlux": {"value": 20.874806, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.CrossoverMass": {"value": 6.394651e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.b.FXUVCRITDRAG": {"value": 1.341993, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.HREFFLUX": {"value": 1.794658e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.XO2": {"value": 0.197157, "rtol": 1e-4}, + "log.final.b.XH2O": {"value": 0.802843, "rtol": 1e-4}, + "log.final.b.HDiffFlux": {"value": 8.796504e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.HRefODragMod": {"value": 0.122568, "rtol": 1e-4}, + "log.final.b.KTide": {"value": 0.727578, "rtol": 1e-4}, + "log.final.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.e.Mass": {"value": 4.610528e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.Radius": {"value": 5.804071e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.e.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.e.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.e.Density": {"value": 5629.422788, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.e.HZLimitDryRunaway": {"value": 5.941175e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimRecVenus": {"value": 5.349687e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimRunaway": {"value": 7.039055e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimMoistGreenhouse": {"value": 7.078523e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimMaxGreenhouse": {"value": 1.359779e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimEarlyMars": {"value": 1.482980e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.e.Instellation": {"value": 3053.301407, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.e.MeanMotion": {"value": 1.185355e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.e.OrbPeriod": {"value": 5.300679e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.e.SemiMajorAxis": {"value": 4.380652e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.e.SurfWaterMass": {"value": 7.403342, "unit": u.TO, "rtol": 1e-4}, + "log.final.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.OxygenMass": {"value": 418.194577, "unit": u.bar, "rtol": 1e-4}, + "log.final.e.RGLimit": {"value": 6.869933e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.XO": {"value": 0.377310, "rtol": 1e-4}, + "log.final.e.EtaO": {"value": 0.299544, "rtol": 1e-4}, + "log.final.e.PlanetRadius": {"value": 5.804071e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.e.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.e.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.e.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.e.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.e.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.e.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.e.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.e.FXUV": {"value": 3.053301, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.e.AtmXAbsEffH2O": {"value": 0.051776, "rtol": 1e-4}, + "log.final.e.RocheRadius": {"value": 9.004290e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.e.BondiRadius": {"value": 2.579340e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.e.RRCriticalFlux": {"value": 34.669871, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.e.CrossoverMass": {"value": 3.474666e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.e.FXUVCRITDRAG": {"value": 0.760059, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.e.HREFFLUX": {"value": 4.968927e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.e.XO2": {"value": 0.095789, "rtol": 1e-4}, + "log.final.e.XH2O": {"value": 0.904211, "rtol": 1e-4}, + "log.final.e.HDiffFlux": {"value": 1.101399e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.e.HRefODragMod": {"value": 0.294434, "rtol": 1e-4}, + "log.final.e.KTide": {"value": 0.903445, "rtol": 1e-4}, + "log.final.e.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_AbioticO2(Benchmark): - pass +class Test_AbioticO2(Benchmark): + pass diff --git a/tests/AtmescStellar/AtmEscKepler-36/test_AtmEscKepler36.py b/tests/AtmescStellar/AtmEscKepler-36/test_AtmEscKepler36.py index 8f6316f29..c0ef4192d 100644 --- a/tests/AtmescStellar/AtmEscKepler-36/test_AtmEscKepler36.py +++ b/tests/AtmescStellar/AtmEscKepler-36/test_AtmEscKepler36.py @@ -1,451 +1,266 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e14, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.090294e47, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": 2.941607e43, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -1.058388e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 2.941713e43, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.star.Radius": {"value": 1.495979e11, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.500000}, - "log.initial.star.RotAngMom": { - "value": 8.090292e47, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 1.087906e07, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 0.000142, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.LXUVTot": {"value": 3.846000e23, "unit": u.kg / u.sec**3}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 3.846000e26, "unit": u.W}, - "log.initial.star.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.078260}, - "log.initial.star.DRotPerDtStellar": {"value": 0.002412}, - "log.initial.b.Mass": {"value": 1.818180, "unit": u.Mearth}, - "log.initial.b.Radius": {"value": 1.922653e08, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.500000}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.Density": {"value": 0.364736, "unit": u.kg / u.m**3}, - "log.initial.b.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.b.Instellation": {"value": 1.367567e05, "unit": u.kg / u.sec**3}, - "log.initial.b.MeanMotion": {"value": 6.296061e-06, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 9.979550e05, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m}, - "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.b.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.EnvelopeMass": {"value": 0.818180, "unit": u.Mearth}, - "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.RGLimit": {"value": 1.403151e11, "unit": u.m}, - "log.initial.b.XO": {"value": 0.000000}, - "log.initial.b.EtaO": {"value": 0.000000}, - "log.initial.b.PlanetRadius": {"value": 1.922653e08, "unit": u.m}, - "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.b.PresXUV": {"value": 5.000000}, - "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.b.AtmGasConst": {"value": 4124.000000}, - "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.b.DEnvMassDt": {"value": -4.213344e11, "unit": u.kg / u.sec}, - "log.initial.b.FXUV": {"value": 136.756693, "unit": u.W / u.m**2}, - "log.initial.b.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.b.RocheRadius": {"value": 1.826583e08, "unit": u.m}, - "log.initial.b.BondiRadius": {"value": 4.689081e06, "unit": u.m}, - "log.initial.b.HEscapeRegime": {"value": 3.000000}, - "log.initial.b.RRCriticalFlux": {"value": 0.014584, "unit": u.W / u.m**2}, - "log.initial.b.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.b.FXUVCRITDRAG": {"value": 3.214511e-05, "unit": u.W / u.m**2}, - "log.initial.b.HREFFLUX": {"value": 1.638654e21, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.XO2": {"value": 0.000000}, - "log.initial.b.XH2O": {"value": 0.000000}, - "log.initial.b.HDiffFlux": {"value": 3.796261e14, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.HRefODragMod": {"value": 1.000000}, - "log.initial.b.KTide": {"value": 1.000000}, - "log.initial.b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.c.Mass": {"value": 8.510699e25, "unit": u.kg}, - "log.initial.c.Radius": {"value": 1.009224e08, "unit": u.m}, - "log.initial.c.RadGyra": {"value": 0.500000}, - "log.initial.c.BodyType": {"value": 0.000000}, - "log.initial.c.Density": {"value": 19.765777, "unit": u.kg / u.m**3}, - "log.initial.c.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.c.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.c.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.c.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.c.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.c.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.c.Instellation": {"value": 1.367567e05, "unit": u.kg / u.sec**3}, - "log.initial.c.MeanMotion": {"value": 6.296178e-06, "unit": 1 / u.sec}, - "log.initial.c.OrbPeriod": {"value": 9.979364e05, "unit": u.sec}, - "log.initial.c.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m}, - "log.initial.c.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.c.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.c.EnvelopeMass": {"value": 6.412750, "unit": u.Mearth}, - "log.initial.c.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.c.RGLimit": {"value": 1.342939e11, "unit": u.m}, - "log.initial.c.XO": {"value": 0.000000}, - "log.initial.c.EtaO": {"value": 0.000000}, - "log.initial.c.PlanetRadius": {"value": 1.009224e08, "unit": u.m}, - "log.initial.c.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.c.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.c.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.c.PresXUV": {"value": 5.000000}, - "log.initial.c.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.c.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.c.AtmGasConst": {"value": 4124.000000}, - "log.initial.c.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.c.DEnvMassDt": {"value": -1.309930e10, "unit": u.kg / u.sec}, - "log.initial.c.FXUV": {"value": 136.756693, "unit": u.W / u.m**2}, - "log.initial.c.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.c.RocheRadius": {"value": 3.628310e08, "unit": u.m}, - "log.initial.c.BondiRadius": {"value": 3.675215e07, "unit": u.m}, - "log.initial.c.HEscapeRegime": {"value": 3.000000}, - "log.initial.c.RRCriticalFlux": {"value": 2.182140, "unit": u.W / u.m**2}, - "log.initial.c.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.c.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.c.FXUVCRITDRAG": {"value": 0.013654, "unit": u.W / u.m**2}, - "log.initial.c.HREFFLUX": {"value": 1.848993e20, "unit": 1 / u.m**2 / u.sec}, - "log.initial.c.XO2": {"value": 0.000000}, - "log.initial.c.XH2O": {"value": 0.000000}, - "log.initial.c.HDiffFlux": {"value": 1.079886e16, "unit": 1 / u.m**2 / u.sec}, - "log.initial.c.HRefODragMod": {"value": 1.000000}, - "log.initial.c.KTide": {"value": 0.593531}, - "log.initial.c.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 1.581036e17, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 1.577880e17, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 8.090293e47, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": 2.941607e43, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.058388e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 3.070608e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 1.495979e11, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 2.613823e44, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 3514.823556, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 2.349514e-08, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 2.674248e08, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 0.000142, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": { - "value": 3.120390e21, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 2.941713e43, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 8.087678e47, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 3.846000e26, "unit": u.W, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 3.120390e21, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 8.113339e-06, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 242.228868, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 4.237091e-10, "rtol": 1e-4}, - "log.final.b.Mass": {"value": 1.000000, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.Instellation": { - "value": 1.367567e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.MeanMotion": { - "value": 6.296053e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": {"value": 9.979562e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m, "rtol": 1e-4}, - "log.final.b.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.b.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.RGLimit": {"value": 1.422209e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.PlanetRadius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.b.DEnvMassDt": { - "value": 5.562685e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.b.FXUV": {"value": 1.109553, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.b.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.b.RocheRadius": {"value": 1.496558e08, "unit": u.m, "rtol": 1e-4}, - "log.final.b.BondiRadius": {"value": 2.578997e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.b.RRCriticalFlux": { - "value": 105.894924, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.b.FXUVCRITDRAG": { - "value": 0.266361, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.HREFFLUX": { - "value": 8.566168e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.HDiffFlux": { - "value": 1.897311e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.b.KTide": {"value": 0.936111, "rtol": 1e-4}, - "log.final.b.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - "log.final.c.Mass": {"value": 6.650983e25, "unit": u.kg, "rtol": 1e-4}, - "log.final.c.Radius": {"value": 3.372667e07, "unit": u.m, "rtol": 1e-4}, - "log.final.c.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.c.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.Density": { - "value": 413.882226, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.c.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.c.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m, "rtol": 1e-4}, - "log.final.c.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.c.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.c.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.c.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m, "rtol": 1e-4}, - "log.final.c.Instellation": { - "value": 1.367567e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.c.MeanMotion": { - "value": 6.296149e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.OrbPeriod": {"value": 9.979411e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.c.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m, "rtol": 1e-4}, - "log.final.c.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.c.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.c.EnvelopeMass": {"value": 3.298788, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.c.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.c.RGLimit": {"value": 1.349743e11, "unit": u.m, "rtol": 1e-4}, - "log.final.c.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.PlanetRadius": {"value": 3.372667e07, "unit": u.m, "rtol": 1e-4}, - "log.final.c.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.c.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.c.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.c.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.c.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.c.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.c.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.c.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.c.DEnvMassDt": { - "value": 5.562685e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.c.FXUV": {"value": 1.109553, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.c.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.c.RocheRadius": {"value": 3.342037e08, "unit": u.m, "rtol": 1e-4}, - "log.final.c.BondiRadius": {"value": 2.872125e07, "unit": u.m, "rtol": 1e-4}, - "log.final.c.HEscapeRegime": {"value": 7.000000, "rtol": 1e-4}, - "log.final.c.RRCriticalFlux": { - "value": 73.086412, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.c.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.c.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.c.FXUVCRITDRAG": { - "value": 0.223423, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.c.HREFFLUX": { - "value": 4.483991e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.HDiffFlux": { - "value": 7.556605e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.c.KTide": {"value": 0.849139, "rtol": 1e-4}, - "log.final.c.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+14, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.090294e+47, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": 2.941607e+43, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -1.058388e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 2.941713e+43, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.star.Radius": {"value": 1.495979e+11, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.500000}, + "log.initial.star.RotAngMom": {"value": 8.090292e+47, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 1.087906e+07, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 0.000142, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 3.846000e+26, "unit": u.W}, + "log.initial.star.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.078260}, + "log.initial.star.DRotPerDtStellar": {"value": 0.002412}, + "log.initial.b.Mass": {"value": 1.818180, "unit": u.Mearth}, + "log.initial.b.Radius": {"value": 1.922653e+08, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.500000}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.Density": {"value": 0.364736, "unit": u.kg / u.m ** 3}, + "log.initial.b.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.b.Instellation": {"value": 1.367567e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.b.MeanMotion": {"value": 6.296061e-06, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 9.979550e+05, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m}, + "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.EnvelopeMass": {"value": 0.818180, "unit": u.Mearth}, + "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.RGLimit": {"value": 1.403151e+11, "unit": u.m}, + "log.initial.b.XO": {"value": 0.000000}, + "log.initial.b.EtaO": {"value": 0.000000}, + "log.initial.b.PlanetRadius": {"value": 1.922653e+08, "unit": u.m}, + "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.b.PresXUV": {"value": 5.000000}, + "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.b.AtmGasConst": {"value": 4124.000000}, + "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.b.DEnvMassDt": {"value": -4.213344e+11, "unit": u.kg / u.sec}, + "log.initial.b.FXUV": {"value": 136.756693, "unit": u.W / u.m ** 2}, + "log.initial.b.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.b.RocheRadius": {"value": 1.826583e+08, "unit": u.m}, + "log.initial.b.BondiRadius": {"value": 4.689081e+06, "unit": u.m}, + "log.initial.b.HEscapeRegime": {"value": 3.000000}, + "log.initial.b.RRCriticalFlux": {"value": 0.014584, "unit": u.W / u.m ** 2}, + "log.initial.b.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.b.FXUVCRITDRAG": {"value": 3.214511e-05, "unit": u.W / u.m ** 2}, + "log.initial.b.HREFFLUX": {"value": 1.638654e+21, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.XO2": {"value": 0.000000}, + "log.initial.b.XH2O": {"value": 0.000000}, + "log.initial.b.HDiffFlux": {"value": 3.796261e+14, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.HRefODragMod": {"value": 1.000000}, + "log.initial.b.KTide": {"value": 1.000000}, + "log.initial.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.c.Mass": {"value": 8.510699e+25, "unit": u.kg}, + "log.initial.c.Radius": {"value": 1.009224e+08, "unit": u.m}, + "log.initial.c.RadGyra": {"value": 0.500000}, + "log.initial.c.BodyType": {"value": 0.000000}, + "log.initial.c.Density": {"value": 19.765777, "unit": u.kg / u.m ** 3}, + "log.initial.c.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.c.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.c.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.c.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.c.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.c.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.c.Instellation": {"value": 1.367567e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.c.MeanMotion": {"value": 6.296178e-06, "unit": 1 / u.sec}, + "log.initial.c.OrbPeriod": {"value": 9.979364e+05, "unit": u.sec}, + "log.initial.c.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m}, + "log.initial.c.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.c.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.c.EnvelopeMass": {"value": 6.412750, "unit": u.Mearth}, + "log.initial.c.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.c.RGLimit": {"value": 1.342939e+11, "unit": u.m}, + "log.initial.c.XO": {"value": 0.000000}, + "log.initial.c.EtaO": {"value": 0.000000}, + "log.initial.c.PlanetRadius": {"value": 1.009224e+08, "unit": u.m}, + "log.initial.c.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.c.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.c.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.c.PresXUV": {"value": 5.000000}, + "log.initial.c.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.c.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.c.AtmGasConst": {"value": 4124.000000}, + "log.initial.c.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.c.DEnvMassDt": {"value": -1.309930e+10, "unit": u.kg / u.sec}, + "log.initial.c.FXUV": {"value": 136.756693, "unit": u.W / u.m ** 2}, + "log.initial.c.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.c.RocheRadius": {"value": 3.628310e+08, "unit": u.m}, + "log.initial.c.BondiRadius": {"value": 3.675215e+07, "unit": u.m}, + "log.initial.c.HEscapeRegime": {"value": 3.000000}, + "log.initial.c.RRCriticalFlux": {"value": 2.182140, "unit": u.W / u.m ** 2}, + "log.initial.c.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.c.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.c.FXUVCRITDRAG": {"value": 0.013654, "unit": u.W / u.m ** 2}, + "log.initial.c.HREFFLUX": {"value": 1.848993e+20, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.c.XO2": {"value": 0.000000}, + "log.initial.c.XH2O": {"value": 0.000000}, + "log.initial.c.HDiffFlux": {"value": 1.079886e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.c.HRefODragMod": {"value": 1.000000}, + "log.initial.c.KTide": {"value": 0.593531}, + "log.initial.c.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 1.581036e+17, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 1.577880e+17, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.090293e+47, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": 2.941607e+43, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.058388e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 3.070608e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 1.495979e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 2.613823e+44, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 3514.823556, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 2.349514e-08, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 2.674248e+08, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 0.000142, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 3.120390e+21, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 2.941713e+43, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 8.087678e+47, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 3.846000e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 3.120390e+21, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 8.113339e-06, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 242.228868, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 4.237091e-10, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 1.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 1.367567e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 6.296053e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 9.979562e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.b.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RGLimit": {"value": 1.422209e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.PlanetRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.b.DEnvMassDt": {"value": 5.562685e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.b.FXUV": {"value": 1.109553, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.b.RocheRadius": {"value": 1.496558e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.BondiRadius": {"value": 2.578997e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.b.RRCriticalFlux": {"value": 105.894924, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.b.FXUVCRITDRAG": {"value": 0.266361, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.HREFFLUX": {"value": 8.566168e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.HDiffFlux": {"value": 1.897311e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.b.KTide": {"value": 0.936111, "rtol": 1e-4}, + "log.final.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.c.Mass": {"value": 6.650983e+25, "unit": u.kg, "rtol": 1e-4}, + "log.final.c.Radius": {"value": 3.372667e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.c.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.c.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.Density": {"value": 413.882226, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.c.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.Instellation": {"value": 1.367567e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.c.MeanMotion": {"value": 6.296149e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.OrbPeriod": {"value": 9.979411e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.c.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.c.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.c.EnvelopeMass": {"value": 3.298788, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.c.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.c.RGLimit": {"value": 1.349743e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.PlanetRadius": {"value": 3.372667e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.c.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.c.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.c.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.c.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.c.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.c.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.c.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.c.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.c.DEnvMassDt": {"value": 5.562685e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.c.FXUV": {"value": 1.109553, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.c.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.c.RocheRadius": {"value": 3.342037e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.c.BondiRadius": {"value": 2.872125e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HEscapeRegime": {"value": 7.000000, "rtol": 1e-4}, + "log.final.c.RRCriticalFlux": {"value": 73.086412, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.c.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.c.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.c.FXUVCRITDRAG": {"value": 0.223423, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.c.HREFFLUX": {"value": 4.483991e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.c.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.HDiffFlux": {"value": 7.556605e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.c.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.c.KTide": {"value": 0.849139, "rtol": 1e-4}, + "log.final.c.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_AtmEscKepler36(Benchmark): - pass +class Test_AtmEscKepler36(Benchmark): + pass diff --git a/tests/AtmescStellar/AtmEscRegimes/test_AtmEscRegimes.py b/tests/AtmescStellar/AtmEscRegimes/test_AtmEscRegimes.py index 36db08998..7079d5fe9 100644 --- a/tests/AtmescStellar/AtmEscRegimes/test_AtmEscRegimes.py +++ b/tests/AtmescStellar/AtmEscRegimes/test_AtmEscRegimes.py @@ -1,534 +1,266 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.302649e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -9.104511e40, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -9.406038e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 3.015563e39, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.star.Radius": {"value": 1.683307e09, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.449900}, - "log.initial.star.RotAngMom": { - "value": 8.293392e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 1.224136e05, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.640992e11, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 2.178515e11, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 2.171294e11, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 3.929566e11, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 4.286401e11, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.LXUVTot": {"value": 7.435159e23, "unit": u.kg / u.sec**3}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 7.435159e26, "unit": u.W}, - "log.initial.star.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.star.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.029996}, - "log.initial.star.DRotPerDtStellar": {"value": -4.719062e-10}, - "log.initial.bondi.Mass": {"value": 10.000000, "unit": u.Mearth}, - "log.initial.bondi.Radius": {"value": 8.356166e07, "unit": u.m}, - "log.initial.bondi.RadGyra": {"value": 0.400000}, - "log.initial.bondi.BodyType": {"value": 0.000000}, - "log.initial.bondi.Density": {"value": 24.435631, "unit": u.kg / u.m**3}, - "log.initial.bondi.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.bondi.HZLimRecVenus": {"value": 1.640992e11, "unit": u.m}, - "log.initial.bondi.HZLimRunaway": {"value": 2.178515e11, "unit": u.m}, - "log.initial.bondi.HZLimMoistGreenhouse": {"value": 2.171294e11, "unit": u.m}, - "log.initial.bondi.HZLimMaxGreenhouse": {"value": 3.929566e11, "unit": u.m}, - "log.initial.bondi.HZLimEarlyMars": {"value": 4.286401e11, "unit": u.m}, - "log.initial.bondi.Instellation": { - "value": 2.643806e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.bondi.MeanMotion": {"value": 6.296138e-06, "unit": 1 / u.sec}, - "log.initial.bondi.OrbPeriod": {"value": 9.979428e05, "unit": u.sec}, - "log.initial.bondi.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m}, - "log.initial.bondi.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.bondi.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.EnvelopeMass": {"value": 3.000000, "unit": u.Mearth}, - "log.initial.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.RGLimit": {"value": 2.011777e11, "unit": u.m}, - "log.initial.bondi.XO": {"value": 0.000000}, - "log.initial.bondi.EtaO": {"value": 0.000000}, - "log.initial.bondi.PlanetRadius": {"value": 8.356166e07, "unit": u.m}, - "log.initial.bondi.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.bondi.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.bondi.PresXUV": {"value": 5.000000}, - "log.initial.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.bondi.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.bondi.AtmGasConst": {"value": 4124.000000}, - "log.initial.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.bondi.DEnvMassDt": {"value": -1.753603e15, "unit": u.kg / u.sec}, - "log.initial.bondi.FXUV": {"value": 264.380605, "unit": u.W / u.m**2}, - "log.initial.bondi.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.bondi.RocheRadius": {"value": 50.551692, "unit": u.Rearth}, - "log.initial.bondi.BondiRadius": {"value": 50.317150, "unit": u.Rearth}, - "log.initial.bondi.HEscapeRegime": {"value": 5.000000}, - "log.initial.bondi.RRCriticalFlux": {"value": 0.917927, "unit": u.W / u.m**2}, - "log.initial.bondi.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.bondi.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.bondi.FXUVCRITDRAG": {"value": 0.011845, "unit": u.W / u.m**2}, - "log.initial.bondi.HREFFLUX": { - "value": 4.037870e20, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.bondi.XO2": {"value": 0.000000}, - "log.initial.bondi.XH2O": {"value": 0.000000}, - "log.initial.bondi.HDiffFlux": { - "value": 1.105368e16, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.bondi.HRefODragMod": {"value": 1.000000}, - "log.initial.bondi.KTide": {"value": 0.619953}, - "log.initial.bondi.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.rr.Mass": {"value": 1.000000, "unit": u.Mearth}, - "log.initial.rr.Radius": {"value": 6.378853e06, "unit": u.m}, - "log.initial.rr.RadGyra": {"value": 0.400000}, - "log.initial.rr.BodyType": {"value": 0.000000}, - "log.initial.rr.Density": {"value": 5493.092238, "unit": u.kg / u.m**3}, - "log.initial.rr.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.rr.HZLimRecVenus": {"value": 1.640992e11, "unit": u.m}, - "log.initial.rr.HZLimRunaway": {"value": 2.178515e11, "unit": u.m}, - "log.initial.rr.HZLimMoistGreenhouse": {"value": 2.171294e11, "unit": u.m}, - "log.initial.rr.HZLimMaxGreenhouse": {"value": 3.929566e11, "unit": u.m}, - "log.initial.rr.HZLimEarlyMars": {"value": 4.286401e11, "unit": u.m}, - "log.initial.rr.Instellation": { - "value": 2.643806e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.rr.MeanMotion": {"value": 6.296053e-06, "unit": 1 / u.sec}, - "log.initial.rr.OrbPeriod": {"value": 9.979562e05, "unit": u.sec}, - "log.initial.rr.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m}, - "log.initial.rr.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.EnvelopeMass": {"value": 0.100000, "unit": u.Mearth}, - "log.initial.rr.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.RGLimit": {"value": 2.116686e11, "unit": u.m}, - "log.initial.rr.XO": {"value": 0.000000}, - "log.initial.rr.EtaO": {"value": 0.000000}, - "log.initial.rr.PlanetRadius": {"value": 6.378853e06, "unit": u.m}, - "log.initial.rr.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.rr.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.rr.PresXUV": {"value": 5.000000}, - "log.initial.rr.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.rr.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.rr.AtmGasConst": {"value": 4124.000000}, - "log.initial.rr.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.rr.DEnvMassDt": {"value": -7.111259e04, "unit": u.kg / u.sec}, - "log.initial.rr.FXUV": {"value": 0.001000, "unit": u.W / u.m**2}, - "log.initial.rr.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.rr.RocheRadius": {"value": 23.464017, "unit": u.Rearth}, - "log.initial.rr.BondiRadius": {"value": 5.031715, "unit": u.Rearth}, - "log.initial.rr.HEscapeRegime": {"value": 6.000000}, - "log.initial.rr.RRCriticalFlux": {"value": 47.046983, "unit": u.W / u.m**2}, - "log.initial.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.rr.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.rr.FXUVCRITDRAG": {"value": 0.266266, "unit": u.W / u.m**2}, - "log.initial.rr.HREFFLUX": {"value": 7.721349e14, "unit": 1 / u.m**2 / u.sec}, - "log.initial.rr.XO2": {"value": 0.000000}, - "log.initial.rr.XH2O": {"value": 0.000000}, - "log.initial.rr.HDiffFlux": { - "value": 1.896863e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.rr.HRefODragMod": {"value": 1.000000}, - "log.initial.rr.KTide": {"value": 0.936103}, - "log.initial.rr.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.471336e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e12, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 8.300304e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -9.104398e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -9.713685e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 3.205681e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 1.629995e09, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.450178, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 8.285128e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 1.261355e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 7.738397e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 8.119492e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 109.612533, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 1.825151e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 1.586622e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 2.106345e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 2.099354e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 3.800038e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 4.145108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": { - "value": 6.948891e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 2.887409e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 8.443984e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 6.948891e26, "unit": u.W, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 6.948891e23, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 4373.437515, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.028133, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": -1.542974e-09, "rtol": 1e-4}, - "log.final.bondi.Mass": {"value": 7.000000, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.bondi.Radius": {"value": 1.082824e07, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.bondi.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.Density": { - "value": 7860.836853, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimitDryRunaway": { - "value": 1.825151e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimRecVenus": { - "value": 1.586622e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimRunaway": { - "value": 2.106345e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimMoistGreenhouse": { - "value": 2.099354e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimMaxGreenhouse": { - "value": 3.800038e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.HZLimEarlyMars": { - "value": 4.145108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.Instellation": { - "value": 2.470898e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.bondi.MeanMotion": { - "value": 6.296110e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.OrbPeriod": { - "value": 9.979472e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.SemiMajorAxis": { - "value": 1.495979e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.bondi.SurfWaterMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.bondi.EnvelopeMass": { - "value": 0.000000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.bondi.RGLimit": {"value": 1.959840e11, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.PlanetRadius": { - "value": 1.082824e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.bondi.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.bondi.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.bondi.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.bondi.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.bondi.DEnvMassDt": { - "value": 5.562685e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.FXUV": { - "value": 247.089807, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.bondi.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.bondi.RocheRadius": { - "value": 44.885049, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.bondi.BondiRadius": { - "value": 35.824637, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.bondi.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.bondi.RRCriticalFlux": { - "value": 478.548229, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.bondi.CrossoverMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.bondi.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.bondi.FXUVCRITDRAG": { - "value": 2.667266, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.bondi.HREFFLUX": { - "value": 4.591381e19, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.bondi.HDiffFlux": { - "value": 4.607902e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.bondi.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.bondi.KTide": {"value": 0.943291, "rtol": 1e-4}, - "log.final.bondi.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - "log.final.rr.Mass": {"value": 1.000000, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.rr.Radius": {"value": 6.378853e06, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.rr.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.Density": { - "value": 5493.092032, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.rr.HZLimitDryRunaway": { - "value": 1.825151e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.HZLimRecVenus": {"value": 1.586622e11, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.HZLimRunaway": {"value": 2.106345e11, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.HZLimMoistGreenhouse": { - "value": 2.099354e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.HZLimMaxGreenhouse": { - "value": 3.800038e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.HZLimEarlyMars": { - "value": 4.145108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.rr.Instellation": { - "value": 2.470898e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.rr.MeanMotion": { - "value": 6.296053e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.OrbPeriod": {"value": 9.979562e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.rr.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.rr.EnvelopeMass": { - "value": 0.100000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.rr.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.rr.RGLimit": {"value": 2.046548e11, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.PlanetRadius": {"value": 6.378853e06, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.rr.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.rr.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.rr.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.rr.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.rr.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.rr.DEnvMassDt": { - "value": -7.111259e04, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.FXUV": {"value": 0.001000, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.rr.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.rr.RocheRadius": { - "value": 23.464017, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.rr.BondiRadius": {"value": 5.117805, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.rr.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, - "log.final.rr.RRCriticalFlux": { - "value": 47.046980, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.rr.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.rr.FXUVCRITDRAG": { - "value": 0.266266, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.rr.HREFFLUX": { - "value": 7.721350e14, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.rr.HDiffFlux": { - "value": 1.896863e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.rr.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.rr.KTide": {"value": 0.936103, "rtol": 1e-4}, - "log.final.rr.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.302649e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -9.104511e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -9.406038e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 3.015563e+39, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.star.Radius": {"value": 1.683307e+09, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.449900}, + "log.initial.star.RotAngMom": {"value": 8.293392e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 1.224136e+05, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 7.435159e+26, "unit": u.W}, + "log.initial.star.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.star.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.029996}, + "log.initial.star.DRotPerDtStellar": {"value": -4.719062e-10}, + "log.initial.bondi.Mass": {"value": 10.000000, "unit": u.Mearth}, + "log.initial.bondi.Radius": {"value": 8.356166e+07, "unit": u.m}, + "log.initial.bondi.RadGyra": {"value": 0.400000}, + "log.initial.bondi.BodyType": {"value": 0.000000}, + "log.initial.bondi.Density": {"value": 24.435631, "unit": u.kg / u.m ** 3}, + "log.initial.bondi.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.bondi.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m}, + "log.initial.bondi.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m}, + "log.initial.bondi.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m}, + "log.initial.bondi.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m}, + "log.initial.bondi.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m}, + "log.initial.bondi.Instellation": {"value": 2.643806e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.bondi.MeanMotion": {"value": 6.296138e-06, "unit": 1 / u.sec}, + "log.initial.bondi.OrbPeriod": {"value": 9.979428e+05, "unit": u.sec}, + "log.initial.bondi.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m}, + "log.initial.bondi.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.bondi.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.EnvelopeMass": {"value": 3.000000, "unit": u.Mearth}, + "log.initial.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.RGLimit": {"value": 2.011777e+11, "unit": u.m}, + "log.initial.bondi.XO": {"value": 0.000000}, + "log.initial.bondi.EtaO": {"value": 0.000000}, + "log.initial.bondi.PlanetRadius": {"value": 8.356166e+07, "unit": u.m}, + "log.initial.bondi.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.bondi.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.bondi.PresXUV": {"value": 5.000000}, + "log.initial.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.bondi.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.bondi.AtmGasConst": {"value": 4124.000000}, + "log.initial.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.bondi.DEnvMassDt": {"value": -1.753603e+15, "unit": u.kg / u.sec}, + "log.initial.bondi.FXUV": {"value": 264.380605, "unit": u.W / u.m ** 2}, + "log.initial.bondi.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.bondi.RocheRadius": {"value": 50.551692, "unit": u.Rearth}, + "log.initial.bondi.BondiRadius": {"value": 50.317150, "unit": u.Rearth}, + "log.initial.bondi.HEscapeRegime": {"value": 5.000000}, + "log.initial.bondi.RRCriticalFlux": {"value": 0.917927, "unit": u.W / u.m ** 2}, + "log.initial.bondi.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.bondi.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.bondi.FXUVCRITDRAG": {"value": 0.011845, "unit": u.W / u.m ** 2}, + "log.initial.bondi.HREFFLUX": {"value": 4.037870e+20, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.bondi.XO2": {"value": 0.000000}, + "log.initial.bondi.XH2O": {"value": 0.000000}, + "log.initial.bondi.HDiffFlux": {"value": 1.105368e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.bondi.HRefODragMod": {"value": 1.000000}, + "log.initial.bondi.KTide": {"value": 0.619953}, + "log.initial.bondi.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.rr.Mass": {"value": 1.000000, "unit": u.Mearth}, + "log.initial.rr.Radius": {"value": 6.378853e+06, "unit": u.m}, + "log.initial.rr.RadGyra": {"value": 0.400000}, + "log.initial.rr.BodyType": {"value": 0.000000}, + "log.initial.rr.Density": {"value": 5493.092238, "unit": u.kg / u.m ** 3}, + "log.initial.rr.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.rr.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m}, + "log.initial.rr.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m}, + "log.initial.rr.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m}, + "log.initial.rr.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m}, + "log.initial.rr.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m}, + "log.initial.rr.Instellation": {"value": 2.643806e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.rr.MeanMotion": {"value": 6.296053e-06, "unit": 1 / u.sec}, + "log.initial.rr.OrbPeriod": {"value": 9.979562e+05, "unit": u.sec}, + "log.initial.rr.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m}, + "log.initial.rr.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.EnvelopeMass": {"value": 0.100000, "unit": u.Mearth}, + "log.initial.rr.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.RGLimit": {"value": 2.116686e+11, "unit": u.m}, + "log.initial.rr.XO": {"value": 0.000000}, + "log.initial.rr.EtaO": {"value": 0.000000}, + "log.initial.rr.PlanetRadius": {"value": 6.378853e+06, "unit": u.m}, + "log.initial.rr.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.rr.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.rr.PresXUV": {"value": 5.000000}, + "log.initial.rr.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.rr.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.rr.AtmGasConst": {"value": 4124.000000}, + "log.initial.rr.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.rr.DEnvMassDt": {"value": -7.111259e+04, "unit": u.kg / u.sec}, + "log.initial.rr.FXUV": {"value": 0.001000, "unit": u.W / u.m ** 2}, + "log.initial.rr.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.rr.RocheRadius": {"value": 23.464017, "unit": u.Rearth}, + "log.initial.rr.BondiRadius": {"value": 5.031715, "unit": u.Rearth}, + "log.initial.rr.HEscapeRegime": {"value": 6.000000}, + "log.initial.rr.RRCriticalFlux": {"value": 47.046983, "unit": u.W / u.m ** 2}, + "log.initial.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.rr.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.rr.FXUVCRITDRAG": {"value": 0.266266, "unit": u.W / u.m ** 2}, + "log.initial.rr.HREFFLUX": {"value": 7.721349e+14, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.rr.XO2": {"value": 0.000000}, + "log.initial.rr.XH2O": {"value": 0.000000}, + "log.initial.rr.HDiffFlux": {"value": 1.896863e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.rr.HRefODragMod": {"value": 1.000000}, + "log.initial.rr.KTide": {"value": 0.936103}, + "log.initial.rr.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.471336e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.300304e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -9.104398e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -9.713685e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 3.205681e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 1.629995e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.450178, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 8.285128e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 1.261355e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 7.738397e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 8.119492e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 109.612533, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 1.825151e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 1.586622e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 2.106345e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 2.099354e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 3.800038e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 4.145108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 6.948891e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 2.887409e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 8.443984e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 6.948891e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 6.948891e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 4373.437515, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.028133, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": -1.542974e-09, "rtol": 1e-4}, + "log.final.bondi.Mass": {"value": 7.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.bondi.Radius": {"value": 1.082824e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.bondi.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.Density": {"value": 7860.836853, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.bondi.HZLimitDryRunaway": {"value": 1.825151e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimRecVenus": {"value": 1.586622e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimRunaway": {"value": 2.106345e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimMoistGreenhouse": {"value": 2.099354e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimMaxGreenhouse": {"value": 3.800038e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.HZLimEarlyMars": {"value": 4.145108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.Instellation": {"value": 2.470898e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.bondi.MeanMotion": {"value": 6.296110e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.bondi.OrbPeriod": {"value": 9.979472e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.bondi.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.bondi.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.EnvelopeMass": {"value": 0.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.bondi.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.RGLimit": {"value": 1.959840e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.PlanetRadius": {"value": 1.082824e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.bondi.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.bondi.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.bondi.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.bondi.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.bondi.DEnvMassDt": {"value": 5.562685e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.bondi.FXUV": {"value": 247.089807, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.bondi.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.bondi.RocheRadius": {"value": 44.885049, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.bondi.BondiRadius": {"value": 35.824637, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.bondi.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.bondi.RRCriticalFlux": {"value": 478.548229, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.bondi.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.bondi.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.bondi.FXUVCRITDRAG": {"value": 2.667266, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.bondi.HREFFLUX": {"value": 4.591381e+19, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.bondi.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.bondi.HDiffFlux": {"value": 4.607902e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.bondi.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.bondi.KTide": {"value": 0.943291, "rtol": 1e-4}, + "log.final.bondi.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.rr.Mass": {"value": 1.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.rr.Radius": {"value": 6.378853e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.rr.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.Density": {"value": 5493.092032, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.rr.HZLimitDryRunaway": {"value": 1.825151e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimRecVenus": {"value": 1.586622e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimRunaway": {"value": 2.106345e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimMoistGreenhouse": {"value": 2.099354e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimMaxGreenhouse": {"value": 3.800038e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.HZLimEarlyMars": {"value": 4.145108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.Instellation": {"value": 2.470898e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.rr.MeanMotion": {"value": 6.296053e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.rr.OrbPeriod": {"value": 9.979562e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.rr.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.rr.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.EnvelopeMass": {"value": 0.100000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.rr.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.RGLimit": {"value": 2.046548e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.PlanetRadius": {"value": 6.378853e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.rr.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.rr.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.rr.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.rr.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.rr.DEnvMassDt": {"value": -7.111259e+04, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.rr.FXUV": {"value": 0.001000, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.rr.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.rr.RocheRadius": {"value": 23.464017, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.rr.BondiRadius": {"value": 5.117805, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.rr.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, + "log.final.rr.RRCriticalFlux": {"value": 47.046980, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.rr.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.rr.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.rr.FXUVCRITDRAG": {"value": 0.266266, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.rr.HREFFLUX": {"value": 7.721350e+14, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.rr.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.rr.HDiffFlux": {"value": 1.896863e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.rr.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.rr.KTide": {"value": 0.936103, "rtol": 1e-4}, + "log.final.rr.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_AtmEscRegimes(Benchmark): - pass +class Test_AtmEscRegimes(Benchmark): + pass diff --git a/tests/AtmescStellar/DiffLimWaterEscape/test_DiffLimWaterEscape.py b/tests/AtmescStellar/DiffLimWaterEscape/test_DiffLimWaterEscape.py index 7967c1876..af8529476 100644 --- a/tests/AtmescStellar/DiffLimWaterEscape/test_DiffLimWaterEscape.py +++ b/tests/AtmescStellar/DiffLimWaterEscape/test_DiffLimWaterEscape.py @@ -1,447 +1,266 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.151432e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -1.877843e39, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -1.919599e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 4.178988e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.789574e29, "unit": u.kg}, - "log.initial.star.Radius": {"value": 6.681051e08, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.444800}, - "log.initial.star.RotAngMom": { - "value": 1.149304e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 4.858597e04, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 143.260634, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 3.305062e10, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 2.977014e10, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 3.916594e10, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 3.939084e10, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 7.572440e10, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 8.258537e10, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.LXUVTot": {"value": 5.924722e-05, "unit": u.LSUN}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 0.059247, "unit": u.LSUN}, - "log.initial.star.LXUVStellar": {"value": 2.278648e22, "unit": u.W}, - "log.initial.star.Temperature": {"value": 2907.334487, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.014106}, - "log.initial.star.DRotPerDtStellar": {"value": 2.355449e-09}, - "log.initial.b.Mass": {"value": 8.223700e24, "unit": u.kg}, - "log.initial.b.Radius": {"value": 7.124338e06, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.500000}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.Density": {"value": 5429.316562, "unit": u.kg / u.m**3}, - "log.initial.b.HZLimitDryRunaway": {"value": 3.305089e10, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 2.977014e10, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 3.916594e10, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 3.939084e10, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 7.572440e10, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 8.258537e10, "unit": u.m}, - "log.initial.b.Instellation": {"value": 6.076083e05, "unit": u.kg / u.sec**3}, - "log.initial.b.MeanMotion": {"value": 4.813397e-05, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 1.305354e05, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 1.727522e09, "unit": u.m}, - "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.b.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, - "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.b.RGLimit": {"value": 3.770574e10, "unit": u.m}, - "log.initial.b.XO": {"value": 0.333333}, - "log.initial.b.EtaO": {"value": 0.902643}, - "log.initial.b.PlanetRadius": {"value": 7.124338e06, "unit": u.m}, - "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.b.PresXUV": {"value": 5.000000}, - "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.b.AtmGasConst": {"value": 4124.000000}, - "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.b.FXUV": {"value": 607.608327, "unit": u.W / u.m**2}, - "log.initial.b.AtmXAbsEffH2O": {"value": 0.010000}, - "log.initial.b.RocheRadius": {"value": 4.290313e07, "unit": u.m}, - "log.initial.b.BondiRadius": {"value": 3.107839e08, "unit": u.m}, - "log.initial.b.HEscapeRegime": {"value": 8.000000}, - "log.initial.b.RRCriticalFlux": {"value": 41.454587, "unit": u.W / u.m**2}, - "log.initial.b.CrossoverMass": {"value": 2.575027e-25, "unit": u.kg}, - "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.b.FXUVCRITDRAG": {"value": 7.247839, "unit": u.W / u.m**2}, - "log.initial.b.HREFFLUX": {"value": 1.178796e19, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.XO2": {"value": 0.000000}, - "log.initial.b.XH2O": {"value": 1.000000}, - "log.initial.b.HDiffFlux": {"value": 1.395966e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.b.HRefODragMod": {"value": 0.121638}, - "log.initial.b.KTide": {"value": 0.753205}, - "log.initial.b.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.e.Mass": {"value": 4.138725e24, "unit": u.kg}, - "log.initial.e.Radius": {"value": 5.880608e06, "unit": u.m}, - "log.initial.e.RadGyra": {"value": 0.500000}, - "log.initial.e.BodyType": {"value": 0.000000}, - "log.initial.e.Density": {"value": 4858.600773, "unit": u.kg / u.m**3}, - "log.initial.e.HZLimitDryRunaway": {"value": 3.305129e10, "unit": u.m}, - "log.initial.e.HZLimRecVenus": {"value": 2.977014e10, "unit": u.m}, - "log.initial.e.HZLimRunaway": {"value": 3.916594e10, "unit": u.m}, - "log.initial.e.HZLimMoistGreenhouse": {"value": 3.939084e10, "unit": u.m}, - "log.initial.e.HZLimMaxGreenhouse": {"value": 7.572440e10, "unit": u.m}, - "log.initial.e.HZLimEarlyMars": {"value": 8.258537e10, "unit": u.m}, - "log.initial.e.Instellation": {"value": 9.448996e04, "unit": u.kg / u.sec**3}, - "log.initial.e.MeanMotion": {"value": 1.191967e-05, "unit": 1 / u.sec}, - "log.initial.e.OrbPeriod": {"value": 5.271275e05, "unit": u.sec}, - "log.initial.e.SemiMajorAxis": {"value": 4.380718e09, "unit": u.m}, - "log.initial.e.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.e.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, - "log.initial.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.e.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.e.RGLimit": {"value": 3.832506e10, "unit": u.m}, - "log.initial.e.XO": {"value": 0.333333}, - "log.initial.e.EtaO": {"value": 0.776474}, - "log.initial.e.PlanetRadius": {"value": 5.880608e06, "unit": u.m}, - "log.initial.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.e.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.e.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.e.PresXUV": {"value": 5.000000}, - "log.initial.e.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.e.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.e.AtmGasConst": {"value": 4124.000000}, - "log.initial.e.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.e.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.e.FXUV": {"value": 94.489956, "unit": u.W / u.m**2}, - "log.initial.e.AtmXAbsEffH2O": {"value": 0.011065}, - "log.initial.e.RocheRadius": {"value": 8.653872e07, "unit": u.m}, - "log.initial.e.BondiRadius": {"value": 9.821934e07, "unit": u.m}, - "log.initial.e.HEscapeRegime": {"value": 8.000000}, - "log.initial.e.RRCriticalFlux": {"value": 26.551159, "unit": u.W / u.m**2}, - "log.initial.e.CrossoverMass": {"value": 1.130931e-25, "unit": u.kg}, - "log.initial.e.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.e.FXUVCRITDRAG": {"value": 2.949984, "unit": u.W / u.m**2}, - "log.initial.e.HREFFLUX": {"value": 3.326851e18, "unit": 1 / u.m**2 / u.sec}, - "log.initial.e.XO2": {"value": 0.000000}, - "log.initial.e.XH2O": {"value": 1.000000}, - "log.initial.e.HDiffFlux": {"value": 1.031142e17, "unit": 1 / u.m**2 / u.sec}, - "log.initial.e.HRefODragMod": {"value": 0.138662}, - "log.initial.e.KTide": {"value": 0.898227}, - "log.initial.e.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.001128e16, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 2.997972e16, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.140606e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -1.889993e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.631379e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 9.851973e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.789574e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 7.861410e07, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.465100, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 2.171192e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 7134.365876, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 9.075173e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 6.923488e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 8.793460e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 3.236263e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 2.926998e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 3.845738e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 3.872909e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 7.519107e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 8.200586e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": {"value": 5.680628e-07, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LostEnergy": { - "value": 1.442284e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 1.116766e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 0.000568, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 2.184770e20, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 2649.349787, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.009905, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 1.447216e-12, "rtol": 1e-4}, - "log.final.b.Mass": {"value": 8.223700e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 7.124338e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 5429.316562, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.HZLimitDryRunaway": { - "value": 3.236289e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": {"value": 2.926998e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimRunaway": {"value": 3.845738e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimMoistGreenhouse": { - "value": 3.872909e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 7.519107e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": {"value": 8.200586e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.Instellation": { - "value": 5825.753033, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.MeanMotion": { - "value": 4.813397e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": {"value": 1.305354e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.SemiMajorAxis": {"value": 1.727522e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.SurfWaterMass": {"value": 0.000000, "unit": u.TO, "rtol": 1e-4}, - "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.OxygenMass": {"value": 1146.048414, "unit": u.bar, "rtol": 1e-4}, - "log.final.b.RGLimit": {"value": 3.704013e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.XO": {"value": 1.000000, "rtol": 1e-4}, - "log.final.b.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.PlanetRadius": {"value": 7.124338e06, "unit": u.m, "rtol": 1e-4}, - "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.b.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.b.FXUV": {"value": 5.825753, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.b.AtmXAbsEffH2O": {"value": 0.041374, "rtol": 1e-4}, - "log.final.b.RocheRadius": {"value": 4.290313e07, "unit": u.m, "rtol": 1e-4}, - "log.final.b.BondiRadius": {"value": 9.942289e08, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.b.RRCriticalFlux": { - "value": 41.454587, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.b.FXUVCRITDRAG": { - "value": 0.000000, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.HREFFLUX": { - "value": 4.676165e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.HDiffFlux": { - "value": 0.000000, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.HRefODragMod": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.KTide": {"value": 0.753205, "rtol": 1e-4}, - "log.final.b.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - "log.final.e.Mass": {"value": 4.138725e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.e.Radius": {"value": 5.880608e06, "unit": u.m, "rtol": 1e-4}, - "log.final.e.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.e.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.e.Density": { - "value": 4858.600773, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.e.HZLimitDryRunaway": { - "value": 3.236329e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.e.HZLimRecVenus": {"value": 2.926998e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.HZLimRunaway": {"value": 3.845738e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.HZLimMoistGreenhouse": { - "value": 3.872909e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.e.HZLimMaxGreenhouse": { - "value": 7.519107e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.e.HZLimEarlyMars": {"value": 8.200586e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.Instellation": { - "value": 905.970378, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.e.MeanMotion": { - "value": 1.191967e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.e.OrbPeriod": {"value": 5.271275e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.e.SemiMajorAxis": {"value": 4.380718e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.e.SurfWaterMass": {"value": 3.053414, "unit": u.TO, "rtol": 1e-4}, - "log.final.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.e.OxygenMass": {"value": 1031.243434, "unit": u.bar, "rtol": 1e-4}, - "log.final.e.RGLimit": {"value": 3.765021e09, "unit": u.m, "rtol": 1e-4}, - "log.final.e.XO": {"value": 0.554278, "rtol": 1e-4}, - "log.final.e.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.e.PlanetRadius": {"value": 5.880608e06, "unit": u.m, "rtol": 1e-4}, - "log.final.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.e.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.e.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.e.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.e.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.e.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.e.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.e.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.e.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.e.FXUV": {"value": 0.905970, "unit": u.W / u.m**2, "rtol": 1e-4}, - "log.final.e.AtmXAbsEffH2O": {"value": 0.073282, "rtol": 1e-4}, - "log.final.e.RocheRadius": {"value": 8.653872e07, "unit": u.m, "rtol": 1e-4}, - "log.final.e.BondiRadius": {"value": 3.142135e08, "unit": u.m, "rtol": 1e-4}, - "log.final.e.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.e.RRCriticalFlux": { - "value": 26.551159, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.e.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.e.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.e.FXUVCRITDRAG": { - "value": 0.297807, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.e.HREFFLUX": { - "value": 2.112525e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.e.XO2": {"value": 0.426458, "rtol": 1e-4}, - "log.final.e.XH2O": {"value": 0.573542, "rtol": 1e-4}, - "log.final.e.HDiffFlux": { - "value": 6.894041e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.e.HRefODragMod": {"value": 0.003131, "rtol": 1e-4}, - "log.final.e.KTide": {"value": 0.898227, "rtol": 1e-4}, - "log.final.e.RGDuration": {"value": 3.80352e08, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.151432e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -1.877843e+39, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -1.919599e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 4.178988e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.789574e+29, "unit": u.kg}, + "log.initial.star.Radius": {"value": 6.681051e+08, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.444800}, + "log.initial.star.RotAngMom": {"value": 1.149304e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 4.858597e+04, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 143.260634, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 3.305062e+10, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 2.977014e+10, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 3.916594e+10, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 3.939084e+10, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 7.572440e+10, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 8.258537e+10, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 5.924722e-05, "unit": u.LSUN}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 0.059247, "unit": u.LSUN}, + "log.initial.star.LXUVStellar": {"value": 2.278648e+22, "unit": u.W}, + "log.initial.star.Temperature": {"value": 2907.334487, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.014106}, + "log.initial.star.DRotPerDtStellar": {"value": 2.355449e-09}, + "log.initial.b.Mass": {"value": 8.223700e+24, "unit": u.kg}, + "log.initial.b.Radius": {"value": 7.124338e+06, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.500000}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.Density": {"value": 5429.316562, "unit": u.kg / u.m ** 3}, + "log.initial.b.HZLimitDryRunaway": {"value": 3.305089e+10, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 2.977014e+10, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 3.916594e+10, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 3.939084e+10, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 7.572440e+10, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 8.258537e+10, "unit": u.m}, + "log.initial.b.Instellation": {"value": 6.076083e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.b.MeanMotion": {"value": 4.813397e-05, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 1.305354e+05, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 1.727522e+09, "unit": u.m}, + "log.initial.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, + "log.initial.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.b.RGLimit": {"value": 3.770574e+10, "unit": u.m}, + "log.initial.b.XO": {"value": 0.333333}, + "log.initial.b.EtaO": {"value": 0.902643}, + "log.initial.b.PlanetRadius": {"value": 7.124338e+06, "unit": u.m}, + "log.initial.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.b.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.b.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.b.PresXUV": {"value": 5.000000}, + "log.initial.b.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.b.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.b.AtmGasConst": {"value": 4124.000000}, + "log.initial.b.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.b.FXUV": {"value": 607.608327, "unit": u.W / u.m ** 2}, + "log.initial.b.AtmXAbsEffH2O": {"value": 0.010000}, + "log.initial.b.RocheRadius": {"value": 4.290313e+07, "unit": u.m}, + "log.initial.b.BondiRadius": {"value": 3.107839e+08, "unit": u.m}, + "log.initial.b.HEscapeRegime": {"value": 8.000000}, + "log.initial.b.RRCriticalFlux": {"value": 41.454587, "unit": u.W / u.m ** 2}, + "log.initial.b.CrossoverMass": {"value": 2.575027e-25, "unit": u.kg}, + "log.initial.b.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.b.FXUVCRITDRAG": {"value": 7.247839, "unit": u.W / u.m ** 2}, + "log.initial.b.HREFFLUX": {"value": 1.178796e+19, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.XO2": {"value": 0.000000}, + "log.initial.b.XH2O": {"value": 1.000000}, + "log.initial.b.HDiffFlux": {"value": 1.395966e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.b.HRefODragMod": {"value": 0.121638}, + "log.initial.b.KTide": {"value": 0.753205}, + "log.initial.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.e.Mass": {"value": 4.138725e+24, "unit": u.kg}, + "log.initial.e.Radius": {"value": 5.880608e+06, "unit": u.m}, + "log.initial.e.RadGyra": {"value": 0.500000}, + "log.initial.e.BodyType": {"value": 0.000000}, + "log.initial.e.Density": {"value": 4858.600773, "unit": u.kg / u.m ** 3}, + "log.initial.e.HZLimitDryRunaway": {"value": 3.305129e+10, "unit": u.m}, + "log.initial.e.HZLimRecVenus": {"value": 2.977014e+10, "unit": u.m}, + "log.initial.e.HZLimRunaway": {"value": 3.916594e+10, "unit": u.m}, + "log.initial.e.HZLimMoistGreenhouse": {"value": 3.939084e+10, "unit": u.m}, + "log.initial.e.HZLimMaxGreenhouse": {"value": 7.572440e+10, "unit": u.m}, + "log.initial.e.HZLimEarlyMars": {"value": 8.258537e+10, "unit": u.m}, + "log.initial.e.Instellation": {"value": 9.448996e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.e.MeanMotion": {"value": 1.191967e-05, "unit": 1 / u.sec}, + "log.initial.e.OrbPeriod": {"value": 5.271275e+05, "unit": u.sec}, + "log.initial.e.SemiMajorAxis": {"value": 4.380718e+09, "unit": u.m}, + "log.initial.e.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.e.SurfWaterMass": {"value": 10.000000, "unit": u.TO}, + "log.initial.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.e.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.e.RGLimit": {"value": 3.832506e+10, "unit": u.m}, + "log.initial.e.XO": {"value": 0.333333}, + "log.initial.e.EtaO": {"value": 0.776474}, + "log.initial.e.PlanetRadius": {"value": 5.880608e+06, "unit": u.m}, + "log.initial.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.e.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.e.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.e.PresXUV": {"value": 5.000000}, + "log.initial.e.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.e.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.e.AtmGasConst": {"value": 4124.000000}, + "log.initial.e.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.e.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.e.FXUV": {"value": 94.489956, "unit": u.W / u.m ** 2}, + "log.initial.e.AtmXAbsEffH2O": {"value": 0.011065}, + "log.initial.e.RocheRadius": {"value": 8.653872e+07, "unit": u.m}, + "log.initial.e.BondiRadius": {"value": 9.821934e+07, "unit": u.m}, + "log.initial.e.HEscapeRegime": {"value": 8.000000}, + "log.initial.e.RRCriticalFlux": {"value": 26.551159, "unit": u.W / u.m ** 2}, + "log.initial.e.CrossoverMass": {"value": 1.130931e-25, "unit": u.kg}, + "log.initial.e.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.e.FXUVCRITDRAG": {"value": 2.949984, "unit": u.W / u.m ** 2}, + "log.initial.e.HREFFLUX": {"value": 3.326851e+18, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.e.XO2": {"value": 0.000000}, + "log.initial.e.XH2O": {"value": 1.000000}, + "log.initial.e.HDiffFlux": {"value": 1.031142e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.e.HRefODragMod": {"value": 0.138662}, + "log.initial.e.KTide": {"value": 0.898227}, + "log.initial.e.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.001128e+16, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 2.997972e+16, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.140605e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -1.890023e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.631379e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 9.851807e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.789574e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 7.861410e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.465100, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 2.171174e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 7134.305972, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 9.075097e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 6.923546e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 8.793460e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 3.236261e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 2.926995e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 3.845735e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 3.872906e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 7.519102e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 8.200580e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 5.680619e-07, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 1.442281e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 1.116766e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 0.000568, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 2.184766e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 2649.348933, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.009905, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 1.447229e-12, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 8.223700e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 7.124338e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Density": {"value": 5429.316562, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 3.236287e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 2.926995e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 3.845735e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 3.872906e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 7.519102e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 8.200580e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 5825.743992, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 4.813397e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 1.305354e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 1.727522e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.SurfWaterMass": {"value": 0.000000, "unit": u.TO, "rtol": 1e-4}, + "log.final.b.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.OxygenMass": {"value": 1146.053603, "unit": u.bar, "rtol": 1e-4}, + "log.final.b.RGLimit": {"value": 3.704010e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.XO": {"value": 1.000000, "rtol": 1e-4}, + "log.final.b.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.PlanetRadius": {"value": 7.124338e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.b.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.b.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.b.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.b.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.b.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.b.FXUV": {"value": 5.825744, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.AtmXAbsEffH2O": {"value": 0.041374, "rtol": 1e-4}, + "log.final.b.RocheRadius": {"value": 4.290313e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.b.BondiRadius": {"value": 9.942293e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.b.RRCriticalFlux": {"value": 41.454587, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.b.FXUVCRITDRAG": {"value": 0.000000, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.HREFFLUX": {"value": 4.676160e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.HDiffFlux": {"value": 0.000000, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.b.HRefODragMod": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.KTide": {"value": 0.753205, "rtol": 1e-4}, + "log.final.b.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.e.Mass": {"value": 4.138725e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.Radius": {"value": 5.880608e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.e.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.e.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.e.Density": {"value": 4858.600773, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.e.HZLimitDryRunaway": {"value": 3.236326e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimRecVenus": {"value": 2.926995e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimRunaway": {"value": 3.845735e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimMoistGreenhouse": {"value": 3.872906e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimMaxGreenhouse": {"value": 7.519102e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HZLimEarlyMars": {"value": 8.200580e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.Instellation": {"value": 905.968971, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.e.MeanMotion": {"value": 1.191967e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.e.OrbPeriod": {"value": 5.271275e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.e.SemiMajorAxis": {"value": 4.380718e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.e.SurfWaterMass": {"value": 3.053422, "unit": u.TO, "rtol": 1e-4}, + "log.final.e.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.OxygenMass": {"value": 1031.243496, "unit": u.bar, "rtol": 1e-4}, + "log.final.e.RGLimit": {"value": 3.765018e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.e.XO": {"value": 0.554278, "rtol": 1e-4}, + "log.final.e.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.e.PlanetRadius": {"value": 5.880608e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.e.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.e.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.e.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.e.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.e.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.e.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.e.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.e.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.e.FXUV": {"value": 0.905969, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.e.AtmXAbsEffH2O": {"value": 0.073282, "rtol": 1e-4}, + "log.final.e.RocheRadius": {"value": 8.653872e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.e.BondiRadius": {"value": 3.142136e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.e.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.e.RRCriticalFlux": {"value": 26.551159, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.e.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.e.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.e.FXUVCRITDRAG": {"value": 0.297807, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.e.HREFFLUX": {"value": 2.112523e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.e.XO2": {"value": 0.426457, "rtol": 1e-4}, + "log.final.e.XH2O": {"value": 0.573543, "rtol": 1e-4}, + "log.final.e.HDiffFlux": {"value": 6.894047e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.e.HRefODragMod": {"value": 0.003131, "rtol": 1e-4}, + "log.final.e.KTide": {"value": 0.898227, "rtol": 1e-4}, + "log.final.e.RGDuration": {"value": 3.80345e+08, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_DiffLimWaterEscape(Benchmark): - pass +class Test_DiffLimWaterEscape(Benchmark): + pass diff --git a/tests/AtmescStellar/HabEvapCore/test_HabEvapCore.py b/tests/AtmescStellar/HabEvapCore/test_HabEvapCore.py index 02583b418..e6b0c8daa 100644 --- a/tests/AtmescStellar/HabEvapCore/test_HabEvapCore.py +++ b/tests/AtmescStellar/HabEvapCore/test_HabEvapCore.py @@ -1,1691 +1,650 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 2.238488e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.973009e39, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -3.053797e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 8.083873e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 2.346331e29, "unit": u.kg}, - "log.initial.star.Radius": {"value": 7.219282e08, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.500000}, - "log.initial.star.RotAngMom": { - "value": 2.223225e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 5.250010e04, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 148.873947, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 3.167291e10, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 2.860627e10, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 3.759816e10, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 3.785088e10, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 7.322892e10, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 7.986486e10, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.LXUVTot": {"value": 5.441075e-05, "unit": u.LSUN}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 0.054411, "unit": u.LSUN}, - "log.initial.star.LXUVStellar": {"value": 2.092637e22, "unit": u.W}, - "log.initial.star.Temperature": {"value": 2739.815007, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.012946}, - "log.initial.star.DRotPerDtStellar": {"value": 1.613569e-09}, - "log.initial.ProxCenELim.Mass": {"value": 7.584676e24, "unit": u.kg}, - "log.initial.ProxCenELim.Radius": {"value": 1.379805, "unit": u.Rearth}, - "log.initial.ProxCenELim.RadGyra": {"value": 0.500000}, - "log.initial.ProxCenELim.BodyType": {"value": 0.000000}, - "log.initial.ProxCenELim.Density": { - "value": 2656.570214, - "unit": u.kg / u.m**3, - }, - "log.initial.ProxCenELim.HZLimitDryRunaway": { - "value": 3.183247e10, - "unit": u.m, - }, - "log.initial.ProxCenELim.HZLimRecVenus": {"value": 2.860627e10, "unit": u.m}, - "log.initial.ProxCenELim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, - "log.initial.ProxCenELim.HZLimMoistGreenhouse": { - "value": 3.785088e10, - "unit": u.m, - }, - "log.initial.ProxCenELim.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, - "log.initial.ProxCenELim.HZLimEarlyMars": {"value": 7.986486e10, "unit": u.m}, - "log.initial.ProxCenELim.Instellation": { - "value": 3.179305e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.ProxCenELim.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - }, - "log.initial.ProxCenELim.OrbPeriod": {"value": 9.812434e05, "unit": u.sec}, - "log.initial.ProxCenELim.SemiMajorAxis": {"value": 7.255497e09, "unit": u.m}, - "log.initial.ProxCenELim.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.ProxCenELim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, - "log.initial.ProxCenELim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, - "log.initial.ProxCenELim.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.ProxCenELim.RGLimit": {"value": 3.618320e10, "unit": u.m}, - "log.initial.ProxCenELim.XO": {"value": 0.333333}, - "log.initial.ProxCenELim.EtaO": {"value": 0.000000}, - "log.initial.ProxCenELim.PlanetRadius": {"value": 1.379805, "unit": u.Rearth}, - "log.initial.ProxCenELim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.ProxCenELim.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenELim.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenELim.PresXUV": {"value": 5.000000}, - "log.initial.ProxCenELim.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenELim.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.ProxCenELim.AtmGasConst": {"value": 4124.000000}, - "log.initial.ProxCenELim.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.ProxCenELim.DEnvMassDt": { - "value": -2.198134e07, - "unit": u.kg / u.sec, - }, - "log.initial.ProxCenELim.FXUV": {"value": 31.793050, "unit": u.W / u.m**2}, - "log.initial.ProxCenELim.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.ProxCenELim.RocheRadius": {"value": 1.602542e08, "unit": u.m}, - "log.initial.ProxCenELim.BondiRadius": {"value": 1.427762e08, "unit": u.m}, - "log.initial.ProxCenELim.HEscapeRegime": {"value": 3.000000}, - "log.initial.ProxCenELim.RRCriticalFlux": { - "value": 27.771659, - "unit": u.W / u.m**2, - }, - "log.initial.ProxCenELim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.ProxCenELim.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.ProxCenELim.FXUVCRITDRAG": { - "value": 0.109027, - "unit": u.W / u.m**2, - }, - "log.initial.ProxCenELim.HREFFLUX": { - "value": 2.720240e19, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.ProxCenELim.XO2": {"value": 0.000000}, - "log.initial.ProxCenELim.XH2O": {"value": 1.000000}, - "log.initial.ProxCenELim.HDiffFlux": { - "value": 8.437534e16, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.ProxCenELim.HRefODragMod": {"value": 0.007752}, - "log.initial.ProxCenELim.KTide": {"value": 0.917709}, - "log.initial.ProxCenELim.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.ProxCenRRLim.Mass": {"value": 7.584676e24, "unit": u.kg}, - "log.initial.ProxCenRRLim.Radius": {"value": 1.379805, "unit": u.Rearth}, - "log.initial.ProxCenRRLim.RadGyra": {"value": 0.500000}, - "log.initial.ProxCenRRLim.BodyType": {"value": 0.000000}, - "log.initial.ProxCenRRLim.Density": { - "value": 2656.570214, - "unit": u.kg / u.m**3, - }, - "log.initial.ProxCenRRLim.HZLimitDryRunaway": { - "value": 3.183247e10, - "unit": u.m, - }, - "log.initial.ProxCenRRLim.HZLimRecVenus": {"value": 2.860627e10, "unit": u.m}, - "log.initial.ProxCenRRLim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, - "log.initial.ProxCenRRLim.HZLimMoistGreenhouse": { - "value": 3.785088e10, - "unit": u.m, - }, - "log.initial.ProxCenRRLim.HZLimMaxGreenhouse": { - "value": 0.489505, - "unit": u.au, - }, - "log.initial.ProxCenRRLim.HZLimEarlyMars": {"value": 7.986486e10, "unit": u.m}, - "log.initial.ProxCenRRLim.Instellation": { - "value": 3.179305e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.ProxCenRRLim.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - }, - "log.initial.ProxCenRRLim.OrbPeriod": {"value": 9.812434e05, "unit": u.sec}, - "log.initial.ProxCenRRLim.SemiMajorAxis": {"value": 7.255497e09, "unit": u.m}, - "log.initial.ProxCenRRLim.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.ProxCenRRLim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, - "log.initial.ProxCenRRLim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, - "log.initial.ProxCenRRLim.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.ProxCenRRLim.RGLimit": {"value": 3.618320e10, "unit": u.m}, - "log.initial.ProxCenRRLim.XO": {"value": 0.333333}, - "log.initial.ProxCenRRLim.EtaO": {"value": 0.000000}, - "log.initial.ProxCenRRLim.PlanetRadius": {"value": 1.379805, "unit": u.Rearth}, - "log.initial.ProxCenRRLim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.ProxCenRRLim.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenRRLim.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenRRLim.PresXUV": {"value": 5.000000}, - "log.initial.ProxCenRRLim.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenRRLim.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.ProxCenRRLim.AtmGasConst": {"value": 4124.000000}, - "log.initial.ProxCenRRLim.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.ProxCenRRLim.DEnvMassDt": { - "value": -2.054766e07, - "unit": u.kg / u.sec, - }, - "log.initial.ProxCenRRLim.FXUV": {"value": 31.793050, "unit": u.W / u.m**2}, - "log.initial.ProxCenRRLim.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.ProxCenRRLim.RocheRadius": {"value": 1.602542e08, "unit": u.m}, - "log.initial.ProxCenRRLim.BondiRadius": {"value": 1.427762e08, "unit": u.m}, - "log.initial.ProxCenRRLim.HEscapeRegime": {"value": 6.000000}, - "log.initial.ProxCenRRLim.RRCriticalFlux": { - "value": 27.771659, - "unit": u.W / u.m**2, - }, - "log.initial.ProxCenRRLim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.ProxCenRRLim.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.ProxCenRRLim.FXUVCRITDRAG": { - "value": 0.109027, - "unit": u.W / u.m**2, - }, - "log.initial.ProxCenRRLim.HREFFLUX": { - "value": 2.720240e19, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.ProxCenRRLim.XO2": {"value": 0.000000}, - "log.initial.ProxCenRRLim.XH2O": {"value": 1.000000}, - "log.initial.ProxCenRRLim.HDiffFlux": { - "value": 8.437534e16, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.ProxCenRRLim.HRefODragMod": {"value": 0.007752}, - "log.initial.ProxCenRRLim.KTide": {"value": 0.917709}, - "log.initial.ProxCenRRLim.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.ProxCenAuto.Mass": {"value": 7.584676e24, "unit": u.kg}, - "log.initial.ProxCenAuto.Radius": {"value": 1.379805, "unit": u.Rearth}, - "log.initial.ProxCenAuto.RadGyra": {"value": 0.500000}, - "log.initial.ProxCenAuto.BodyType": {"value": 0.000000}, - "log.initial.ProxCenAuto.Density": { - "value": 2656.570214, - "unit": u.kg / u.m**3, - }, - "log.initial.ProxCenAuto.HZLimitDryRunaway": { - "value": 3.183247e10, - "unit": u.m, - }, - "log.initial.ProxCenAuto.HZLimRecVenus": {"value": 2.860627e10, "unit": u.m}, - "log.initial.ProxCenAuto.HZLimRunaway": {"value": 0.251328, "unit": u.au}, - "log.initial.ProxCenAuto.HZLimMoistGreenhouse": { - "value": 3.785088e10, - "unit": u.m, - }, - "log.initial.ProxCenAuto.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, - "log.initial.ProxCenAuto.HZLimEarlyMars": {"value": 7.986486e10, "unit": u.m}, - "log.initial.ProxCenAuto.Instellation": { - "value": 3.179305e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.ProxCenAuto.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - }, - "log.initial.ProxCenAuto.OrbPeriod": {"value": 9.812434e05, "unit": u.sec}, - "log.initial.ProxCenAuto.SemiMajorAxis": {"value": 7.255497e09, "unit": u.m}, - "log.initial.ProxCenAuto.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.ProxCenAuto.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, - "log.initial.ProxCenAuto.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, - "log.initial.ProxCenAuto.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.ProxCenAuto.RGLimit": {"value": 3.618320e10, "unit": u.m}, - "log.initial.ProxCenAuto.XO": {"value": 0.333333}, - "log.initial.ProxCenAuto.EtaO": {"value": 0.000000}, - "log.initial.ProxCenAuto.PlanetRadius": {"value": 1.379805, "unit": u.Rearth}, - "log.initial.ProxCenAuto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.ProxCenAuto.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenAuto.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenAuto.PresXUV": {"value": 5.000000}, - "log.initial.ProxCenAuto.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.ProxCenAuto.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.ProxCenAuto.AtmGasConst": {"value": 4124.000000}, - "log.initial.ProxCenAuto.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.ProxCenAuto.DEnvMassDt": { - "value": -2.198134e07, - "unit": u.kg / u.sec, - }, - "log.initial.ProxCenAuto.FXUV": {"value": 31.793050, "unit": u.W / u.m**2}, - "log.initial.ProxCenAuto.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.ProxCenAuto.RocheRadius": {"value": 1.602542e08, "unit": u.m}, - "log.initial.ProxCenAuto.BondiRadius": {"value": 1.427762e08, "unit": u.m}, - "log.initial.ProxCenAuto.HEscapeRegime": {"value": 3.000000}, - "log.initial.ProxCenAuto.RRCriticalFlux": { - "value": 27.771659, - "unit": u.W / u.m**2, - }, - "log.initial.ProxCenAuto.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.ProxCenAuto.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.ProxCenAuto.FXUVCRITDRAG": { - "value": 0.109027, - "unit": u.W / u.m**2, - }, - "log.initial.ProxCenAuto.HREFFLUX": { - "value": 2.720240e19, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.ProxCenAuto.XO2": {"value": 0.000000}, - "log.initial.ProxCenAuto.XH2O": {"value": 1.000000}, - "log.initial.ProxCenAuto.HDiffFlux": { - "value": 8.437534e16, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.ProxCenAuto.HRefODragMod": {"value": 0.007752}, - "log.initial.ProxCenAuto.KTide": {"value": 0.917709}, - "log.initial.ProxCenAuto.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.LC17ELim.Mass": {"value": 7.584676e24, "unit": u.kg}, - "log.initial.LC17ELim.Radius": {"value": 6.290589, "unit": u.Rearth}, - "log.initial.LC17ELim.RadGyra": {"value": 0.500000}, - "log.initial.LC17ELim.BodyType": {"value": 0.000000}, - "log.initial.LC17ELim.Density": {"value": 28.035001, "unit": u.kg / u.m**3}, - "log.initial.LC17ELim.HZLimitDryRunaway": {"value": 3.183247e10, "unit": u.m}, - "log.initial.LC17ELim.HZLimRecVenus": {"value": 2.860627e10, "unit": u.m}, - "log.initial.LC17ELim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, - "log.initial.LC17ELim.HZLimMoistGreenhouse": { - "value": 3.785088e10, - "unit": u.m, - }, - "log.initial.LC17ELim.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, - "log.initial.LC17ELim.HZLimEarlyMars": {"value": 7.986486e10, "unit": u.m}, - "log.initial.LC17ELim.Instellation": { - "value": 3.179305e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.LC17ELim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, - "log.initial.LC17ELim.OrbPeriod": {"value": 9.812434e05, "unit": u.sec}, - "log.initial.LC17ELim.SemiMajorAxis": {"value": 7.255497e09, "unit": u.m}, - "log.initial.LC17ELim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.LC17ELim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, - "log.initial.LC17ELim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, - "log.initial.LC17ELim.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.LC17ELim.RGLimit": {"value": 3.618320e10, "unit": u.m}, - "log.initial.LC17ELim.XO": {"value": 0.333333}, - "log.initial.LC17ELim.EtaO": {"value": 0.000000}, - "log.initial.LC17ELim.PlanetRadius": {"value": 6.290589, "unit": u.Rearth}, - "log.initial.LC17ELim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.LC17ELim.RadXUV": {"value": 4.012200e07, "unit": u.m}, - "log.initial.LC17ELim.RadSolid": {"value": 6.783190e06, "unit": u.m}, - "log.initial.LC17ELim.PresXUV": {"value": 5.000000}, - "log.initial.LC17ELim.ScaleHeight": {"value": 3.327601e05, "unit": u.m}, - "log.initial.LC17ELim.ThermTemp": {"value": 880.000000, "unit": u.K}, - "log.initial.LC17ELim.AtmGasConst": {"value": 4157.000000}, - "log.initial.LC17ELim.PresSurf": {"value": 1.135499e08, "unit": u.Pa}, - "log.initial.LC17ELim.DEnvMassDt": { - "value": -3.023130e09, - "unit": u.kg / u.sec, - }, - "log.initial.LC17ELim.FXUV": {"value": 31.793050, "unit": u.W / u.m**2}, - "log.initial.LC17ELim.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.LC17ELim.RocheRadius": {"value": 1.602542e08, "unit": u.m}, - "log.initial.LC17ELim.BondiRadius": {"value": 1.427762e08, "unit": u.m}, - "log.initial.LC17ELim.HEscapeRegime": {"value": 3.000000}, - "log.initial.LC17ELim.RRCriticalFlux": { - "value": 0.139129, - "unit": u.W / u.m**2, - }, - "log.initial.LC17ELim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.LC17ELim.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.LC17ELim.FXUVCRITDRAG": { - "value": 0.001151, - "unit": u.W / u.m**2, - }, - "log.initial.LC17ELim.HREFFLUX": { - "value": 1.799959e20, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.LC17ELim.XO2": {"value": 0.000000}, - "log.initial.LC17ELim.XH2O": {"value": 1.000000}, - "log.initial.LC17ELim.HDiffFlux": { - "value": 4.059461e15, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.LC17ELim.HRefODragMod": {"value": 0.007752}, - "log.initial.LC17ELim.KTide": {"value": 0.632300}, - "log.initial.LC17ELim.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.LC17RRLim.Mass": {"value": 7.584676e24, "unit": u.kg}, - "log.initial.LC17RRLim.Radius": {"value": 6.290589, "unit": u.Rearth}, - "log.initial.LC17RRLim.RadGyra": {"value": 0.500000}, - "log.initial.LC17RRLim.BodyType": {"value": 0.000000}, - "log.initial.LC17RRLim.Density": {"value": 28.035001, "unit": u.kg / u.m**3}, - "log.initial.LC17RRLim.HZLimitDryRunaway": {"value": 3.183247e10, "unit": u.m}, - "log.initial.LC17RRLim.HZLimRecVenus": {"value": 2.860627e10, "unit": u.m}, - "log.initial.LC17RRLim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, - "log.initial.LC17RRLim.HZLimMoistGreenhouse": { - "value": 3.785088e10, - "unit": u.m, - }, - "log.initial.LC17RRLim.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, - "log.initial.LC17RRLim.HZLimEarlyMars": {"value": 7.986486e10, "unit": u.m}, - "log.initial.LC17RRLim.Instellation": { - "value": 3.179305e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.LC17RRLim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, - "log.initial.LC17RRLim.OrbPeriod": {"value": 9.812434e05, "unit": u.sec}, - "log.initial.LC17RRLim.SemiMajorAxis": {"value": 7.255497e09, "unit": u.m}, - "log.initial.LC17RRLim.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.LC17RRLim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, - "log.initial.LC17RRLim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, - "log.initial.LC17RRLim.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.LC17RRLim.RGLimit": {"value": 3.618320e10, "unit": u.m}, - "log.initial.LC17RRLim.XO": {"value": 0.333333}, - "log.initial.LC17RRLim.EtaO": {"value": 0.000000}, - "log.initial.LC17RRLim.PlanetRadius": {"value": 6.290589, "unit": u.Rearth}, - "log.initial.LC17RRLim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.LC17RRLim.RadXUV": {"value": 4.012200e07, "unit": u.m}, - "log.initial.LC17RRLim.RadSolid": {"value": 6.783190e06, "unit": u.m}, - "log.initial.LC17RRLim.PresXUV": {"value": 5.000000}, - "log.initial.LC17RRLim.ScaleHeight": {"value": 3.327601e05, "unit": u.m}, - "log.initial.LC17RRLim.ThermTemp": {"value": 880.000000, "unit": u.K}, - "log.initial.LC17RRLim.AtmGasConst": {"value": 4157.000000}, - "log.initial.LC17RRLim.PresSurf": {"value": 1.135499e08, "unit": u.Pa}, - "log.initial.LC17RRLim.DEnvMassDt": { - "value": -2.000196e08, - "unit": u.kg / u.sec, - }, - "log.initial.LC17RRLim.FXUV": {"value": 31.793050, "unit": u.W / u.m**2}, - "log.initial.LC17RRLim.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.LC17RRLim.RocheRadius": {"value": 1.602542e08, "unit": u.m}, - "log.initial.LC17RRLim.BondiRadius": {"value": 1.427762e08, "unit": u.m}, - "log.initial.LC17RRLim.HEscapeRegime": {"value": 6.000000}, - "log.initial.LC17RRLim.RRCriticalFlux": { - "value": 0.139129, - "unit": u.W / u.m**2, - }, - "log.initial.LC17RRLim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.LC17RRLim.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.LC17RRLim.FXUVCRITDRAG": { - "value": 0.001151, - "unit": u.W / u.m**2, - }, - "log.initial.LC17RRLim.HREFFLUX": { - "value": 1.799959e20, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.LC17RRLim.XO2": {"value": 0.000000}, - "log.initial.LC17RRLim.XH2O": {"value": 1.000000}, - "log.initial.LC17RRLim.HDiffFlux": { - "value": 4.059461e15, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.LC17RRLim.HRefODragMod": {"value": 0.007752}, - "log.initial.LC17RRLim.KTide": {"value": 0.632300}, - "log.initial.LC17RRLim.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.initial.LC17Auto.Mass": {"value": 7.584676e24, "unit": u.kg}, - "log.initial.LC17Auto.Radius": {"value": 6.290589, "unit": u.Rearth}, - "log.initial.LC17Auto.RadGyra": {"value": 0.500000}, - "log.initial.LC17Auto.BodyType": {"value": 0.000000}, - "log.initial.LC17Auto.Density": {"value": 28.035001, "unit": u.kg / u.m**3}, - "log.initial.LC17Auto.HZLimitDryRunaway": {"value": 3.183247e10, "unit": u.m}, - "log.initial.LC17Auto.HZLimRecVenus": {"value": 2.860627e10, "unit": u.m}, - "log.initial.LC17Auto.HZLimRunaway": {"value": 0.251328, "unit": u.au}, - "log.initial.LC17Auto.HZLimMoistGreenhouse": { - "value": 3.785088e10, - "unit": u.m, - }, - "log.initial.LC17Auto.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, - "log.initial.LC17Auto.HZLimEarlyMars": {"value": 7.986486e10, "unit": u.m}, - "log.initial.LC17Auto.Instellation": { - "value": 3.179305e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.LC17Auto.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, - "log.initial.LC17Auto.OrbPeriod": {"value": 9.812434e05, "unit": u.sec}, - "log.initial.LC17Auto.SemiMajorAxis": {"value": 7.255497e09, "unit": u.m}, - "log.initial.LC17Auto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.LC17Auto.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, - "log.initial.LC17Auto.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, - "log.initial.LC17Auto.OxygenMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.LC17Auto.RGLimit": {"value": 3.618320e10, "unit": u.m}, - "log.initial.LC17Auto.XO": {"value": 0.333333}, - "log.initial.LC17Auto.EtaO": {"value": 0.000000}, - "log.initial.LC17Auto.PlanetRadius": {"value": 6.290589, "unit": u.Rearth}, - "log.initial.LC17Auto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.LC17Auto.RadXUV": {"value": 4.012200e07, "unit": u.m}, - "log.initial.LC17Auto.RadSolid": {"value": 6.783190e06, "unit": u.m}, - "log.initial.LC17Auto.PresXUV": {"value": 5.000000}, - "log.initial.LC17Auto.ScaleHeight": {"value": 3.327601e05, "unit": u.m}, - "log.initial.LC17Auto.ThermTemp": {"value": 880.000000, "unit": u.K}, - "log.initial.LC17Auto.AtmGasConst": {"value": 4157.000000}, - "log.initial.LC17Auto.PresSurf": {"value": 1.135499e08, "unit": u.Pa}, - "log.initial.LC17Auto.DEnvMassDt": { - "value": -3.023130e09, - "unit": u.kg / u.sec, - }, - "log.initial.LC17Auto.FXUV": {"value": 31.793050, "unit": u.W / u.m**2}, - "log.initial.LC17Auto.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.LC17Auto.RocheRadius": {"value": 1.602542e08, "unit": u.m}, - "log.initial.LC17Auto.BondiRadius": {"value": 1.427762e08, "unit": u.m}, - "log.initial.LC17Auto.HEscapeRegime": {"value": 3.000000}, - "log.initial.LC17Auto.RRCriticalFlux": { - "value": 0.139129, - "unit": u.W / u.m**2, - }, - "log.initial.LC17Auto.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.LC17Auto.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.LC17Auto.FXUVCRITDRAG": { - "value": 0.001151, - "unit": u.W / u.m**2, - }, - "log.initial.LC17Auto.HREFFLUX": { - "value": 1.799959e20, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.LC17Auto.XO2": {"value": 0.000000}, - "log.initial.LC17Auto.XH2O": {"value": 1.000000}, - "log.initial.LC17Auto.HDiffFlux": { - "value": 4.059461e15, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.LC17Auto.HRefODragMod": {"value": 0.007752}, - "log.initial.LC17Auto.KTide": {"value": 0.632300}, - "log.initial.LC17Auto.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.155760e14, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e14, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.592522e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -6.771106e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -6.842608e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 4.957224e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 2.346331e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 3.221903e08, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 7.769828e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 4111.209813, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 1.276019e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 4.924053e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 1674.800603, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 1.546385e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 1.393855e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 1.833264e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 1.844302e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 3.551046e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 3.872795e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": {"value": 1.297012e-05, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LostEnergy": { - "value": 7.105751e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 1.499570e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 0.012970, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 4.988309e21, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 2865.674217, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.078695, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 6.246811e-10, "rtol": 1e-4}, - "log.final.ProxCenELim.Mass": { - "value": 7.581607e24, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.Radius": { - "value": 1.336334, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.ProxCenELim.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.Density": { - "value": 2923.166851, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HZLimitDryRunaway": { - "value": 1.554176e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HZLimRecVenus": { - "value": 1.393855e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HZLimRunaway": { - "value": 0.122546, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HZLimMoistGreenhouse": { - "value": 1.844302e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HZLimMaxGreenhouse": { - "value": 0.237373, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HZLimEarlyMars": { - "value": 3.872795e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.Instellation": { - "value": 7578.644938, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.OrbPeriod": { - "value": 9.812434e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.SemiMajorAxis": { - "value": 7.255497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.SurfWaterMass": { - "value": 1.500000, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.EnvelopeMass": { - "value": 0.000486, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.OxygenMass": { - "value": 0.000000, - "unit": u.bar, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.RGLimit": { - "value": 1.763931e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.XO": {"value": 0.333333, "rtol": 1e-4}, - "log.final.ProxCenELim.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.PlanetRadius": { - "value": 1.336334, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.ProxCenELim.RadSolid": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.ScaleHeight": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.ThermTemp": { - "value": 400.000000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.PresSurf": { - "value": -1.000000, - "unit": u.Pa, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.DEnvMassDt": { - "value": -4.748597e06, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.FXUV": { - "value": 7.578645, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.ProxCenELim.RocheRadius": { - "value": 1.602326e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.BondiRadius": { - "value": 2.042514e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.RRCriticalFlux": { - "value": 30.718071, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.CrossoverMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.FXUVCRITDRAG": { - "value": 0.119919, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HREFFLUX": { - "value": 6.265011e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.XH2O": {"value": 1.000000, "rtol": 1e-4}, - "log.final.ProxCenELim.HDiffFlux": { - "value": 8.991769e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenELim.HRefODragMod": {"value": 0.007752, "rtol": 1e-4}, - "log.final.ProxCenELim.KTide": {"value": 0.920286, "rtol": 1e-4}, - "log.final.ProxCenELim.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.Mass": { - "value": 7.580496e24, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.Radius": { - "value": 1.339401, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.Density": { - "value": 2902.708875, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HZLimitDryRunaway": { - "value": 1.554176e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HZLimRecVenus": { - "value": 1.393855e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HZLimRunaway": { - "value": 0.122546, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HZLimMoistGreenhouse": { - "value": 1.844302e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HZLimMaxGreenhouse": { - "value": 0.237373, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HZLimEarlyMars": { - "value": 3.872795e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.Instellation": { - "value": 7578.644938, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.OrbPeriod": { - "value": 9.812434e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.SemiMajorAxis": { - "value": 7.255497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.SurfWaterMass": { - "value": 1.500000, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.EnvelopeMass": { - "value": 0.000300, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.OxygenMass": { - "value": 0.000000, - "unit": u.bar, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.RGLimit": { - "value": 1.763937e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.XO": {"value": 0.333333, "rtol": 1e-4}, - "log.final.ProxCenRRLim.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.PlanetRadius": { - "value": 1.339401, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.RadXUV": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.RadSolid": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.ScaleHeight": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.ThermTemp": { - "value": 400.000000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.PresSurf": { - "value": -1.000000, - "unit": u.Pa, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.DEnvMassDt": { - "value": -9.594715e06, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.FXUV": { - "value": 7.578645, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.RocheRadius": { - "value": 1.602247e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.BondiRadius": { - "value": 2.042215e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.RRCriticalFlux": { - "value": 30.486260, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.CrossoverMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.FXUVCRITDRAG": { - "value": 0.119063, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HREFFLUX": { - "value": 6.281581e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.XH2O": {"value": 1.000000, "rtol": 1e-4}, - "log.final.ProxCenRRLim.HDiffFlux": { - "value": 8.949330e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenRRLim.HRefODragMod": {"value": 0.007752, "rtol": 1e-4}, - "log.final.ProxCenRRLim.KTide": {"value": 0.920099, "rtol": 1e-4}, - "log.final.ProxCenRRLim.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.Mass": { - "value": 7.581647e24, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.Radius": { - "value": 1.336226, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.ProxCenAuto.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.Density": { - "value": 2923.891598, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HZLimitDryRunaway": { - "value": 1.554176e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HZLimRecVenus": { - "value": 1.393855e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HZLimRunaway": { - "value": 0.122546, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HZLimMoistGreenhouse": { - "value": 1.844302e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HZLimMaxGreenhouse": { - "value": 0.237373, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HZLimEarlyMars": { - "value": 3.872795e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.Instellation": { - "value": 7578.644938, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.OrbPeriod": { - "value": 9.812434e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.SemiMajorAxis": { - "value": 7.255497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.SurfWaterMass": { - "value": 1.500000, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.EnvelopeMass": { - "value": 0.000493, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.OxygenMass": { - "value": 0.000000, - "unit": u.bar, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.RGLimit": { - "value": 1.763931e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.XO": {"value": 0.333333, "rtol": 1e-4}, - "log.final.ProxCenAuto.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.PlanetRadius": { - "value": 1.336226, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.ProxCenAuto.RadSolid": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.ScaleHeight": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.ThermTemp": { - "value": 400.000000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.PresSurf": { - "value": -1.000000, - "unit": u.Pa, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.DEnvMassDt": { - "value": -4.747386e06, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.FXUV": { - "value": 7.578645, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.ProxCenAuto.RocheRadius": { - "value": 1.602328e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.BondiRadius": { - "value": 2.042525e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.RRCriticalFlux": { - "value": 30.726284, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.CrossoverMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.FXUVCRITDRAG": { - "value": 0.119950, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HREFFLUX": { - "value": 6.264427e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.XH2O": {"value": 1.000000, "rtol": 1e-4}, - "log.final.ProxCenAuto.HDiffFlux": { - "value": 8.993271e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.ProxCenAuto.HRefODragMod": {"value": 0.007752, "rtol": 1e-4}, - "log.final.ProxCenAuto.KTide": {"value": 0.920292, "rtol": 1e-4}, - "log.final.ProxCenAuto.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - "log.final.LC17ELim.Mass": {"value": 7.578704e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.LC17ELim.Radius": { - "value": 1.063513, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.LC17ELim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.LC17ELim.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.LC17ELim.Density": { - "value": 5797.014327, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HZLimitDryRunaway": { - "value": 1.554176e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HZLimRecVenus": { - "value": 1.393855e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HZLimRunaway": { - "value": 0.122546, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HZLimMoistGreenhouse": { - "value": 1.844302e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HZLimMaxGreenhouse": { - "value": 0.237373, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HZLimEarlyMars": { - "value": 3.872795e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.Instellation": { - "value": 7578.644938, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.LC17ELim.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17ELim.OrbPeriod": { - "value": 9.812434e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.LC17ELim.SemiMajorAxis": { - "value": 7.255497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.LC17ELim.SurfWaterMass": { - "value": 1.122761, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.LC17ELim.EnvelopeMass": { - "value": 0.000000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.LC17ELim.OxygenMass": { - "value": 9.676785, - "unit": u.bar, - "rtol": 1e-4, - }, - "log.final.LC17ELim.RGLimit": {"value": 1.763947e10, "unit": u.m, "rtol": 1e-4}, - "log.final.LC17ELim.XO": {"value": 0.341388, "rtol": 1e-4}, - "log.final.LC17ELim.EtaO": {"value": 0.813944, "rtol": 1e-4}, - "log.final.LC17ELim.PlanetRadius": { - "value": 1.063513, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.LC17ELim.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.LC17ELim.RadXUV": {"value": 6.783190e06, "unit": u.m, "rtol": 1e-4}, - "log.final.LC17ELim.RadSolid": { - "value": 6.783190e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.LC17ELim.ScaleHeight": { - "value": 3.327601e05, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.ThermTemp": { - "value": 880.000000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.LC17ELim.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, - "log.final.LC17ELim.PresSurf": {"value": 0.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.LC17ELim.DEnvMassDt": { - "value": 5.562685e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17ELim.FXUV": { - "value": 7.578645, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17ELim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.LC17ELim.RocheRadius": { - "value": 1.602121e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.BondiRadius": { - "value": 2.041732e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.LC17ELim.RRCriticalFlux": { - "value": 63.063241, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17ELim.CrossoverMass": { - "value": 1.175870e-25, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.LC17ELim.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.LC17ELim.FXUVCRITDRAG": { - "value": 0.234853, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HREFFLUX": { - "value": 4.901362e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17ELim.XO2": {"value": 0.018014, "rtol": 1e-4}, - "log.final.LC17ELim.XH2O": {"value": 0.981986, "rtol": 1e-4}, - "log.final.LC17ELim.HDiffFlux": { - "value": 1.401989e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17ELim.HRefODragMod": {"value": 0.133128, "rtol": 1e-4}, - "log.final.LC17ELim.KTide": {"value": 0.936530, "rtol": 1e-4}, - "log.final.LC17ELim.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.Mass": {"value": 7.578704e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.LC17RRLim.Radius": { - "value": 1.063513, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.LC17RRLim.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.LC17RRLim.Density": { - "value": 5797.014327, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HZLimitDryRunaway": { - "value": 1.554176e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HZLimRecVenus": { - "value": 1.393855e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HZLimRunaway": { - "value": 0.122546, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HZLimMoistGreenhouse": { - "value": 1.844302e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HZLimMaxGreenhouse": { - "value": 0.237373, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HZLimEarlyMars": { - "value": 3.872795e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.Instellation": { - "value": 7578.644938, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.OrbPeriod": { - "value": 9.812434e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.SemiMajorAxis": { - "value": 7.255497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.SurfWaterMass": { - "value": 1.214995, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.EnvelopeMass": { - "value": 0.000000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.OxygenMass": { - "value": 8.672742, - "unit": u.bar, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.RGLimit": { - "value": 1.763947e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.XO": {"value": 0.340018, "rtol": 1e-4}, - "log.final.LC17RRLim.EtaO": {"value": 0.809569, "rtol": 1e-4}, - "log.final.LC17RRLim.PlanetRadius": { - "value": 1.063513, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.RadXUV": {"value": 6.783190e06, "unit": u.m, "rtol": 1e-4}, - "log.final.LC17RRLim.RadSolid": { - "value": 6.783190e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.LC17RRLim.ScaleHeight": { - "value": 3.327601e05, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.ThermTemp": { - "value": 880.000000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, - "log.final.LC17RRLim.PresSurf": {"value": 0.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.LC17RRLim.DEnvMassDt": { - "value": 5.562685e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.FXUV": { - "value": 7.578645, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.LC17RRLim.RocheRadius": { - "value": 1.602121e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.BondiRadius": { - "value": 2.041732e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.LC17RRLim.RRCriticalFlux": { - "value": 63.063241, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.CrossoverMass": { - "value": 1.178880e-25, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.LC17RRLim.FXUVCRITDRAG": { - "value": 0.235341, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HREFFLUX": { - "value": 4.901362e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.XO2": {"value": 0.014965, "rtol": 1e-4}, - "log.final.LC17RRLim.XH2O": {"value": 0.985035, "rtol": 1e-4}, - "log.final.LC17RRLim.HDiffFlux": { - "value": 1.404905e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17RRLim.HRefODragMod": {"value": 0.133751, "rtol": 1e-4}, - "log.final.LC17RRLim.KTide": {"value": 0.936530, "rtol": 1e-4}, - "log.final.LC17RRLim.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - "log.final.LC17Auto.Mass": {"value": 7.578704e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.LC17Auto.Radius": { - "value": 1.063513, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.LC17Auto.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.LC17Auto.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.LC17Auto.Density": { - "value": 5797.014327, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HZLimitDryRunaway": { - "value": 1.554176e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HZLimRecVenus": { - "value": 1.393855e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HZLimRunaway": { - "value": 0.122546, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HZLimMoistGreenhouse": { - "value": 1.844302e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HZLimMaxGreenhouse": { - "value": 0.237373, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HZLimEarlyMars": { - "value": 3.872795e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.Instellation": { - "value": 7578.644938, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.LC17Auto.MeanMotion": { - "value": 6.403289e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17Auto.OrbPeriod": { - "value": 9.812434e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.LC17Auto.SemiMajorAxis": { - "value": 7.255497e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.LC17Auto.SurfWaterMass": { - "value": 1.214365, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.LC17Auto.EnvelopeMass": { - "value": 0.000000, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.LC17Auto.OxygenMass": { - "value": 8.681141, - "unit": u.bar, - "rtol": 1e-4, - }, - "log.final.LC17Auto.RGLimit": {"value": 1.763947e10, "unit": u.m, "rtol": 1e-4}, - "log.final.LC17Auto.XO": {"value": 0.340028, "rtol": 1e-4}, - "log.final.LC17Auto.EtaO": {"value": 0.809600, "rtol": 1e-4}, - "log.final.LC17Auto.PlanetRadius": { - "value": 1.063513, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.LC17Auto.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.LC17Auto.RadXUV": {"value": 6.783190e06, "unit": u.m, "rtol": 1e-4}, - "log.final.LC17Auto.RadSolid": { - "value": 6.783190e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.LC17Auto.ScaleHeight": { - "value": 3.327601e05, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.ThermTemp": { - "value": 880.000000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.LC17Auto.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, - "log.final.LC17Auto.PresSurf": {"value": 0.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.LC17Auto.DEnvMassDt": { - "value": 5.562685e-309, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17Auto.FXUV": { - "value": 7.578645, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17Auto.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.LC17Auto.RocheRadius": { - "value": 1.602121e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.BondiRadius": { - "value": 2.041732e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.LC17Auto.RRCriticalFlux": { - "value": 63.063241, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17Auto.CrossoverMass": { - "value": 1.178858e-25, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.LC17Auto.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.LC17Auto.FXUVCRITDRAG": { - "value": 0.235337, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HREFFLUX": { - "value": 4.901362e18, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17Auto.XO2": {"value": 0.014987, "rtol": 1e-4}, - "log.final.LC17Auto.XH2O": {"value": 0.985013, "rtol": 1e-4}, - "log.final.LC17Auto.HDiffFlux": { - "value": 1.404884e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.LC17Auto.HRefODragMod": {"value": 0.133747, "rtol": 1e-4}, - "log.final.LC17Auto.KTide": {"value": 0.936530, "rtol": 1e-4}, - "log.final.LC17Auto.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 2.238488e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.973009e+39, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -3.053797e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 8.083873e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 2.346331e+29, "unit": u.kg}, + "log.initial.star.Radius": {"value": 7.219282e+08, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.500000}, + "log.initial.star.RotAngMom": {"value": 2.223225e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 5.250010e+04, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 148.873947, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 3.167291e+10, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 2.860627e+10, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 3.759816e+10, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 3.785088e+10, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 7.322892e+10, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 7.986486e+10, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 5.441075e-05, "unit": u.LSUN}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 0.054411, "unit": u.LSUN}, + "log.initial.star.LXUVStellar": {"value": 2.092637e+22, "unit": u.W}, + "log.initial.star.Temperature": {"value": 2739.815007, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.012946}, + "log.initial.star.DRotPerDtStellar": {"value": 1.613569e-09}, + "log.initial.ProxCenELim.Mass": {"value": 7.584676e+24, "unit": u.kg}, + "log.initial.ProxCenELim.Radius": {"value": 1.379805, "unit": u.Rearth}, + "log.initial.ProxCenELim.RadGyra": {"value": 0.500000}, + "log.initial.ProxCenELim.BodyType": {"value": 0.000000}, + "log.initial.ProxCenELim.Density": {"value": 2656.570214, "unit": u.kg / u.m ** 3}, + "log.initial.ProxCenELim.HZLimitDryRunaway": {"value": 3.183247e+10, "unit": u.m}, + "log.initial.ProxCenELim.HZLimRecVenus": {"value": 2.860627e+10, "unit": u.m}, + "log.initial.ProxCenELim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, + "log.initial.ProxCenELim.HZLimMoistGreenhouse": {"value": 3.785088e+10, "unit": u.m}, + "log.initial.ProxCenELim.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, + "log.initial.ProxCenELim.HZLimEarlyMars": {"value": 7.986486e+10, "unit": u.m}, + "log.initial.ProxCenELim.Instellation": {"value": 3.179305e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.ProxCenELim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, + "log.initial.ProxCenELim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec}, + "log.initial.ProxCenELim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m}, + "log.initial.ProxCenELim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.ProxCenELim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, + "log.initial.ProxCenELim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, + "log.initial.ProxCenELim.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.ProxCenELim.RGLimit": {"value": 3.618320e+10, "unit": u.m}, + "log.initial.ProxCenELim.XO": {"value": 0.333333}, + "log.initial.ProxCenELim.EtaO": {"value": 0.000000}, + "log.initial.ProxCenELim.PlanetRadius": {"value": 1.379805, "unit": u.Rearth}, + "log.initial.ProxCenELim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.ProxCenELim.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenELim.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenELim.PresXUV": {"value": 5.000000}, + "log.initial.ProxCenELim.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenELim.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.ProxCenELim.AtmGasConst": {"value": 4124.000000}, + "log.initial.ProxCenELim.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.ProxCenELim.DEnvMassDt": {"value": -2.198134e+07, "unit": u.kg / u.sec}, + "log.initial.ProxCenELim.FXUV": {"value": 31.793050, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenELim.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.ProxCenELim.RocheRadius": {"value": 1.602542e+08, "unit": u.m}, + "log.initial.ProxCenELim.BondiRadius": {"value": 1.427762e+08, "unit": u.m}, + "log.initial.ProxCenELim.HEscapeRegime": {"value": 3.000000}, + "log.initial.ProxCenELim.RRCriticalFlux": {"value": 27.771659, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenELim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.ProxCenELim.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.ProxCenELim.FXUVCRITDRAG": {"value": 0.109027, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenELim.HREFFLUX": {"value": 2.720240e+19, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.ProxCenELim.XO2": {"value": 0.000000}, + "log.initial.ProxCenELim.XH2O": {"value": 1.000000}, + "log.initial.ProxCenELim.HDiffFlux": {"value": 8.437534e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.ProxCenELim.HRefODragMod": {"value": 0.007752}, + "log.initial.ProxCenELim.KTide": {"value": 0.917709}, + "log.initial.ProxCenELim.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.ProxCenRRLim.Mass": {"value": 7.584676e+24, "unit": u.kg}, + "log.initial.ProxCenRRLim.Radius": {"value": 1.379805, "unit": u.Rearth}, + "log.initial.ProxCenRRLim.RadGyra": {"value": 0.500000}, + "log.initial.ProxCenRRLim.BodyType": {"value": 0.000000}, + "log.initial.ProxCenRRLim.Density": {"value": 2656.570214, "unit": u.kg / u.m ** 3}, + "log.initial.ProxCenRRLim.HZLimitDryRunaway": {"value": 3.183247e+10, "unit": u.m}, + "log.initial.ProxCenRRLim.HZLimRecVenus": {"value": 2.860627e+10, "unit": u.m}, + "log.initial.ProxCenRRLim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, + "log.initial.ProxCenRRLim.HZLimMoistGreenhouse": {"value": 3.785088e+10, "unit": u.m}, + "log.initial.ProxCenRRLim.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, + "log.initial.ProxCenRRLim.HZLimEarlyMars": {"value": 7.986486e+10, "unit": u.m}, + "log.initial.ProxCenRRLim.Instellation": {"value": 3.179305e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.ProxCenRRLim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, + "log.initial.ProxCenRRLim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec}, + "log.initial.ProxCenRRLim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m}, + "log.initial.ProxCenRRLim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.ProxCenRRLim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, + "log.initial.ProxCenRRLim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, + "log.initial.ProxCenRRLim.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.ProxCenRRLim.RGLimit": {"value": 3.618320e+10, "unit": u.m}, + "log.initial.ProxCenRRLim.XO": {"value": 0.333333}, + "log.initial.ProxCenRRLim.EtaO": {"value": 0.000000}, + "log.initial.ProxCenRRLim.PlanetRadius": {"value": 1.379805, "unit": u.Rearth}, + "log.initial.ProxCenRRLim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.ProxCenRRLim.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenRRLim.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenRRLim.PresXUV": {"value": 5.000000}, + "log.initial.ProxCenRRLim.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenRRLim.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.ProxCenRRLim.AtmGasConst": {"value": 4124.000000}, + "log.initial.ProxCenRRLim.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.ProxCenRRLim.DEnvMassDt": {"value": -2.054766e+07, "unit": u.kg / u.sec}, + "log.initial.ProxCenRRLim.FXUV": {"value": 31.793050, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenRRLim.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.ProxCenRRLim.RocheRadius": {"value": 1.602542e+08, "unit": u.m}, + "log.initial.ProxCenRRLim.BondiRadius": {"value": 1.427762e+08, "unit": u.m}, + "log.initial.ProxCenRRLim.HEscapeRegime": {"value": 6.000000}, + "log.initial.ProxCenRRLim.RRCriticalFlux": {"value": 27.771659, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenRRLim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.ProxCenRRLim.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.ProxCenRRLim.FXUVCRITDRAG": {"value": 0.109027, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenRRLim.HREFFLUX": {"value": 2.720240e+19, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.ProxCenRRLim.XO2": {"value": 0.000000}, + "log.initial.ProxCenRRLim.XH2O": {"value": 1.000000}, + "log.initial.ProxCenRRLim.HDiffFlux": {"value": 8.437534e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.ProxCenRRLim.HRefODragMod": {"value": 0.007752}, + "log.initial.ProxCenRRLim.KTide": {"value": 0.917709}, + "log.initial.ProxCenRRLim.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.ProxCenAuto.Mass": {"value": 7.584676e+24, "unit": u.kg}, + "log.initial.ProxCenAuto.Radius": {"value": 1.379805, "unit": u.Rearth}, + "log.initial.ProxCenAuto.RadGyra": {"value": 0.500000}, + "log.initial.ProxCenAuto.BodyType": {"value": 0.000000}, + "log.initial.ProxCenAuto.Density": {"value": 2656.570214, "unit": u.kg / u.m ** 3}, + "log.initial.ProxCenAuto.HZLimitDryRunaway": {"value": 3.183247e+10, "unit": u.m}, + "log.initial.ProxCenAuto.HZLimRecVenus": {"value": 2.860627e+10, "unit": u.m}, + "log.initial.ProxCenAuto.HZLimRunaway": {"value": 0.251328, "unit": u.au}, + "log.initial.ProxCenAuto.HZLimMoistGreenhouse": {"value": 3.785088e+10, "unit": u.m}, + "log.initial.ProxCenAuto.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, + "log.initial.ProxCenAuto.HZLimEarlyMars": {"value": 7.986486e+10, "unit": u.m}, + "log.initial.ProxCenAuto.Instellation": {"value": 3.179305e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.ProxCenAuto.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, + "log.initial.ProxCenAuto.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec}, + "log.initial.ProxCenAuto.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m}, + "log.initial.ProxCenAuto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.ProxCenAuto.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, + "log.initial.ProxCenAuto.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, + "log.initial.ProxCenAuto.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.ProxCenAuto.RGLimit": {"value": 3.618320e+10, "unit": u.m}, + "log.initial.ProxCenAuto.XO": {"value": 0.333333}, + "log.initial.ProxCenAuto.EtaO": {"value": 0.000000}, + "log.initial.ProxCenAuto.PlanetRadius": {"value": 1.379805, "unit": u.Rearth}, + "log.initial.ProxCenAuto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.ProxCenAuto.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenAuto.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenAuto.PresXUV": {"value": 5.000000}, + "log.initial.ProxCenAuto.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.ProxCenAuto.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.ProxCenAuto.AtmGasConst": {"value": 4124.000000}, + "log.initial.ProxCenAuto.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.ProxCenAuto.DEnvMassDt": {"value": -2.198134e+07, "unit": u.kg / u.sec}, + "log.initial.ProxCenAuto.FXUV": {"value": 31.793050, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenAuto.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.ProxCenAuto.RocheRadius": {"value": 1.602542e+08, "unit": u.m}, + "log.initial.ProxCenAuto.BondiRadius": {"value": 1.427762e+08, "unit": u.m}, + "log.initial.ProxCenAuto.HEscapeRegime": {"value": 3.000000}, + "log.initial.ProxCenAuto.RRCriticalFlux": {"value": 27.771659, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenAuto.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.ProxCenAuto.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.ProxCenAuto.FXUVCRITDRAG": {"value": 0.109027, "unit": u.W / u.m ** 2}, + "log.initial.ProxCenAuto.HREFFLUX": {"value": 2.720240e+19, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.ProxCenAuto.XO2": {"value": 0.000000}, + "log.initial.ProxCenAuto.XH2O": {"value": 1.000000}, + "log.initial.ProxCenAuto.HDiffFlux": {"value": 8.437534e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.ProxCenAuto.HRefODragMod": {"value": 0.007752}, + "log.initial.ProxCenAuto.KTide": {"value": 0.917709}, + "log.initial.ProxCenAuto.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.LC17ELim.Mass": {"value": 7.584676e+24, "unit": u.kg}, + "log.initial.LC17ELim.Radius": {"value": 6.290589, "unit": u.Rearth}, + "log.initial.LC17ELim.RadGyra": {"value": 0.500000}, + "log.initial.LC17ELim.BodyType": {"value": 0.000000}, + "log.initial.LC17ELim.Density": {"value": 28.035001, "unit": u.kg / u.m ** 3}, + "log.initial.LC17ELim.HZLimitDryRunaway": {"value": 3.183247e+10, "unit": u.m}, + "log.initial.LC17ELim.HZLimRecVenus": {"value": 2.860627e+10, "unit": u.m}, + "log.initial.LC17ELim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, + "log.initial.LC17ELim.HZLimMoistGreenhouse": {"value": 3.785088e+10, "unit": u.m}, + "log.initial.LC17ELim.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, + "log.initial.LC17ELim.HZLimEarlyMars": {"value": 7.986486e+10, "unit": u.m}, + "log.initial.LC17ELim.Instellation": {"value": 3.179305e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.LC17ELim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, + "log.initial.LC17ELim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec}, + "log.initial.LC17ELim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m}, + "log.initial.LC17ELim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.LC17ELim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, + "log.initial.LC17ELim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, + "log.initial.LC17ELim.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.LC17ELim.RGLimit": {"value": 3.618320e+10, "unit": u.m}, + "log.initial.LC17ELim.XO": {"value": 0.333333}, + "log.initial.LC17ELim.EtaO": {"value": 0.000000}, + "log.initial.LC17ELim.PlanetRadius": {"value": 6.290589, "unit": u.Rearth}, + "log.initial.LC17ELim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.LC17ELim.RadXUV": {"value": 4.012200e+07, "unit": u.m}, + "log.initial.LC17ELim.RadSolid": {"value": 6.783190e+06, "unit": u.m}, + "log.initial.LC17ELim.PresXUV": {"value": 5.000000}, + "log.initial.LC17ELim.ScaleHeight": {"value": 3.327601e+05, "unit": u.m}, + "log.initial.LC17ELim.ThermTemp": {"value": 880.000000, "unit": u.K}, + "log.initial.LC17ELim.AtmGasConst": {"value": 4157.000000}, + "log.initial.LC17ELim.PresSurf": {"value": 1.135499e+08, "unit": u.Pa}, + "log.initial.LC17ELim.DEnvMassDt": {"value": -3.023130e+09, "unit": u.kg / u.sec}, + "log.initial.LC17ELim.FXUV": {"value": 31.793050, "unit": u.W / u.m ** 2}, + "log.initial.LC17ELim.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.LC17ELim.RocheRadius": {"value": 1.602542e+08, "unit": u.m}, + "log.initial.LC17ELim.BondiRadius": {"value": 1.427762e+08, "unit": u.m}, + "log.initial.LC17ELim.HEscapeRegime": {"value": 3.000000}, + "log.initial.LC17ELim.RRCriticalFlux": {"value": 0.139129, "unit": u.W / u.m ** 2}, + "log.initial.LC17ELim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.LC17ELim.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.LC17ELim.FXUVCRITDRAG": {"value": 0.001151, "unit": u.W / u.m ** 2}, + "log.initial.LC17ELim.HREFFLUX": {"value": 1.799959e+20, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.LC17ELim.XO2": {"value": 0.000000}, + "log.initial.LC17ELim.XH2O": {"value": 1.000000}, + "log.initial.LC17ELim.HDiffFlux": {"value": 4.059461e+15, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.LC17ELim.HRefODragMod": {"value": 0.007752}, + "log.initial.LC17ELim.KTide": {"value": 0.632300}, + "log.initial.LC17ELim.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.LC17RRLim.Mass": {"value": 7.584676e+24, "unit": u.kg}, + "log.initial.LC17RRLim.Radius": {"value": 6.290589, "unit": u.Rearth}, + "log.initial.LC17RRLim.RadGyra": {"value": 0.500000}, + "log.initial.LC17RRLim.BodyType": {"value": 0.000000}, + "log.initial.LC17RRLim.Density": {"value": 28.035001, "unit": u.kg / u.m ** 3}, + "log.initial.LC17RRLim.HZLimitDryRunaway": {"value": 3.183247e+10, "unit": u.m}, + "log.initial.LC17RRLim.HZLimRecVenus": {"value": 2.860627e+10, "unit": u.m}, + "log.initial.LC17RRLim.HZLimRunaway": {"value": 0.251328, "unit": u.au}, + "log.initial.LC17RRLim.HZLimMoistGreenhouse": {"value": 3.785088e+10, "unit": u.m}, + "log.initial.LC17RRLim.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, + "log.initial.LC17RRLim.HZLimEarlyMars": {"value": 7.986486e+10, "unit": u.m}, + "log.initial.LC17RRLim.Instellation": {"value": 3.179305e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.LC17RRLim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, + "log.initial.LC17RRLim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec}, + "log.initial.LC17RRLim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m}, + "log.initial.LC17RRLim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.LC17RRLim.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, + "log.initial.LC17RRLim.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, + "log.initial.LC17RRLim.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.LC17RRLim.RGLimit": {"value": 3.618320e+10, "unit": u.m}, + "log.initial.LC17RRLim.XO": {"value": 0.333333}, + "log.initial.LC17RRLim.EtaO": {"value": 0.000000}, + "log.initial.LC17RRLim.PlanetRadius": {"value": 6.290589, "unit": u.Rearth}, + "log.initial.LC17RRLim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.LC17RRLim.RadXUV": {"value": 4.012200e+07, "unit": u.m}, + "log.initial.LC17RRLim.RadSolid": {"value": 6.783190e+06, "unit": u.m}, + "log.initial.LC17RRLim.PresXUV": {"value": 5.000000}, + "log.initial.LC17RRLim.ScaleHeight": {"value": 3.327601e+05, "unit": u.m}, + "log.initial.LC17RRLim.ThermTemp": {"value": 880.000000, "unit": u.K}, + "log.initial.LC17RRLim.AtmGasConst": {"value": 4157.000000}, + "log.initial.LC17RRLim.PresSurf": {"value": 1.135499e+08, "unit": u.Pa}, + "log.initial.LC17RRLim.DEnvMassDt": {"value": -2.000196e+08, "unit": u.kg / u.sec}, + "log.initial.LC17RRLim.FXUV": {"value": 31.793050, "unit": u.W / u.m ** 2}, + "log.initial.LC17RRLim.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.LC17RRLim.RocheRadius": {"value": 1.602542e+08, "unit": u.m}, + "log.initial.LC17RRLim.BondiRadius": {"value": 1.427762e+08, "unit": u.m}, + "log.initial.LC17RRLim.HEscapeRegime": {"value": 6.000000}, + "log.initial.LC17RRLim.RRCriticalFlux": {"value": 0.139129, "unit": u.W / u.m ** 2}, + "log.initial.LC17RRLim.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.LC17RRLim.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.LC17RRLim.FXUVCRITDRAG": {"value": 0.001151, "unit": u.W / u.m ** 2}, + "log.initial.LC17RRLim.HREFFLUX": {"value": 1.799959e+20, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.LC17RRLim.XO2": {"value": 0.000000}, + "log.initial.LC17RRLim.XH2O": {"value": 1.000000}, + "log.initial.LC17RRLim.HDiffFlux": {"value": 4.059461e+15, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.LC17RRLim.HRefODragMod": {"value": 0.007752}, + "log.initial.LC17RRLim.KTide": {"value": 0.632300}, + "log.initial.LC17RRLim.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.initial.LC17Auto.Mass": {"value": 7.584676e+24, "unit": u.kg}, + "log.initial.LC17Auto.Radius": {"value": 6.290589, "unit": u.Rearth}, + "log.initial.LC17Auto.RadGyra": {"value": 0.500000}, + "log.initial.LC17Auto.BodyType": {"value": 0.000000}, + "log.initial.LC17Auto.Density": {"value": 28.035001, "unit": u.kg / u.m ** 3}, + "log.initial.LC17Auto.HZLimitDryRunaway": {"value": 3.183247e+10, "unit": u.m}, + "log.initial.LC17Auto.HZLimRecVenus": {"value": 2.860627e+10, "unit": u.m}, + "log.initial.LC17Auto.HZLimRunaway": {"value": 0.251328, "unit": u.au}, + "log.initial.LC17Auto.HZLimMoistGreenhouse": {"value": 3.785088e+10, "unit": u.m}, + "log.initial.LC17Auto.HZLimMaxGreenhouse": {"value": 0.489505, "unit": u.au}, + "log.initial.LC17Auto.HZLimEarlyMars": {"value": 7.986486e+10, "unit": u.m}, + "log.initial.LC17Auto.Instellation": {"value": 3.179305e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.LC17Auto.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec}, + "log.initial.LC17Auto.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec}, + "log.initial.LC17Auto.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m}, + "log.initial.LC17Auto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.LC17Auto.SurfWaterMass": {"value": 1.500000, "unit": u.TO}, + "log.initial.LC17Auto.EnvelopeMass": {"value": 0.001000, "unit": u.Mearth}, + "log.initial.LC17Auto.OxygenMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.LC17Auto.RGLimit": {"value": 3.618320e+10, "unit": u.m}, + "log.initial.LC17Auto.XO": {"value": 0.333333}, + "log.initial.LC17Auto.EtaO": {"value": 0.000000}, + "log.initial.LC17Auto.PlanetRadius": {"value": 6.290589, "unit": u.Rearth}, + "log.initial.LC17Auto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.LC17Auto.RadXUV": {"value": 4.012200e+07, "unit": u.m}, + "log.initial.LC17Auto.RadSolid": {"value": 6.783190e+06, "unit": u.m}, + "log.initial.LC17Auto.PresXUV": {"value": 5.000000}, + "log.initial.LC17Auto.ScaleHeight": {"value": 3.327601e+05, "unit": u.m}, + "log.initial.LC17Auto.ThermTemp": {"value": 880.000000, "unit": u.K}, + "log.initial.LC17Auto.AtmGasConst": {"value": 4157.000000}, + "log.initial.LC17Auto.PresSurf": {"value": 1.135499e+08, "unit": u.Pa}, + "log.initial.LC17Auto.DEnvMassDt": {"value": -3.023130e+09, "unit": u.kg / u.sec}, + "log.initial.LC17Auto.FXUV": {"value": 31.793050, "unit": u.W / u.m ** 2}, + "log.initial.LC17Auto.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.LC17Auto.RocheRadius": {"value": 1.602542e+08, "unit": u.m}, + "log.initial.LC17Auto.BondiRadius": {"value": 1.427762e+08, "unit": u.m}, + "log.initial.LC17Auto.HEscapeRegime": {"value": 3.000000}, + "log.initial.LC17Auto.RRCriticalFlux": {"value": 0.139129, "unit": u.W / u.m ** 2}, + "log.initial.LC17Auto.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.LC17Auto.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.LC17Auto.FXUVCRITDRAG": {"value": 0.001151, "unit": u.W / u.m ** 2}, + "log.initial.LC17Auto.HREFFLUX": {"value": 1.799959e+20, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.LC17Auto.XO2": {"value": 0.000000}, + "log.initial.LC17Auto.XH2O": {"value": 1.000000}, + "log.initial.LC17Auto.HDiffFlux": {"value": 4.059461e+15, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.LC17Auto.HRefODragMod": {"value": 0.007752}, + "log.initial.LC17Auto.KTide": {"value": 0.632300}, + "log.initial.LC17Auto.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.155760e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.592522e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -6.771106e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -6.842608e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 4.957224e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 2.346331e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 3.221903e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 7.769828e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 4111.209813, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 1.276019e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 4.924053e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 1674.800603, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 1.546385e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 1.393855e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 1.833264e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 1.844302e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 3.551046e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 3.872795e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 1.297012e-05, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 7.105751e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 1.499570e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 0.012970, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 4.988309e+21, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 2865.674217, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.078695, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 6.246811e-10, "rtol": 1e-4}, + "log.final.ProxCenELim.Mass": {"value": 7.581607e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenELim.Radius": {"value": 1.336334, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.ProxCenELim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.ProxCenELim.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.Density": {"value": 2923.166851, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.ProxCenELim.HZLimitDryRunaway": {"value": 1.554176e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.HZLimRecVenus": {"value": 1.393855e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.HZLimRunaway": {"value": 0.122546, "unit": u.au, "rtol": 1e-4}, + "log.final.ProxCenELim.HZLimMoistGreenhouse": {"value": 1.844302e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.HZLimMaxGreenhouse": {"value": 0.237373, "unit": u.au, "rtol": 1e-4}, + "log.final.ProxCenELim.HZLimEarlyMars": {"value": 3.872795e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.Instellation": {"value": 7578.644938, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.ProxCenELim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenELim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.ProxCenELim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.ProxCenELim.SurfWaterMass": {"value": 1.500000, "unit": u.TO, "rtol": 1e-4}, + "log.final.ProxCenELim.EnvelopeMass": {"value": 0.000486, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.ProxCenELim.OxygenMass": {"value": 0.000000, "unit": u.bar, "rtol": 1e-4}, + "log.final.ProxCenELim.RGLimit": {"value": 1.763931e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.XO": {"value": 0.333333, "rtol": 1e-4}, + "log.final.ProxCenELim.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.PlanetRadius": {"value": 1.336334, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.ProxCenELim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenELim.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.ProxCenELim.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.ProxCenELim.DEnvMassDt": {"value": -4.748597e+06, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.ProxCenELim.FXUV": {"value": 7.578645, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenELim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.ProxCenELim.RocheRadius": {"value": 1.602326e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.BondiRadius": {"value": 2.042514e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenELim.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.RRCriticalFlux": {"value": 30.718071, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenELim.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenELim.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.FXUVCRITDRAG": {"value": 0.119919, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenELim.HREFFLUX": {"value": 6.265011e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenELim.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.XH2O": {"value": 1.000000, "rtol": 1e-4}, + "log.final.ProxCenELim.HDiffFlux": {"value": 8.991769e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenELim.HRefODragMod": {"value": 0.007752, "rtol": 1e-4}, + "log.final.ProxCenELim.KTide": {"value": 0.920286, "rtol": 1e-4}, + "log.final.ProxCenELim.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.ProxCenRRLim.Mass": {"value": 7.580496e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenRRLim.Radius": {"value": 1.339401, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.ProxCenRRLim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.Density": {"value": 2902.708875, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HZLimitDryRunaway": {"value": 1.554176e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HZLimRecVenus": {"value": 1.393855e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HZLimRunaway": {"value": 0.122546, "unit": u.au, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HZLimMoistGreenhouse": {"value": 1.844302e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HZLimMaxGreenhouse": {"value": 0.237373, "unit": u.au, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HZLimEarlyMars": {"value": 3.872795e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.Instellation": {"value": 7578.644938, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.ProxCenRRLim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenRRLim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.ProxCenRRLim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.ProxCenRRLim.SurfWaterMass": {"value": 1.500000, "unit": u.TO, "rtol": 1e-4}, + "log.final.ProxCenRRLim.EnvelopeMass": {"value": 0.000300, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.ProxCenRRLim.OxygenMass": {"value": 0.000000, "unit": u.bar, "rtol": 1e-4}, + "log.final.ProxCenRRLim.RGLimit": {"value": 1.763937e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.XO": {"value": 0.333333, "rtol": 1e-4}, + "log.final.ProxCenRRLim.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.PlanetRadius": {"value": 1.339401, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.ProxCenRRLim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenRRLim.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.ProxCenRRLim.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.ProxCenRRLim.DEnvMassDt": {"value": -9.594715e+06, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.ProxCenRRLim.FXUV": {"value": 7.578645, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenRRLim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.RocheRadius": {"value": 1.602247e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.BondiRadius": {"value": 2.042215e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.RRCriticalFlux": {"value": 30.486260, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenRRLim.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenRRLim.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.FXUVCRITDRAG": {"value": 0.119063, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HREFFLUX": {"value": 6.281581e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenRRLim.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.XH2O": {"value": 1.000000, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HDiffFlux": {"value": 8.949330e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenRRLim.HRefODragMod": {"value": 0.007752, "rtol": 1e-4}, + "log.final.ProxCenRRLim.KTide": {"value": 0.920099, "rtol": 1e-4}, + "log.final.ProxCenRRLim.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.ProxCenAuto.Mass": {"value": 7.581647e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenAuto.Radius": {"value": 1.336226, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.ProxCenAuto.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.ProxCenAuto.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.Density": {"value": 2923.891598, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.ProxCenAuto.HZLimitDryRunaway": {"value": 1.554176e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.HZLimRecVenus": {"value": 1.393855e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.HZLimRunaway": {"value": 0.122546, "unit": u.au, "rtol": 1e-4}, + "log.final.ProxCenAuto.HZLimMoistGreenhouse": {"value": 1.844302e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.HZLimMaxGreenhouse": {"value": 0.237373, "unit": u.au, "rtol": 1e-4}, + "log.final.ProxCenAuto.HZLimEarlyMars": {"value": 3.872795e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.Instellation": {"value": 7578.644938, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.ProxCenAuto.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenAuto.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.ProxCenAuto.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.ProxCenAuto.SurfWaterMass": {"value": 1.500000, "unit": u.TO, "rtol": 1e-4}, + "log.final.ProxCenAuto.EnvelopeMass": {"value": 0.000493, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.ProxCenAuto.OxygenMass": {"value": 0.000000, "unit": u.bar, "rtol": 1e-4}, + "log.final.ProxCenAuto.RGLimit": {"value": 1.763931e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.XO": {"value": 0.333333, "rtol": 1e-4}, + "log.final.ProxCenAuto.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.PlanetRadius": {"value": 1.336226, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.ProxCenAuto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenAuto.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.ProxCenAuto.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.ProxCenAuto.DEnvMassDt": {"value": -4.747386e+06, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.ProxCenAuto.FXUV": {"value": 7.578645, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenAuto.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.ProxCenAuto.RocheRadius": {"value": 1.602328e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.BondiRadius": {"value": 2.042525e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.ProxCenAuto.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.RRCriticalFlux": {"value": 30.726284, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenAuto.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.ProxCenAuto.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.FXUVCRITDRAG": {"value": 0.119950, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.ProxCenAuto.HREFFLUX": {"value": 6.264427e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenAuto.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.XH2O": {"value": 1.000000, "rtol": 1e-4}, + "log.final.ProxCenAuto.HDiffFlux": {"value": 8.993271e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.ProxCenAuto.HRefODragMod": {"value": 0.007752, "rtol": 1e-4}, + "log.final.ProxCenAuto.KTide": {"value": 0.920292, "rtol": 1e-4}, + "log.final.ProxCenAuto.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.LC17ELim.Mass": {"value": 7.578704e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17ELim.Radius": {"value": 1.063513, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.LC17ELim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.LC17ELim.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.LC17ELim.Density": {"value": 5797.014327, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.LC17ELim.HZLimitDryRunaway": {"value": 1.554176e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.HZLimRecVenus": {"value": 1.393855e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.HZLimRunaway": {"value": 0.122546, "unit": u.au, "rtol": 1e-4}, + "log.final.LC17ELim.HZLimMoistGreenhouse": {"value": 1.844302e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.HZLimMaxGreenhouse": {"value": 0.237373, "unit": u.au, "rtol": 1e-4}, + "log.final.LC17ELim.HZLimEarlyMars": {"value": 3.872795e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.Instellation": {"value": 7578.644938, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.LC17ELim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.LC17ELim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.LC17ELim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.LC17ELim.SurfWaterMass": {"value": 1.122761, "unit": u.TO, "rtol": 1e-4}, + "log.final.LC17ELim.EnvelopeMass": {"value": 0.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.LC17ELim.OxygenMass": {"value": 9.676785, "unit": u.bar, "rtol": 1e-4}, + "log.final.LC17ELim.RGLimit": {"value": 1.763947e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.XO": {"value": 0.341388, "rtol": 1e-4}, + "log.final.LC17ELim.EtaO": {"value": 0.813944, "rtol": 1e-4}, + "log.final.LC17ELim.PlanetRadius": {"value": 1.063513, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.LC17ELim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17ELim.RadXUV": {"value": 6.783190e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.RadSolid": {"value": 6.783190e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.LC17ELim.ScaleHeight": {"value": 3.327601e+05, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.ThermTemp": {"value": 880.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.LC17ELim.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, + "log.final.LC17ELim.PresSurf": {"value": 0.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.LC17ELim.DEnvMassDt": {"value": 5.562685e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.LC17ELim.FXUV": {"value": 7.578645, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17ELim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.LC17ELim.RocheRadius": {"value": 1.602121e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.BondiRadius": {"value": 2.041732e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17ELim.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.LC17ELim.RRCriticalFlux": {"value": 63.063241, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17ELim.CrossoverMass": {"value": 1.175870e-25, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17ELim.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.LC17ELim.FXUVCRITDRAG": {"value": 0.234853, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17ELim.HREFFLUX": {"value": 4.901362e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.LC17ELim.XO2": {"value": 0.018014, "rtol": 1e-4}, + "log.final.LC17ELim.XH2O": {"value": 0.981986, "rtol": 1e-4}, + "log.final.LC17ELim.HDiffFlux": {"value": 1.401989e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.LC17ELim.HRefODragMod": {"value": 0.133128, "rtol": 1e-4}, + "log.final.LC17ELim.KTide": {"value": 0.936530, "rtol": 1e-4}, + "log.final.LC17ELim.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.LC17RRLim.Mass": {"value": 7.578704e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17RRLim.Radius": {"value": 1.063513, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.LC17RRLim.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.LC17RRLim.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.LC17RRLim.Density": {"value": 5797.014327, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.LC17RRLim.HZLimitDryRunaway": {"value": 1.554176e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.HZLimRecVenus": {"value": 1.393855e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.HZLimRunaway": {"value": 0.122546, "unit": u.au, "rtol": 1e-4}, + "log.final.LC17RRLim.HZLimMoistGreenhouse": {"value": 1.844302e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.HZLimMaxGreenhouse": {"value": 0.237373, "unit": u.au, "rtol": 1e-4}, + "log.final.LC17RRLim.HZLimEarlyMars": {"value": 3.872795e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.Instellation": {"value": 7578.644938, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.LC17RRLim.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.LC17RRLim.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.LC17RRLim.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.LC17RRLim.SurfWaterMass": {"value": 1.214995, "unit": u.TO, "rtol": 1e-4}, + "log.final.LC17RRLim.EnvelopeMass": {"value": 0.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.LC17RRLim.OxygenMass": {"value": 8.672742, "unit": u.bar, "rtol": 1e-4}, + "log.final.LC17RRLim.RGLimit": {"value": 1.763947e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.XO": {"value": 0.340018, "rtol": 1e-4}, + "log.final.LC17RRLim.EtaO": {"value": 0.809569, "rtol": 1e-4}, + "log.final.LC17RRLim.PlanetRadius": {"value": 1.063513, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.LC17RRLim.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17RRLim.RadXUV": {"value": 6.783190e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.RadSolid": {"value": 6.783190e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.LC17RRLim.ScaleHeight": {"value": 3.327601e+05, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.ThermTemp": {"value": 880.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.LC17RRLim.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, + "log.final.LC17RRLim.PresSurf": {"value": 0.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.LC17RRLim.DEnvMassDt": {"value": 5.562685e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.LC17RRLim.FXUV": {"value": 7.578645, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17RRLim.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.LC17RRLim.RocheRadius": {"value": 1.602121e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.BondiRadius": {"value": 2.041732e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17RRLim.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.LC17RRLim.RRCriticalFlux": {"value": 63.063241, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17RRLim.CrossoverMass": {"value": 1.178880e-25, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17RRLim.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.LC17RRLim.FXUVCRITDRAG": {"value": 0.235341, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17RRLim.HREFFLUX": {"value": 4.901362e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.LC17RRLim.XO2": {"value": 0.014965, "rtol": 1e-4}, + "log.final.LC17RRLim.XH2O": {"value": 0.985035, "rtol": 1e-4}, + "log.final.LC17RRLim.HDiffFlux": {"value": 1.404905e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.LC17RRLim.HRefODragMod": {"value": 0.133751, "rtol": 1e-4}, + "log.final.LC17RRLim.KTide": {"value": 0.936530, "rtol": 1e-4}, + "log.final.LC17RRLim.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + "log.final.LC17Auto.Mass": {"value": 7.578704e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17Auto.Radius": {"value": 1.063513, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.LC17Auto.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.LC17Auto.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.LC17Auto.Density": {"value": 5797.014327, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.LC17Auto.HZLimitDryRunaway": {"value": 1.554176e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.HZLimRecVenus": {"value": 1.393855e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.HZLimRunaway": {"value": 0.122546, "unit": u.au, "rtol": 1e-4}, + "log.final.LC17Auto.HZLimMoistGreenhouse": {"value": 1.844302e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.HZLimMaxGreenhouse": {"value": 0.237373, "unit": u.au, "rtol": 1e-4}, + "log.final.LC17Auto.HZLimEarlyMars": {"value": 3.872795e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.Instellation": {"value": 7578.644938, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.LC17Auto.MeanMotion": {"value": 6.403289e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.LC17Auto.OrbPeriod": {"value": 9.812434e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.LC17Auto.SemiMajorAxis": {"value": 7.255497e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.LC17Auto.SurfWaterMass": {"value": 1.214365, "unit": u.TO, "rtol": 1e-4}, + "log.final.LC17Auto.EnvelopeMass": {"value": 0.000000, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.LC17Auto.OxygenMass": {"value": 8.681141, "unit": u.bar, "rtol": 1e-4}, + "log.final.LC17Auto.RGLimit": {"value": 1.763947e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.XO": {"value": 0.340028, "rtol": 1e-4}, + "log.final.LC17Auto.EtaO": {"value": 0.809600, "rtol": 1e-4}, + "log.final.LC17Auto.PlanetRadius": {"value": 1.063513, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.LC17Auto.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17Auto.RadXUV": {"value": 6.783190e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.RadSolid": {"value": 6.783190e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.LC17Auto.ScaleHeight": {"value": 3.327601e+05, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.ThermTemp": {"value": 880.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.LC17Auto.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, + "log.final.LC17Auto.PresSurf": {"value": 0.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.LC17Auto.DEnvMassDt": {"value": 5.562685e-309, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.LC17Auto.FXUV": {"value": 7.578645, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17Auto.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.LC17Auto.RocheRadius": {"value": 1.602121e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.BondiRadius": {"value": 2.041732e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.LC17Auto.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.LC17Auto.RRCriticalFlux": {"value": 63.063241, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17Auto.CrossoverMass": {"value": 1.178858e-25, "unit": u.kg, "rtol": 1e-4}, + "log.final.LC17Auto.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.LC17Auto.FXUVCRITDRAG": {"value": 0.235337, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.LC17Auto.HREFFLUX": {"value": 4.901362e+18, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.LC17Auto.XO2": {"value": 0.014987, "rtol": 1e-4}, + "log.final.LC17Auto.XH2O": {"value": 0.985013, "rtol": 1e-4}, + "log.final.LC17Auto.HDiffFlux": {"value": 1.404884e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.LC17Auto.HRefODragMod": {"value": 0.133747, "rtol": 1e-4}, + "log.final.LC17Auto.KTide": {"value": 0.936530, "rtol": 1e-4}, + "log.final.LC17Auto.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_HabEvapCore(Benchmark): - pass +class Test_HabEvapCore(Benchmark): + pass diff --git a/tests/AtmescStellar/MiniNeptuneEvapDyn/test_MiniNeptuneEvapDyn.py b/tests/AtmescStellar/MiniNeptuneEvapDyn/test_MiniNeptuneEvapDyn.py index 2e9d65022..0ce715377 100644 --- a/tests/AtmescStellar/MiniNeptuneEvapDyn/test_MiniNeptuneEvapDyn.py +++ b/tests/AtmescStellar/MiniNeptuneEvapDyn/test_MiniNeptuneEvapDyn.py @@ -1,378 +1,170 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.295076e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -9.104487e40, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -9.406038e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 3.015563e39, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.star.Radius": {"value": 1.683307e09, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.449900}, - "log.initial.star.RotAngMom": { - "value": 8.293392e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 1.224136e05, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.640992e11, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 2.178515e11, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 2.171294e11, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 3.929566e11, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 4.286401e11, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.LXUVTot": {"value": 0.001933, "unit": u.LSUN}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 1.933219, "unit": u.LSUN}, - "log.initial.star.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.star.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.029996}, - "log.initial.star.DRotPerDtStellar": {"value": 4.507240e-10}, - "log.initial.planet.Mass": {"value": 2.000000, "unit": u.Mearth}, - "log.initial.planet.Radius": {"value": 1.885546e08, "unit": u.m}, - "log.initial.planet.RadGyra": {"value": 0.500000}, - "log.initial.planet.BodyType": {"value": 0.000000}, - "log.initial.planet.Density": {"value": 0.425367, "unit": u.kg / u.m**3}, - "log.initial.planet.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.planet.HZLimRecVenus": {"value": 1.640992e11, "unit": u.m}, - "log.initial.planet.HZLimRunaway": {"value": 2.178515e11, "unit": u.m}, - "log.initial.planet.HZLimMoistGreenhouse": {"value": 2.171294e11, "unit": u.m}, - "log.initial.planet.HZLimMaxGreenhouse": {"value": 3.929566e11, "unit": u.m}, - "log.initial.planet.HZLimEarlyMars": {"value": 4.286401e11, "unit": u.m}, - "log.initial.planet.Instellation": { - "value": 2.643806e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.planet.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.planet.OrbPeriod": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.planet.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m}, - "log.initial.planet.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.planet.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.EnvelopeMass": {"value": 0.060000, "unit": u.Mearth}, - "log.initial.planet.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.RGLimit": {"value": 2.083395e11, "unit": u.m}, - "log.initial.planet.XO": {"value": 0.000000}, - "log.initial.planet.EtaO": {"value": 0.000000}, - "log.initial.planet.PlanetRadius": {"value": 29.562809, "unit": u.Rearth}, - "log.initial.planet.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.RadXUV": {"value": 29.562809, "unit": u.Rearth}, - "log.initial.planet.RadSolid": {"value": 7.606867e06, "unit": u.m}, - "log.initial.planet.PresXUV": {"value": 5.000000}, - "log.initial.planet.ScaleHeight": {"value": 453.466720, "unit": u.km}, - "log.initial.planet.ThermTemp": {"value": 1469.449298, "unit": u.K}, - "log.initial.planet.AtmGasConst": {"value": 4124.000000}, - "log.initial.planet.PresSurf": {"value": 6.585533, "unit": u.GPa}, - "log.initial.planet.DEnvMassDt": {"value": -6.984298e11, "unit": u.kg / u.sec}, - "log.initial.planet.FXUV": {"value": 264.380605, "unit": u.W / u.m**2}, - "log.initial.planet.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.planet.RocheRadius": {"value": 29.562809, "unit": u.Rearth}, - "log.initial.planet.BondiRadius": {"value": 6.418556e07, "unit": u.m}, - "log.initial.planet.HEscapeRegime": {"value": 3.000000}, - "log.initial.planet.RRCriticalFlux": { - "value": 0.018709, - "unit": u.W / u.m**2, - }, - "log.initial.planet.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.planet.FXUVCRITDRAG": { - "value": 4.123757e-05, - "unit": u.W / u.m**2, - }, - "log.initial.planet.HREFFLUX": { - "value": 2.824302e21, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.planet.XO2": {"value": 0.000000}, - "log.initial.planet.XH2O": {"value": 0.000000}, - "log.initial.planet.HDiffFlux": { - "value": 4.341873e14, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.planet.HRefODragMod": {"value": 1.000000}, - "log.initial.planet.KTide": {"value": 1.000000}, - "log.initial.planet.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 6.311520e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 8.295134e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -9.104476e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.186288e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 3.008339e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 1.334689e09, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.451302, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 6.588390e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 1.218871e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 9.132245e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 6.880220e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 199.654197, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 1.477889e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 1.285735e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 1.706938e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 1.701232e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 3.082748e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 3.362667e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": {"value": 0.001185, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LostEnergy": { - "value": 2.457574e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 1.705084e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 1.184657, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 4.556190e23, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 4349.796565, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.023549, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": -3.731950e-10, "rtol": 1e-4}, - "log.final.planet.Mass": {"value": 1.972361, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.planet.Radius": {"value": 1.876819e08, "unit": u.m, "rtol": 1e-4}, - "log.final.planet.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.planet.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.Density": { - "value": 0.425367, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.planet.HZLimitDryRunaway": { - "value": 1.477889e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimRecVenus": { - "value": 1.285735e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimRunaway": { - "value": 1.706938e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimMoistGreenhouse": { - "value": 1.701232e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimMaxGreenhouse": { - "value": 3.082748e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimEarlyMars": { - "value": 3.362667e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.Instellation": { - "value": 1.620097e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.planet.MeanMotion": { - "value": 6.296062e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.OrbPeriod": { - "value": 9.979548e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.planet.SemiMajorAxis": { - "value": 1.495979e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.planet.SurfWaterMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.planet.EnvelopeMass": { - "value": 0.032361, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.planet.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.planet.RGLimit": {"value": 1.632814e11, "unit": u.m, "rtol": 1e-4}, - "log.final.planet.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.PlanetRadius": { - "value": 29.425997, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.planet.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.planet.RadXUV": {"value": 29.425997, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.planet.RadSolid": {"value": 7.606867e06, "unit": u.m, "rtol": 1e-4}, - "log.final.planet.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.planet.ScaleHeight": { - "value": 401.211434, - "unit": u.km, - "rtol": 1e-4, - }, - "log.final.planet.ThermTemp": {"value": 1300.117152, "unit": u.K, "rtol": 1e-4}, - "log.final.planet.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.planet.PresSurf": {"value": 3.551934, "unit": u.GPa, "rtol": 1e-4}, - "log.final.planet.DEnvMassDt": { - "value": -4.568136e09, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.FXUV": { - "value": 162.009738, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.planet.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.planet.RocheRadius": { - "value": 29.425997, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.planet.BondiRadius": { - "value": 7.153500e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, - "log.final.planet.RRCriticalFlux": { - "value": 0.018450, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.planet.CrossoverMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.planet.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.planet.FXUVCRITDRAG": { - "value": 4.066770e-05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.planet.HREFFLUX": { - "value": 1.746834e21, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.HDiffFlux": { - "value": 4.321780e14, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.planet.KTide": {"value": 1.000000, "rtol": 1e-4}, - "log.final.planet.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.295076e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -9.104487e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -9.406038e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 3.015563e+39, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.star.Radius": {"value": 1.683307e+09, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.449900}, + "log.initial.star.RotAngMom": {"value": 8.293392e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 1.224136e+05, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 0.001933, "unit": u.LSUN}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 1.933219, "unit": u.LSUN}, + "log.initial.star.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.star.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.029996}, + "log.initial.star.DRotPerDtStellar": {"value": 4.507240e-10}, + "log.initial.planet.Mass": {"value": 2.000000, "unit": u.Mearth}, + "log.initial.planet.Radius": {"value": 1.885546e+08, "unit": u.m}, + "log.initial.planet.RadGyra": {"value": 0.500000}, + "log.initial.planet.BodyType": {"value": 0.000000}, + "log.initial.planet.Density": {"value": 0.425367, "unit": u.kg / u.m ** 3}, + "log.initial.planet.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.planet.HZLimRecVenus": {"value": 1.640992e+11, "unit": u.m}, + "log.initial.planet.HZLimRunaway": {"value": 2.178515e+11, "unit": u.m}, + "log.initial.planet.HZLimMoistGreenhouse": {"value": 2.171294e+11, "unit": u.m}, + "log.initial.planet.HZLimMaxGreenhouse": {"value": 3.929566e+11, "unit": u.m}, + "log.initial.planet.HZLimEarlyMars": {"value": 4.286401e+11, "unit": u.m}, + "log.initial.planet.Instellation": {"value": 2.643806e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.planet.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.planet.OrbPeriod": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.planet.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m}, + "log.initial.planet.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.planet.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.EnvelopeMass": {"value": 0.060000, "unit": u.Mearth}, + "log.initial.planet.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.RGLimit": {"value": 2.083395e+11, "unit": u.m}, + "log.initial.planet.XO": {"value": 0.000000}, + "log.initial.planet.EtaO": {"value": 0.000000}, + "log.initial.planet.PlanetRadius": {"value": 29.562809, "unit": u.Rearth}, + "log.initial.planet.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.RadXUV": {"value": 29.562809, "unit": u.Rearth}, + "log.initial.planet.RadSolid": {"value": 7.606867e+06, "unit": u.m}, + "log.initial.planet.PresXUV": {"value": 5.000000}, + "log.initial.planet.ScaleHeight": {"value": 453.466720, "unit": u.km}, + "log.initial.planet.ThermTemp": {"value": 1469.449298, "unit": u.K}, + "log.initial.planet.AtmGasConst": {"value": 4124.000000}, + "log.initial.planet.PresSurf": {"value": 6.585533, "unit": u.GPa}, + "log.initial.planet.DEnvMassDt": {"value": -6.984298e+11, "unit": u.kg / u.sec}, + "log.initial.planet.FXUV": {"value": 264.380605, "unit": u.W / u.m ** 2}, + "log.initial.planet.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.planet.RocheRadius": {"value": 29.562809, "unit": u.Rearth}, + "log.initial.planet.BondiRadius": {"value": 6.418556e+07, "unit": u.m}, + "log.initial.planet.HEscapeRegime": {"value": 3.000000}, + "log.initial.planet.RRCriticalFlux": {"value": 0.018709, "unit": u.W / u.m ** 2}, + "log.initial.planet.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.planet.FXUVCRITDRAG": {"value": 4.123757e-05, "unit": u.W / u.m ** 2}, + "log.initial.planet.HREFFLUX": {"value": 2.824302e+21, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.planet.XO2": {"value": 0.000000}, + "log.initial.planet.XH2O": {"value": 0.000000}, + "log.initial.planet.HDiffFlux": {"value": 4.341873e+14, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.planet.HRefODragMod": {"value": 1.000000}, + "log.initial.planet.KTide": {"value": 1.000000}, + "log.initial.planet.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 6.311520e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.295134e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -9.104476e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.186288e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 3.008339e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 1.334689e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.451302, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 6.588390e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 1.218871e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 9.132245e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 6.880220e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 199.654197, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 1.477889e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 1.285735e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 1.706938e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 1.701232e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 3.082748e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 3.362667e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 0.001185, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 2.457574e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 1.705084e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 1.184657, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 4.556190e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 4349.796565, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.023549, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": -3.731950e-10, "rtol": 1e-4}, + "log.final.planet.Mass": {"value": 1.972361, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.planet.Radius": {"value": 1.876819e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.planet.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.Density": {"value": 0.425367, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.planet.HZLimitDryRunaway": {"value": 1.477889e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimRecVenus": {"value": 1.285735e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimRunaway": {"value": 1.706938e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimMoistGreenhouse": {"value": 1.701232e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimMaxGreenhouse": {"value": 3.082748e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimEarlyMars": {"value": 3.362667e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.Instellation": {"value": 1.620097e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.planet.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.planet.OrbPeriod": {"value": 9.979548e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.planet.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.planet.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.EnvelopeMass": {"value": 0.032361, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.planet.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.RGLimit": {"value": 1.632814e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.PlanetRadius": {"value": 29.425997, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.planet.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.RadXUV": {"value": 29.425997, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.planet.RadSolid": {"value": 7.606867e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.planet.ScaleHeight": {"value": 401.211434, "unit": u.km, "rtol": 1e-4}, + "log.final.planet.ThermTemp": {"value": 1300.117152, "unit": u.K, "rtol": 1e-4}, + "log.final.planet.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.planet.PresSurf": {"value": 3.551934, "unit": u.GPa, "rtol": 1e-4}, + "log.final.planet.DEnvMassDt": {"value": -4.568136e+09, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.planet.FXUV": {"value": 162.009738, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.planet.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.planet.RocheRadius": {"value": 29.425997, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.planet.BondiRadius": {"value": 7.153500e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HEscapeRegime": {"value": 6.000000, "rtol": 1e-4}, + "log.final.planet.RRCriticalFlux": {"value": 0.018450, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.planet.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.planet.FXUVCRITDRAG": {"value": 4.066770e-05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.planet.HREFFLUX": {"value": 1.746834e+21, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.planet.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.HDiffFlux": {"value": 4.321780e+14, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.planet.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.planet.KTide": {"value": 1.000000, "rtol": 1e-4}, + "log.final.planet.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_MiniNeptuneEvapDyn(Benchmark): - pass +class Test_MiniNeptuneEvapDyn(Benchmark): + pass diff --git a/tests/AtmescStellar/MiniNeptuneEvapLC17/test_MiniNeptuneEvapLC17.py b/tests/AtmescStellar/MiniNeptuneEvapLC17/test_MiniNeptuneEvapLC17.py index bafd1d151..1f58a7a50 100644 --- a/tests/AtmescStellar/MiniNeptuneEvapLC17/test_MiniNeptuneEvapLC17.py +++ b/tests/AtmescStellar/MiniNeptuneEvapLC17/test_MiniNeptuneEvapLC17.py @@ -1,375 +1,170 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.830068e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.482440e43, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.482440e43, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.347271e34, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.star.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.500000}, - "log.initial.star.RotAngMom": { - "value": 1.470605e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.star.Density": {"value": 1.829552e09, "unit": u.kg / u.m**3}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.LXUVTot": {"value": 0.000400, "unit": u.LSUN}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 1.000000, "unit": u.LSUN}, - "log.initial.star.LXUVStellar": {"value": 1.538400e23, "unit": u.W}, - "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.000400}, - "log.initial.star.RossbyNumber": {"value": 0.078260}, - "log.initial.star.DRotPerDtStellar": {"value": 6.530034e-18}, - "log.initial.planet.Mass": {"value": 2.000000, "unit": u.Mearth}, - "log.initial.planet.Radius": {"value": 3.113121e07, "unit": u.m}, - "log.initial.planet.RadGyra": {"value": 0.500000}, - "log.initial.planet.BodyType": {"value": 0.000000}, - "log.initial.planet.Density": {"value": 94.511932, "unit": u.kg / u.m**3}, - "log.initial.planet.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.planet.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.planet.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.planet.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.planet.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.planet.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.planet.Instellation": { - "value": 1.367567e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.planet.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, - "log.initial.planet.OrbPeriod": {"value": 9.979547e05, "unit": u.sec}, - "log.initial.planet.SemiMajorAxis": {"value": 1.495979e10, "unit": u.m}, - "log.initial.planet.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.planet.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.EnvelopeMass": {"value": 0.060000, "unit": u.Mearth}, - "log.initial.planet.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.RGLimit": {"value": 1.400183e11, "unit": u.m}, - "log.initial.planet.XO": {"value": 0.000000}, - "log.initial.planet.EtaO": {"value": 0.000000}, - "log.initial.planet.PlanetRadius": {"value": 4.880954, "unit": u.Rearth}, - "log.initial.planet.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.RadXUV": {"value": 4.880954, "unit": u.Rearth}, - "log.initial.planet.RadSolid": {"value": 7.606867e06, "unit": u.m}, - "log.initial.planet.PresXUV": {"value": 5.000000}, - "log.initial.planet.ScaleHeight": {"value": 273.737851, "unit": u.km}, - "log.initial.planet.ThermTemp": {"value": 880.000000, "unit": u.K}, - "log.initial.planet.AtmGasConst": {"value": 4157.000000}, - "log.initial.planet.PresSurf": {"value": 6.585533, "unit": u.GPa}, - "log.initial.planet.DEnvMassDt": {"value": -8.619175e08, "unit": u.kg / u.sec}, - "log.initial.planet.FXUV": {"value": 54.702677, "unit": u.W / u.m**2}, - "log.initial.planet.AtmXAbsEffH2O": {"value": 0.300000}, - "log.initial.planet.RocheRadius": {"value": 29.562809, "unit": u.Rearth}, - "log.initial.planet.BondiRadius": {"value": 7.899468e08, "unit": u.m}, - "log.initial.planet.HEscapeRegime": {"value": 3.000000}, - "log.initial.planet.RRCriticalFlux": { - "value": 2.366968, - "unit": u.W / u.m**2, - }, - "log.initial.planet.CrossoverMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.planet.WaterEscapeRegime": {"value": 8.000000}, - "log.initial.planet.FXUVCRITDRAG": {"value": 0.009163, "unit": u.W / u.m**2}, - "log.initial.planet.HREFFLUX": { - "value": 1.278604e20, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.planet.XO2": {"value": 0.000000}, - "log.initial.planet.XH2O": {"value": 0.000000}, - "log.initial.planet.HDiffFlux": { - "value": 1.592792e16, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.planet.HRefODragMod": {"value": 1.000000}, - "log.initial.planet.KTide": {"value": 0.754594}, - "log.initial.planet.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 3.471336e14, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e14, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.798369e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.482440e43, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.482440e43, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.347270e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 1.470605e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 463.828510, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 7.272205e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": {"value": 8.640000e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 1.829552e09, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": {"value": 0.000400, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LostEnergy": { - "value": 2.550749e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 3.507532e31, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 1.000000, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 1.538400e23, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.000400, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 6.530034e-18, "rtol": 1e-4}, - "log.final.planet.Mass": {"value": 1.962337, "unit": u.Mearth, "rtol": 1e-4}, - "log.final.planet.Radius": {"value": 2.717649e07, "unit": u.m, "rtol": 1e-4}, - "log.final.planet.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.planet.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.Density": { - "value": 139.392053, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.planet.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.Instellation": { - "value": 1.367567e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.planet.MeanMotion": { - "value": 6.296062e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.OrbPeriod": { - "value": 9.979548e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.planet.SemiMajorAxis": { - "value": 1.495979e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.planet.SurfWaterMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.planet.EnvelopeMass": { - "value": 0.022337, - "unit": u.Mearth, - "rtol": 1e-4, - }, - "log.final.planet.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.planet.RGLimit": {"value": 1.400774e11, "unit": u.m, "rtol": 1e-4}, - "log.final.planet.XO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.EtaO": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.PlanetRadius": { - "value": 4.260907, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.planet.OxygenMantleMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.planet.RadXUV": {"value": 4.260907, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.planet.RadSolid": {"value": 7.606867e06, "unit": u.m, "rtol": 1e-4}, - "log.final.planet.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.planet.ScaleHeight": { - "value": 273.737851, - "unit": u.km, - "rtol": 1e-4, - }, - "log.final.planet.ThermTemp": {"value": 880.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.planet.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, - "log.final.planet.PresSurf": {"value": 2.451673, "unit": u.GPa, "rtol": 1e-4}, - "log.final.planet.DEnvMassDt": { - "value": -5.634095e08, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.FXUV": { - "value": 54.702677, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.planet.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, - "log.final.planet.RocheRadius": { - "value": 29.376060, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.planet.BondiRadius": { - "value": 7.750709e08, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.planet.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.planet.RRCriticalFlux": { - "value": 3.696953, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.planet.CrossoverMass": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.planet.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.planet.FXUVCRITDRAG": { - "value": 0.013259, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.planet.HREFFLUX": { - "value": 1.094993e20, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.XH2O": {"value": 0.000000, "rtol": 1e-4}, - "log.final.planet.HDiffFlux": { - "value": 2.050727e16, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.planet.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, - "log.final.planet.KTide": {"value": 0.783955, "rtol": 1e-4}, - "log.final.planet.RGDuration": { - "value": 0.00000e00, - "unit": u.yr, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.830068e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.482440e+43, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.482440e+43, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.347271e+34, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.star.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.500000}, + "log.initial.star.RotAngMom": {"value": 1.470605e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.star.Density": {"value": 1.829552e+09, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.LXUVTot": {"value": 0.000400, "unit": u.LSUN}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 1.000000, "unit": u.LSUN}, + "log.initial.star.LXUVStellar": {"value": 1.538400e+23, "unit": u.W}, + "log.initial.star.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.000400}, + "log.initial.star.RossbyNumber": {"value": 0.078260}, + "log.initial.star.DRotPerDtStellar": {"value": 6.530034e-18}, + "log.initial.planet.Mass": {"value": 2.000000, "unit": u.Mearth}, + "log.initial.planet.Radius": {"value": 3.113121e+07, "unit": u.m}, + "log.initial.planet.RadGyra": {"value": 0.500000}, + "log.initial.planet.BodyType": {"value": 0.000000}, + "log.initial.planet.Density": {"value": 94.511932, "unit": u.kg / u.m ** 3}, + "log.initial.planet.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.planet.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.planet.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.planet.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.planet.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.planet.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.planet.Instellation": {"value": 1.367567e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.planet.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec}, + "log.initial.planet.OrbPeriod": {"value": 9.979547e+05, "unit": u.sec}, + "log.initial.planet.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m}, + "log.initial.planet.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.planet.SurfWaterMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.EnvelopeMass": {"value": 0.060000, "unit": u.Mearth}, + "log.initial.planet.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.RGLimit": {"value": 1.400183e+11, "unit": u.m}, + "log.initial.planet.XO": {"value": 0.000000}, + "log.initial.planet.EtaO": {"value": 0.000000}, + "log.initial.planet.PlanetRadius": {"value": 4.880954, "unit": u.Rearth}, + "log.initial.planet.OxygenMantleMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.RadXUV": {"value": 4.880954, "unit": u.Rearth}, + "log.initial.planet.RadSolid": {"value": 7.606867e+06, "unit": u.m}, + "log.initial.planet.PresXUV": {"value": 5.000000}, + "log.initial.planet.ScaleHeight": {"value": 273.737851, "unit": u.km}, + "log.initial.planet.ThermTemp": {"value": 880.000000, "unit": u.K}, + "log.initial.planet.AtmGasConst": {"value": 4157.000000}, + "log.initial.planet.PresSurf": {"value": 6.585533, "unit": u.GPa}, + "log.initial.planet.DEnvMassDt": {"value": -8.619175e+08, "unit": u.kg / u.sec}, + "log.initial.planet.FXUV": {"value": 54.702677, "unit": u.W / u.m ** 2}, + "log.initial.planet.AtmXAbsEffH2O": {"value": 0.300000}, + "log.initial.planet.RocheRadius": {"value": 29.562809, "unit": u.Rearth}, + "log.initial.planet.BondiRadius": {"value": 7.899468e+08, "unit": u.m}, + "log.initial.planet.HEscapeRegime": {"value": 3.000000}, + "log.initial.planet.RRCriticalFlux": {"value": 2.366968, "unit": u.W / u.m ** 2}, + "log.initial.planet.CrossoverMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.planet.WaterEscapeRegime": {"value": 8.000000}, + "log.initial.planet.FXUVCRITDRAG": {"value": 0.009163, "unit": u.W / u.m ** 2}, + "log.initial.planet.HREFFLUX": {"value": 1.278604e+20, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.planet.XO2": {"value": 0.000000}, + "log.initial.planet.XH2O": {"value": 0.000000}, + "log.initial.planet.HDiffFlux": {"value": 1.592792e+16, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.planet.HRefODragMod": {"value": 1.000000}, + "log.initial.planet.KTide": {"value": 0.754594}, + "log.initial.planet.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 3.471336e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.798369e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.482440e+43, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.482440e+43, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.347270e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 1.470605e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 463.828510, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 8.640000e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 1.829552e+09, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 0.000400, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 2.550749e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 3.507532e+31, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 1.000000, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 1.538400e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.000400, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 6.530034e-18, "rtol": 1e-4}, + "log.final.planet.Mass": {"value": 1.962337, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.planet.Radius": {"value": 2.717649e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.planet.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.Density": {"value": 139.392053, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.planet.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.Instellation": {"value": 1.367567e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.planet.MeanMotion": {"value": 6.296062e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.planet.OrbPeriod": {"value": 9.979548e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.planet.SemiMajorAxis": {"value": 1.495979e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.planet.SurfWaterMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.EnvelopeMass": {"value": 0.022337, "unit": u.Mearth, "rtol": 1e-4}, + "log.final.planet.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.RGLimit": {"value": 1.400774e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.XO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.EtaO": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.PlanetRadius": {"value": 4.260907, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.planet.OxygenMantleMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.RadXUV": {"value": 4.260907, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.planet.RadSolid": {"value": 7.606867e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.planet.ScaleHeight": {"value": 273.737851, "unit": u.km, "rtol": 1e-4}, + "log.final.planet.ThermTemp": {"value": 880.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.planet.AtmGasConst": {"value": 4157.000000, "rtol": 1e-4}, + "log.final.planet.PresSurf": {"value": 2.451673, "unit": u.GPa, "rtol": 1e-4}, + "log.final.planet.DEnvMassDt": {"value": -5.634095e+08, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.planet.FXUV": {"value": 54.702677, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.planet.AtmXAbsEffH2O": {"value": 0.300000, "rtol": 1e-4}, + "log.final.planet.RocheRadius": {"value": 29.376060, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.planet.BondiRadius": {"value": 7.750709e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.planet.HEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.planet.RRCriticalFlux": {"value": 3.696953, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.planet.CrossoverMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.planet.WaterEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.planet.FXUVCRITDRAG": {"value": 0.013259, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.planet.HREFFLUX": {"value": 1.094993e+20, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.planet.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.XH2O": {"value": 0.000000, "rtol": 1e-4}, + "log.final.planet.HDiffFlux": {"value": 2.050727e+16, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.planet.HRefODragMod": {"value": 1.000000, "rtol": 1e-4}, + "log.final.planet.KTide": {"value": 0.783955, "rtol": 1e-4}, + "log.final.planet.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_MiniNeptuneEvapLC17(Benchmark): - pass +class Test_MiniNeptuneEvapLC17(Benchmark): + pass diff --git a/tests/AtmescStellar/VenusWaterLoss/test_VenusWaterLoss.py b/tests/AtmescStellar/VenusWaterLoss/test_VenusWaterLoss.py index 3b636d529..89e538314 100644 --- a/tests/AtmescStellar/VenusWaterLoss/test_VenusWaterLoss.py +++ b/tests/AtmescStellar/VenusWaterLoss/test_VenusWaterLoss.py @@ -1,360 +1,170 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 1.577880e15, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.857267e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.543479e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.543481e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 2.027568e35, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 97.600120, "unit": u.Rearth}, - "log.initial.sun.RadGyra": {"value": 0.299270}, - "log.initial.sun.RotAngMom": { - "value": 1.672864e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.RotVel": {"value": 1508.990649, "unit": u.m / u.sec}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.RotRate": {"value": 2.424068e-06, "unit": 1 / u.sec}, - "log.initial.sun.RotPer": {"value": 2.592000e06, "unit": u.sec}, - "log.initial.sun.Density": {"value": 1967.857326, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": 1.117482e11, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": 9.298839e10, "unit": u.m}, - "log.initial.sun.HZLimRunaway": {"value": 1.219900e11, "unit": u.m}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.230381e11, "unit": u.m}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.108277e11, "unit": u.m}, - "log.initial.sun.HZLimEarlyMars": {"value": 2.300210e11, "unit": u.m}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.LXUVTot": {"value": 2.604948e23, "unit": u.kg / u.sec**3}, - "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.Luminosity": {"value": 0.677313, "unit": u.LSUN}, - "log.initial.sun.LXUVStellar": {"value": 0.000677, "unit": u.LSUN}, - "log.initial.sun.Temperature": {"value": 5536.633657, "unit": u.K}, - "log.initial.sun.LXUVFrac": {"value": 0.001000}, - "log.initial.sun.RossbyNumber": {"value": 1.821125}, - "log.initial.sun.DRotPerDtStellar": {"value": 1.168600e-10}, - "log.initial.venus.Mass": {"value": 4.867332e24, "unit": u.kg}, - "log.initial.venus.Radius": {"value": 6.058557e06, "unit": u.m}, - "log.initial.venus.RadGyra": {"value": 0.500000}, - "log.initial.venus.BodyType": {"value": 0.000000}, - "log.initial.venus.Density": {"value": 5225.100994, "unit": u.kg / u.m**3}, - "log.initial.venus.HZLimitDryRunaway": {"value": 1.117508e11, "unit": u.m}, - "log.initial.venus.HZLimRecVenus": {"value": 9.298839e10, "unit": u.m}, - "log.initial.venus.HZLimRunaway": {"value": 1.219900e11, "unit": u.m}, - "log.initial.venus.HZLimMoistGreenhouse": {"value": 1.230381e11, "unit": u.m}, - "log.initial.venus.HZLimMaxGreenhouse": {"value": 2.108277e11, "unit": u.m}, - "log.initial.venus.HZLimEarlyMars": {"value": 2.300210e11, "unit": u.m}, - "log.initial.venus.Instellation": { - "value": 1772.032378, - "unit": u.kg / u.sec**3, - }, - "log.initial.venus.MeanMotion": {"value": 3.238626e-07, "unit": 1 / u.sec}, - "log.initial.venus.OrbPeriod": {"value": 1.940077e07, "unit": u.sec}, - "log.initial.venus.SemiMajorAxis": {"value": 1.081593e11, "unit": u.m}, - "log.initial.venus.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.venus.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, - "log.initial.venus.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.venus.OxygenMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.venus.RGLimit": {"value": 0.797432, "unit": u.au}, - "log.initial.venus.XO": {"value": 0.333333}, - "log.initial.venus.EtaO": {"value": 0.158045}, - "log.initial.venus.PlanetRadius": {"value": 6.058557e06, "unit": u.m}, - "log.initial.venus.OxygenMantleMass": {"value": 0.000000, "unit": u.bar}, - "log.initial.venus.RadXUV": {"value": -1.000000, "unit": u.m}, - "log.initial.venus.RadSolid": {"value": -1.000000, "unit": u.m}, - "log.initial.venus.PresXUV": {"value": 5.000000}, - "log.initial.venus.ScaleHeight": {"value": -1.000000, "unit": u.m}, - "log.initial.venus.ThermTemp": {"value": 400.000000, "unit": u.K}, - "log.initial.venus.AtmGasConst": {"value": 4124.000000}, - "log.initial.venus.PresSurf": {"value": -1.000000, "unit": u.Pa}, - "log.initial.venus.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, - "log.initial.venus.FXUV": {"value": 1.772032, "unit": u.W / u.m**2}, - "log.initial.venus.AtmXAbsEffH2O": {"value": 0.061199}, - "log.initial.venus.RocheRadius": {"value": 1.010690e09, "unit": u.m}, - "log.initial.venus.BondiRadius": {"value": 1.264628e07, "unit": u.m}, - "log.initial.venus.HEscapeRegime": {"value": 8.000000}, - "log.initial.venus.RRCriticalFlux": { - "value": 40.876539, - "unit": u.W / u.m**2, - }, - "log.initial.venus.CrossoverMass": {"value": 3.124418e-26, "unit": u.kg}, - "log.initial.venus.WaterEscapeRegime": {"value": 3.000000}, - "log.initial.venus.FXUVCRITDRAG": {"value": 0.674582, "unit": u.W / u.m**2}, - "log.initial.venus.HREFFLUX": { - "value": 3.072602e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.venus.XO2": {"value": 0.000000}, - "log.initial.venus.XH2O": {"value": 1.000000}, - "log.initial.venus.HDiffFlux": { - "value": 1.142481e17, - "unit": 1 / u.m**2 / u.sec, - }, - "log.initial.venus.HRefODragMod": {"value": 0.441625}, - "log.initial.venus.KTide": {"value": 0.991008}, - "log.initial.venus.RGDuration": {"value": 0.00000e00, "unit": u.yr}, - "log.final.system.Age": {"value": 4.733640e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.844368e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.545081e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.513263e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 1.923109e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sun.Radius": {"value": 98.773624, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.sun.RadGyra": {"value": 0.296157, "rtol": 1e-4}, - "log.final.sun.RotAngMom": { - "value": 1.631641e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotVel": { - "value": 1485.051471, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.RotRate": { - "value": 2.357269e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotPer": {"value": 2.665451e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.Density": { - "value": 1898.548508, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sun.HZLimitDryRunaway": { - "value": 1.138057e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRecVenus": { - "value": 9.461946e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRunaway": {"value": 1.240819e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.HZLimMoistGreenhouse": { - "value": 1.251962e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimMaxGreenhouse": { - "value": 2.143180e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimEarlyMars": { - "value": 2.338299e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.LXUVTot": { - "value": 1.640792e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.LostEnergy": { - "value": -3.182033e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostAngMom": { - "value": 2.832349e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.Luminosity": {"value": 0.702484, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.sun.LXUVStellar": {"value": 0.000427, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.sun.Temperature": {"value": 5557.811473, "unit": u.K, "rtol": 1e-4}, - "log.final.sun.LXUVFrac": {"value": 0.000607, "rtol": 1e-4}, - "log.final.sun.RossbyNumber": {"value": 1.908411, "rtol": 1e-4}, - "log.final.sun.DRotPerDtStellar": {"value": 2.496897e-12, "rtol": 1e-4}, - "log.final.venus.Mass": {"value": 4.867332e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.venus.Radius": {"value": 6.058557e06, "unit": u.m, "rtol": 1e-4}, - "log.final.venus.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.venus.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.Density": { - "value": 5225.100994, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.venus.HZLimitDryRunaway": { - "value": 1.138083e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimRecVenus": { - "value": 9.461946e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimRunaway": { - "value": 1.240819e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimMoistGreenhouse": { - "value": 1.251962e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimMaxGreenhouse": { - "value": 2.143180e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimEarlyMars": { - "value": 2.338299e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.Instellation": { - "value": 1837.885093, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.MeanMotion": { - "value": 3.238626e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.OrbPeriod": { - "value": 1.940077e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.venus.SemiMajorAxis": { - "value": 1.081593e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.LXUVTot": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.SurfWaterMass": { - "value": 0.915086, - "unit": u.TO, - "rtol": 1e-4, - }, - "log.final.venus.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.venus.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.venus.RGLimit": {"value": 0.811114, "unit": u.au, "rtol": 1e-4}, - "log.final.venus.XO": {"value": 0.333333, "rtol": 1e-4}, - "log.final.venus.EtaO": {"value": 0.093075, "rtol": 1e-4}, - "log.final.venus.PlanetRadius": { - "value": 6.058557e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.OxygenMantleMass": { - "value": 423.885973, - "unit": u.bar, - "rtol": 1e-4, - }, - "log.final.venus.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.venus.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.venus.PresXUV": {"value": 5.000000, "rtol": 1e-4}, - "log.final.venus.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.venus.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, - "log.final.venus.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, - "log.final.venus.DEnvMassDt": { - "value": 0.000000, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.FXUV": { - "value": 1.116159, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.venus.AtmXAbsEffH2O": {"value": 0.069496, "rtol": 1e-4}, - "log.final.venus.RocheRadius": { - "value": 1.010690e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.BondiRadius": { - "value": 1.252303e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, - "log.final.venus.RRCriticalFlux": { - "value": 40.876539, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.venus.CrossoverMass": { - "value": 2.912488e-26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.venus.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, - "log.final.venus.FXUVCRITDRAG": { - "value": 0.594047, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.venus.HREFFLUX": { - "value": 2.197731e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.XO2": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.XH2O": {"value": 1.000000, "rtol": 1e-4}, - "log.final.venus.HDiffFlux": { - "value": 1.142481e17, - "unit": 1 / u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.HRefODragMod": {"value": 0.573196, "rtol": 1e-4}, - "log.final.venus.KTide": {"value": 0.991008, "rtol": 1e-4}, - "log.final.venus.RGDuration": {"value": 0.00000e00, "unit": u.yr, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 1.577880e+15, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.857267e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.543479e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.543481e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 2.027568e+35, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 97.600120, "unit": u.Rearth}, + "log.initial.sun.RadGyra": {"value": 0.299270}, + "log.initial.sun.RotAngMom": {"value": 1.672864e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.RotVel": {"value": 1508.990649, "unit": u.m / u.sec}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.RotRate": {"value": 2.424068e-06, "unit": 1 / u.sec}, + "log.initial.sun.RotPer": {"value": 2.592000e+06, "unit": u.sec}, + "log.initial.sun.Density": {"value": 1967.857326, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": 1.117482e+11, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": 9.298839e+10, "unit": u.m}, + "log.initial.sun.HZLimRunaway": {"value": 1.219900e+11, "unit": u.m}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.230381e+11, "unit": u.m}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.108277e+11, "unit": u.m}, + "log.initial.sun.HZLimEarlyMars": {"value": 2.300210e+11, "unit": u.m}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.LXUVTot": {"value": 2.604948e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.Luminosity": {"value": 0.677313, "unit": u.LSUN}, + "log.initial.sun.LXUVStellar": {"value": 0.000677, "unit": u.LSUN}, + "log.initial.sun.Temperature": {"value": 5536.633657, "unit": u.K}, + "log.initial.sun.LXUVFrac": {"value": 0.001000}, + "log.initial.sun.RossbyNumber": {"value": 1.821125}, + "log.initial.sun.DRotPerDtStellar": {"value": 1.168600e-10}, + "log.initial.venus.Mass": {"value": 4.867332e+24, "unit": u.kg}, + "log.initial.venus.Radius": {"value": 6.058557e+06, "unit": u.m}, + "log.initial.venus.RadGyra": {"value": 0.500000}, + "log.initial.venus.BodyType": {"value": 0.000000}, + "log.initial.venus.Density": {"value": 5225.100994, "unit": u.kg / u.m ** 3}, + "log.initial.venus.HZLimitDryRunaway": {"value": 1.117508e+11, "unit": u.m}, + "log.initial.venus.HZLimRecVenus": {"value": 9.298839e+10, "unit": u.m}, + "log.initial.venus.HZLimRunaway": {"value": 1.219900e+11, "unit": u.m}, + "log.initial.venus.HZLimMoistGreenhouse": {"value": 1.230381e+11, "unit": u.m}, + "log.initial.venus.HZLimMaxGreenhouse": {"value": 2.108277e+11, "unit": u.m}, + "log.initial.venus.HZLimEarlyMars": {"value": 2.300210e+11, "unit": u.m}, + "log.initial.venus.Instellation": {"value": 1772.032378, "unit": u.kg / u.sec ** 3}, + "log.initial.venus.MeanMotion": {"value": 3.238626e-07, "unit": 1 / u.sec}, + "log.initial.venus.OrbPeriod": {"value": 1.940077e+07, "unit": u.sec}, + "log.initial.venus.SemiMajorAxis": {"value": 1.081593e+11, "unit": u.m}, + "log.initial.venus.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.venus.SurfWaterMass": {"value": 3.000000, "unit": u.TO}, + "log.initial.venus.EnvelopeMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.venus.OxygenMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.venus.RGLimit": {"value": 0.797432, "unit": u.au}, + "log.initial.venus.XO": {"value": 0.333333}, + "log.initial.venus.EtaO": {"value": 0.158045}, + "log.initial.venus.PlanetRadius": {"value": 6.058557e+06, "unit": u.m}, + "log.initial.venus.OxygenMantleMass": {"value": 0.000000, "unit": u.bar}, + "log.initial.venus.RadXUV": {"value": -1.000000, "unit": u.m}, + "log.initial.venus.RadSolid": {"value": -1.000000, "unit": u.m}, + "log.initial.venus.PresXUV": {"value": 5.000000}, + "log.initial.venus.ScaleHeight": {"value": -1.000000, "unit": u.m}, + "log.initial.venus.ThermTemp": {"value": 400.000000, "unit": u.K}, + "log.initial.venus.AtmGasConst": {"value": 4124.000000}, + "log.initial.venus.PresSurf": {"value": -1.000000, "unit": u.Pa}, + "log.initial.venus.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec}, + "log.initial.venus.FXUV": {"value": 1.772032, "unit": u.W / u.m ** 2}, + "log.initial.venus.AtmXAbsEffH2O": {"value": 0.061199}, + "log.initial.venus.RocheRadius": {"value": 1.010690e+09, "unit": u.m}, + "log.initial.venus.BondiRadius": {"value": 1.264628e+07, "unit": u.m}, + "log.initial.venus.HEscapeRegime": {"value": 8.000000}, + "log.initial.venus.RRCriticalFlux": {"value": 40.876539, "unit": u.W / u.m ** 2}, + "log.initial.venus.CrossoverMass": {"value": 3.124418e-26, "unit": u.kg}, + "log.initial.venus.WaterEscapeRegime": {"value": 3.000000}, + "log.initial.venus.FXUVCRITDRAG": {"value": 0.674582, "unit": u.W / u.m ** 2}, + "log.initial.venus.HREFFLUX": {"value": 3.072602e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.venus.XO2": {"value": 0.000000}, + "log.initial.venus.XH2O": {"value": 1.000000}, + "log.initial.venus.HDiffFlux": {"value": 1.142481e+17, "unit": 1 / u.m ** 2 / u.sec}, + "log.initial.venus.HRefODragMod": {"value": 0.441625}, + "log.initial.venus.KTide": {"value": 0.991008}, + "log.initial.venus.RGDuration": {"value": 0.00000e+00, "unit": u.yr}, + "log.final.system.Age": {"value": 4.733640e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.844368e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.545081e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.513263e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 1.923109e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sun.Radius": {"value": 98.773624, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.sun.RadGyra": {"value": 0.296157, "rtol": 1e-4}, + "log.final.sun.RotAngMom": {"value": 1.631641e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.RotVel": {"value": 1485.051471, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.RotRate": {"value": 2.357269e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.RotPer": {"value": 2.665451e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.Density": {"value": 1898.548508, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sun.HZLimitDryRunaway": {"value": 1.138057e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRecVenus": {"value": 9.461946e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRunaway": {"value": 1.240819e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMoistGreenhouse": {"value": 1.251962e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMaxGreenhouse": {"value": 2.143180e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimEarlyMars": {"value": 2.338299e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.LXUVTot": {"value": 1.640792e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.LostEnergy": {"value": -3.182033e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostAngMom": {"value": 2.832349e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.Luminosity": {"value": 0.702484, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.sun.LXUVStellar": {"value": 0.000427, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.sun.Temperature": {"value": 5557.811473, "unit": u.K, "rtol": 1e-4}, + "log.final.sun.LXUVFrac": {"value": 0.000607, "rtol": 1e-4}, + "log.final.sun.RossbyNumber": {"value": 1.908411, "rtol": 1e-4}, + "log.final.sun.DRotPerDtStellar": {"value": 2.496897e-12, "rtol": 1e-4}, + "log.final.venus.Mass": {"value": 4.867332e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.venus.Radius": {"value": 6.058557e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.venus.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.Density": {"value": 5225.100994, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.venus.HZLimitDryRunaway": {"value": 1.138083e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimRecVenus": {"value": 9.461946e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimRunaway": {"value": 1.240819e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimMoistGreenhouse": {"value": 1.251962e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimMaxGreenhouse": {"value": 2.143180e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimEarlyMars": {"value": 2.338299e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.Instellation": {"value": 1837.885093, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.MeanMotion": {"value": 3.238626e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.venus.OrbPeriod": {"value": 1.940077e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.venus.SemiMajorAxis": {"value": 1.081593e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.LXUVTot": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.SurfWaterMass": {"value": 0.915086, "unit": u.TO, "rtol": 1e-4}, + "log.final.venus.EnvelopeMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.venus.OxygenMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.venus.RGLimit": {"value": 0.811114, "unit": u.au, "rtol": 1e-4}, + "log.final.venus.XO": {"value": 0.333333, "rtol": 1e-4}, + "log.final.venus.EtaO": {"value": 0.093075, "rtol": 1e-4}, + "log.final.venus.PlanetRadius": {"value": 6.058557e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.OxygenMantleMass": {"value": 423.885973, "unit": u.bar, "rtol": 1e-4}, + "log.final.venus.RadXUV": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.RadSolid": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.PresXUV": {"value": 5.000000, "rtol": 1e-4}, + "log.final.venus.ScaleHeight": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.ThermTemp": {"value": 400.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.AtmGasConst": {"value": 4124.000000, "rtol": 1e-4}, + "log.final.venus.PresSurf": {"value": -1.000000, "unit": u.Pa, "rtol": 1e-4}, + "log.final.venus.DEnvMassDt": {"value": 0.000000, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.venus.FXUV": {"value": 1.116159, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.venus.AtmXAbsEffH2O": {"value": 0.069496, "rtol": 1e-4}, + "log.final.venus.RocheRadius": {"value": 1.010690e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.BondiRadius": {"value": 1.252303e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HEscapeRegime": {"value": 8.000000, "rtol": 1e-4}, + "log.final.venus.RRCriticalFlux": {"value": 40.876539, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.venus.CrossoverMass": {"value": 2.912488e-26, "unit": u.kg, "rtol": 1e-4}, + "log.final.venus.WaterEscapeRegime": {"value": 3.000000, "rtol": 1e-4}, + "log.final.venus.FXUVCRITDRAG": {"value": 0.594047, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.venus.HREFFLUX": {"value": 2.197731e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.venus.XO2": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.XH2O": {"value": 1.000000, "rtol": 1e-4}, + "log.final.venus.HDiffFlux": {"value": 1.142481e+17, "unit": 1 / u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.venus.HRefODragMod": {"value": 0.573196, "rtol": 1e-4}, + "log.final.venus.KTide": {"value": 0.991008, "rtol": 1e-4}, + "log.final.venus.RGDuration": {"value": 0.00000e+00, "unit": u.yr, "rtol": 1e-4}, + } ) -class Test_VenusWaterLoss(Benchmark): - pass +class Test_VenusWaterLoss(Benchmark): + pass diff --git a/tests/Binary/CircumbinaryOrbit/test_CircumbinaryOrbit.py b/tests/Binary/CircumbinaryOrbit/test_CircumbinaryOrbit.py index d96625a21..f5b6c6c06 100644 --- a/tests/Binary/CircumbinaryOrbit/test_CircumbinaryOrbit.py +++ b/tests/Binary/CircumbinaryOrbit/test_CircumbinaryOrbit.py @@ -1,347 +1,287 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 3.818006e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -1.273028e43, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -1.171413e43, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.071113e34, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.primary.Mass": {"value": 1.365913e30, "unit": u.kg}, - "log.initial.primary.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.primary.RadGyra": {"value": 0.270000}, - "log.initial.primary.RotAngMom": { - "value": 2.945772e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.BodyType": {"value": 1.000000}, - "log.initial.primary.Density": {"value": 1.256783e09, "unit": u.kg / u.m**3}, - "log.initial.primary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.HZLimRecVenus": {"value": -1.000000}, - "log.initial.primary.HZLimRunaway": {"value": -1.000000}, - "log.initial.primary.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.primary.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.primary.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.Eccentricity": {"value": -1.000000}, - "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.COPP": {"value": 0.000000}, - "log.initial.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.primary.FreeEcc": {"value": -1.000000}, - "log.initial.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.initial.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.initial.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.primary.R0": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPInsol": {"value": -1.000000}, - "log.initial.primary.BinPriR": {"value": 8.366404e09, "unit": u.m}, - "log.initial.primary.BinPriPhi": {"value": 0.658853, "unit": u.rad}, - "log.initial.primary.BinSecR": {"value": 2.840637e10, "unit": u.m}, - "log.initial.primary.BinSecPhi": {"value": 3.800446, "unit": u.rad}, - "log.initial.secondary.Mass": {"value": 4.022963e29, "unit": u.kg}, - "log.initial.secondary.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.secondary.RadGyra": {"value": 0.270000}, - "log.initial.secondary.RotAngMom": { - "value": 8.676056e37, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.BodyType": {"value": 1.000000}, - "log.initial.secondary.Density": { - "value": 3.701549e08, - "unit": u.kg / u.m**3, - }, - "log.initial.secondary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.secondary.HZLimRecVenus": {"value": -1.000000}, - "log.initial.secondary.HZLimRunaway": {"value": -1.000000}, - "log.initial.secondary.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.secondary.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.secondary.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.secondary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.Eccentricity": {"value": 0.160480}, - "log.initial.secondary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.secondary.MeanMotion": {"value": 1.770368e-06, "unit": 1 / u.sec}, - "log.initial.secondary.OrbPeriod": {"value": 3.549085e06, "unit": u.sec}, - "log.initial.secondary.SemiMajorAxis": {"value": 3.351740e10, "unit": u.m}, - "log.initial.secondary.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - }, - "log.initial.secondary.COPP": {"value": -0.000000}, - "log.initial.secondary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LongP": {"value": 4.598768, "unit": u.rad}, - "log.initial.secondary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.secondary.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.secondary.FreeEcc": {"value": -1.000000}, - "log.initial.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.initial.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.initial.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.R0": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPInsol": {"value": -1.000000}, - "log.initial.secondary.BinPriR": {"value": 8.366404e09, "unit": u.m}, - "log.initial.secondary.BinPriPhi": {"value": 0.658853, "unit": u.rad}, - "log.initial.secondary.BinSecR": {"value": 2.840637e10, "unit": u.m}, - "log.initial.secondary.BinSecPhi": {"value": 3.800446, "unit": u.rad}, - "log.initial.cbp.Mass": {"value": 6.257059e26, "unit": u.kg}, - "log.initial.cbp.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.cbp.RadGyra": {"value": 0.500000}, - "log.initial.cbp.RotAngMom": { - "value": 4.627635e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.cbp.BodyType": {"value": 0.000000}, - "log.initial.cbp.Density": {"value": 5.757152e05, "unit": u.kg / u.m**3}, - "log.initial.cbp.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.cbp.HZLimRecVenus": {"value": -1.000000}, - "log.initial.cbp.HZLimRunaway": {"value": -1.000000}, - "log.initial.cbp.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.cbp.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.cbp.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.cbp.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.cbp.Eccentricity": {"value": 0.020405}, - "log.initial.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.cbp.MeanMotion": {"value": 3.195386e-07, "unit": 1 / u.sec}, - "log.initial.cbp.OrbPeriod": {"value": 2.033409e07, "unit": u.sec}, - "log.initial.cbp.SemiMajorAxis": {"value": 1.073315e11, "unit": u.m}, - "log.initial.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.cbp.COPP": {"value": 0.000000}, - "log.initial.cbp.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.cbp.ArgP": {"value": 3.448258, "unit": u.rad}, - "log.initial.cbp.Inc": {"value": 0.005452, "unit": u.rad}, - "log.initial.cbp.LongA": {"value": 3.132367, "unit": u.rad}, - "log.initial.cbp.LongP": {"value": 0.297440, "unit": u.rad}, - "log.initial.cbp.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.cbp.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.cbp.FreeEcc": {"value": 0.030000}, - "log.initial.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, - "log.initial.cbp.LL13N0": {"value": 3.217814e-07, "unit": u.sec}, - "log.initial.cbp.LL13K0": {"value": 3.170595e-07, "unit": u.sec}, - "log.initial.cbp.LL13V0": {"value": 3.264351e-07, "unit": u.sec}, - "log.initial.cbp.CBPR": {"value": 1.052395e11, "unit": u.m}, - "log.initial.cbp.CBPZ": {"value": 0.025356, "unit": u.m}, - "log.initial.cbp.CBPPhi": {"value": 6.273960, "unit": u.rad}, - "log.initial.cbp.CBPRDot": {"value": -204.341022, "unit": u.m / u.sec}, - "log.initial.cbp.CBPZDot": {"value": -184.358298, "unit": u.m / u.sec}, - "log.initial.cbp.CBPPhiDot": {"value": 3.213326e-07, "unit": 1 / u.sec}, - "log.initial.cbp.R0": {"value": 1.049579e11, "unit": u.m}, - "log.initial.cbp.CBPInsol": {"value": -1.000000}, - "log.initial.cbp.BinPriR": {"value": 8.366404e09, "unit": u.m}, - "log.initial.cbp.BinPriPhi": {"value": 0.658853, "unit": u.rad}, - "log.initial.cbp.BinSecR": {"value": 2.840637e10, "unit": u.m}, - "log.initial.cbp.BinSecPhi": {"value": 3.800446, "unit": u.rad}, - "log.final.system.Age": {"value": 3.155760e09, "unit": u.sec}, - "log.final.system.Time": {"value": 3.155760e09, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 3.818006e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -1.273028e43, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -1.171413e43, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 1.071113e34, "unit": u.Joule}, - "log.final.primary.Mass": {"value": 1.365913e30, "unit": u.kg}, - "log.final.primary.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.primary.RadGyra": {"value": 0.270000}, - "log.final.primary.RotAngMom": { - "value": 2.945772e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.primary.BodyType": {"value": 1.000000}, - "log.final.primary.Density": {"value": 1.256783e09, "unit": u.kg / u.m**3}, - "log.final.primary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.primary.HZLimRecVenus": {"value": -1.000000}, - "log.final.primary.HZLimRunaway": {"value": -1.000000}, - "log.final.primary.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.primary.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.primary.HZLimEarlyMars": {"value": -1.000000}, - "log.final.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.final.primary.Eccentricity": {"value": -1.000000}, - "log.final.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.final.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.final.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.primary.COPP": {"value": 0.000000}, - "log.final.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.primary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.final.primary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.final.primary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.final.primary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.final.primary.FreeEcc": {"value": -1.000000}, - "log.final.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.final.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.final.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.final.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.final.primary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.final.primary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.final.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.final.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.final.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.final.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.final.primary.R0": {"value": 0.000000, "unit": u.m}, - "log.final.primary.CBPInsol": {"value": -1.000000}, - "log.final.primary.BinPriR": {"value": 7.365761e09, "unit": u.m}, - "log.final.primary.BinPriPhi": {"value": -0.167453, "unit": u.rad}, - "log.final.primary.BinSecR": {"value": 2.500889e10, "unit": u.m}, - "log.final.primary.BinSecPhi": {"value": 2.974140, "unit": u.rad}, - "log.final.secondary.Mass": {"value": 4.022963e29, "unit": u.kg}, - "log.final.secondary.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.secondary.RadGyra": {"value": 0.270000}, - "log.final.secondary.RotAngMom": { - "value": 8.676056e37, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.secondary.BodyType": {"value": 1.000000}, - "log.final.secondary.Density": {"value": 3.701549e08, "unit": u.kg / u.m**3}, - "log.final.secondary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.secondary.HZLimRecVenus": {"value": -1.000000}, - "log.final.secondary.HZLimRunaway": {"value": -1.000000}, - "log.final.secondary.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.secondary.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.secondary.HZLimEarlyMars": {"value": -1.000000}, - "log.final.secondary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.final.secondary.Eccentricity": {"value": 0.160480}, - "log.final.secondary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.secondary.MeanMotion": {"value": 1.770368e-06, "unit": 1 / u.sec}, - "log.final.secondary.OrbPeriod": {"value": 3.549085e06, "unit": u.sec}, - "log.final.secondary.SemiMajorAxis": {"value": 3.351740e10, "unit": u.m}, - "log.final.secondary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.secondary.COPP": {"value": -0.000000}, - "log.final.secondary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.final.secondary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.final.secondary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.final.secondary.LongP": {"value": 4.598768, "unit": u.rad}, - "log.final.secondary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.secondary.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.secondary.FreeEcc": {"value": -1.000000}, - "log.final.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.final.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.final.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.final.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.final.secondary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.final.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.final.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.final.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.final.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.final.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.final.secondary.R0": {"value": 0.000000, "unit": u.m}, - "log.final.secondary.CBPInsol": {"value": -1.000000}, - "log.final.secondary.BinPriR": {"value": 7.365761e09, "unit": u.m}, - "log.final.secondary.BinPriPhi": {"value": -0.167453, "unit": u.rad}, - "log.final.secondary.BinSecR": {"value": 2.500889e10, "unit": u.m}, - "log.final.secondary.BinSecPhi": {"value": 2.974140, "unit": u.rad}, - "log.final.cbp.Mass": {"value": 6.257059e26, "unit": u.kg}, - "log.final.cbp.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.cbp.RadGyra": {"value": 0.500000}, - "log.final.cbp.RotAngMom": { - "value": 4.627635e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.cbp.BodyType": {"value": 0.000000}, - "log.final.cbp.Density": {"value": 5.757152e05, "unit": u.kg / u.m**3}, - "log.final.cbp.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.cbp.HZLimRecVenus": {"value": -1.000000}, - "log.final.cbp.HZLimRunaway": {"value": -1.000000}, - "log.final.cbp.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.cbp.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.cbp.HZLimEarlyMars": {"value": -1.000000}, - "log.final.cbp.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.cbp.Eccentricity": {"value": 0.065653}, - "log.final.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.cbp.MeanMotion": {"value": 3.195386e-07, "unit": 1 / u.sec}, - "log.final.cbp.OrbPeriod": {"value": 1.956737e07, "unit": u.sec}, - "log.final.cbp.SemiMajorAxis": {"value": 1.046162e11, "unit": u.m}, - "log.final.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.cbp.COPP": {"value": -0.000000}, - "log.final.cbp.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.cbp.ArgP": {"value": 3.442295, "unit": u.rad}, - "log.final.cbp.Inc": {"value": 0.005187, "unit": u.rad}, - "log.final.cbp.LongA": {"value": 0.978085, "unit": u.rad}, - "log.final.cbp.LongP": {"value": 4.420380, "unit": u.rad}, - "log.final.cbp.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.cbp.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.cbp.FreeEcc": {"value": 0.030000}, - "log.final.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, - "log.final.cbp.LL13N0": {"value": 3.217814e-07, "unit": u.sec}, - "log.final.cbp.LL13K0": {"value": 3.170595e-07, "unit": u.sec}, - "log.final.cbp.LL13V0": {"value": 3.264351e-07, "unit": u.sec}, - "log.final.cbp.CBPR": {"value": 9.889185e10, "unit": u.m}, - "log.final.cbp.CBPZ": {"value": 1.623952e08, "unit": u.m}, - "log.final.cbp.CBPPhi": {"value": 3.797519, "unit": u.rad}, - "log.final.cbp.CBPRDot": {"value": -1289.078316, "unit": u.m / u.sec}, - "log.final.cbp.CBPZDot": {"value": -176.572268, "unit": u.m / u.sec}, - "log.final.cbp.CBPPhiDot": {"value": 3.585754e-07, "unit": 1 / u.sec}, - "log.final.cbp.R0": {"value": 1.049579e11, "unit": u.m}, - "log.final.cbp.CBPInsol": {"value": -1.000000}, - "log.final.cbp.BinPriR": {"value": 7.365761e09, "unit": u.m}, - "log.final.cbp.BinPriPhi": {"value": -0.167453, "unit": u.rad}, - "log.final.cbp.BinSecR": {"value": 2.500889e10, "unit": u.m}, - "log.final.cbp.BinSecPhi": {"value": 2.974140, "unit": u.rad}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 3.818006e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -1.273028e+43, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -1.171413e+43, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.071113e+34, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.primary.Mass": {"value": 1.365913e+30, "unit": u.kg}, + "log.initial.primary.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.primary.RadGyra": {"value": 0.270000}, + "log.initial.primary.RotAngMom": {"value": 2.945772e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.BodyType": {"value": 1.000000}, + "log.initial.primary.Density": {"value": 1.256783e+09, "unit": u.kg / u.m ** 3}, + "log.initial.primary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.HZLimRecVenus": {"value": -1.000000}, + "log.initial.primary.HZLimRunaway": {"value": -1.000000}, + "log.initial.primary.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.primary.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.primary.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.Eccentricity": {"value": -1.000000}, + "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.COPP": {"value": 0.000000}, + "log.initial.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.primary.FreeEcc": {"value": -1.000000}, + "log.initial.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.initial.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.initial.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.primary.R0": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPInsol": {"value": -1.000000}, + "log.initial.primary.BinPriR": {"value": 8.366404e+09, "unit": u.m}, + "log.initial.primary.BinPriPhi": {"value": 0.658853, "unit": u.rad}, + "log.initial.primary.BinSecR": {"value": 2.840637e+10, "unit": u.m}, + "log.initial.primary.BinSecPhi": {"value": 3.800446, "unit": u.rad}, + "log.initial.secondary.Mass": {"value": 4.022963e+29, "unit": u.kg}, + "log.initial.secondary.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.secondary.RadGyra": {"value": 0.270000}, + "log.initial.secondary.RotAngMom": {"value": 8.676056e+37, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.BodyType": {"value": 1.000000}, + "log.initial.secondary.Density": {"value": 3.701549e+08, "unit": u.kg / u.m ** 3}, + "log.initial.secondary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.secondary.HZLimRecVenus": {"value": -1.000000}, + "log.initial.secondary.HZLimRunaway": {"value": -1.000000}, + "log.initial.secondary.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.secondary.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.secondary.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.secondary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.Eccentricity": {"value": 0.160480}, + "log.initial.secondary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.secondary.MeanMotion": {"value": 1.770368e-06, "unit": 1 / u.sec}, + "log.initial.secondary.OrbPeriod": {"value": 3.549085e+06, "unit": u.sec}, + "log.initial.secondary.SemiMajorAxis": {"value": 3.351740e+10, "unit": u.m}, + "log.initial.secondary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.secondary.COPP": {"value": -0.000000}, + "log.initial.secondary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LongP": {"value": 4.598768, "unit": u.rad}, + "log.initial.secondary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.secondary.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.secondary.FreeEcc": {"value": -1.000000}, + "log.initial.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.initial.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.initial.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.R0": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPInsol": {"value": -1.000000}, + "log.initial.secondary.BinPriR": {"value": 8.366404e+09, "unit": u.m}, + "log.initial.secondary.BinPriPhi": {"value": 0.658853, "unit": u.rad}, + "log.initial.secondary.BinSecR": {"value": 2.840637e+10, "unit": u.m}, + "log.initial.secondary.BinSecPhi": {"value": 3.800446, "unit": u.rad}, + "log.initial.cbp.Mass": {"value": 6.257059e+26, "unit": u.kg}, + "log.initial.cbp.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.cbp.RadGyra": {"value": 0.500000}, + "log.initial.cbp.RotAngMom": {"value": 4.627635e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.cbp.BodyType": {"value": 0.000000}, + "log.initial.cbp.Density": {"value": 5.757152e+05, "unit": u.kg / u.m ** 3}, + "log.initial.cbp.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.cbp.HZLimRecVenus": {"value": -1.000000}, + "log.initial.cbp.HZLimRunaway": {"value": -1.000000}, + "log.initial.cbp.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.cbp.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.cbp.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.cbp.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.cbp.Eccentricity": {"value": 0.020405}, + "log.initial.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.cbp.MeanMotion": {"value": 3.195386e-07, "unit": 1 / u.sec}, + "log.initial.cbp.OrbPeriod": {"value": 2.033409e+07, "unit": u.sec}, + "log.initial.cbp.SemiMajorAxis": {"value": 1.073315e+11, "unit": u.m}, + "log.initial.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.cbp.COPP": {"value": 0.000000}, + "log.initial.cbp.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.cbp.ArgP": {"value": 3.448258, "unit": u.rad}, + "log.initial.cbp.Inc": {"value": 0.005452, "unit": u.rad}, + "log.initial.cbp.LongA": {"value": 3.132367, "unit": u.rad}, + "log.initial.cbp.LongP": {"value": 0.297440, "unit": u.rad}, + "log.initial.cbp.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.cbp.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.cbp.FreeEcc": {"value": 0.030000}, + "log.initial.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, + "log.initial.cbp.LL13N0": {"value": 3.217814e-07, "unit": u.sec}, + "log.initial.cbp.LL13K0": {"value": 3.170595e-07, "unit": u.sec}, + "log.initial.cbp.LL13V0": {"value": 3.264351e-07, "unit": u.sec}, + "log.initial.cbp.CBPR": {"value": 1.052395e+11, "unit": u.m}, + "log.initial.cbp.CBPZ": {"value": 0.025356, "unit": u.m}, + "log.initial.cbp.CBPPhi": {"value": 6.273960, "unit": u.rad}, + "log.initial.cbp.CBPRDot": {"value": -204.341022, "unit": u.m / u.sec}, + "log.initial.cbp.CBPZDot": {"value": -184.358298, "unit": u.m / u.sec}, + "log.initial.cbp.CBPPhiDot": {"value": 3.213326e-07, "unit": 1 / u.sec}, + "log.initial.cbp.R0": {"value": 1.049579e+11, "unit": u.m}, + "log.initial.cbp.CBPInsol": {"value": -1.000000}, + "log.initial.cbp.BinPriR": {"value": 8.366404e+09, "unit": u.m}, + "log.initial.cbp.BinPriPhi": {"value": 0.658853, "unit": u.rad}, + "log.initial.cbp.BinSecR": {"value": 2.840637e+10, "unit": u.m}, + "log.initial.cbp.BinSecPhi": {"value": 3.800446, "unit": u.rad}, + "log.final.system.Age": {"value": 3.155760e+09, "unit": u.sec}, + "log.final.system.Time": {"value": 3.155760e+09, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 3.818006e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -1.273028e+43, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -1.171413e+43, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.071113e+34, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 3.155760e+07, "unit": u.sec}, + "log.final.primary.Mass": {"value": 1.365913e+30, "unit": u.kg}, + "log.final.primary.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.primary.RadGyra": {"value": 0.270000}, + "log.final.primary.RotAngMom": {"value": 2.945772e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.primary.BodyType": {"value": 1.000000}, + "log.final.primary.Density": {"value": 1.256783e+09, "unit": u.kg / u.m ** 3}, + "log.final.primary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.primary.HZLimRecVenus": {"value": -1.000000}, + "log.final.primary.HZLimRunaway": {"value": -1.000000}, + "log.final.primary.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.primary.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.primary.HZLimEarlyMars": {"value": -1.000000}, + "log.final.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.primary.Eccentricity": {"value": -1.000000}, + "log.final.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.final.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.final.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.primary.COPP": {"value": 0.000000}, + "log.final.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.primary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.final.primary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.final.primary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.final.primary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.final.primary.FreeEcc": {"value": -1.000000}, + "log.final.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.final.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.final.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.final.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.final.primary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.final.primary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.final.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.final.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.final.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.final.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.primary.R0": {"value": 0.000000, "unit": u.m}, + "log.final.primary.CBPInsol": {"value": -1.000000}, + "log.final.primary.BinPriR": {"value": 7.365761e+09, "unit": u.m}, + "log.final.primary.BinPriPhi": {"value": -0.167453, "unit": u.rad}, + "log.final.primary.BinSecR": {"value": 2.500889e+10, "unit": u.m}, + "log.final.primary.BinSecPhi": {"value": 2.974140, "unit": u.rad}, + "log.final.secondary.Mass": {"value": 4.022963e+29, "unit": u.kg}, + "log.final.secondary.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.secondary.RadGyra": {"value": 0.270000}, + "log.final.secondary.RotAngMom": {"value": 8.676056e+37, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.secondary.BodyType": {"value": 1.000000}, + "log.final.secondary.Density": {"value": 3.701549e+08, "unit": u.kg / u.m ** 3}, + "log.final.secondary.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.secondary.HZLimRecVenus": {"value": -1.000000}, + "log.final.secondary.HZLimRunaway": {"value": -1.000000}, + "log.final.secondary.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.secondary.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.secondary.HZLimEarlyMars": {"value": -1.000000}, + "log.final.secondary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.secondary.Eccentricity": {"value": 0.160480}, + "log.final.secondary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.secondary.MeanMotion": {"value": 1.770368e-06, "unit": 1 / u.sec}, + "log.final.secondary.OrbPeriod": {"value": 3.549085e+06, "unit": u.sec}, + "log.final.secondary.SemiMajorAxis": {"value": 3.351740e+10, "unit": u.m}, + "log.final.secondary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.secondary.COPP": {"value": -0.000000}, + "log.final.secondary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.final.secondary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.final.secondary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.final.secondary.LongP": {"value": 4.598768, "unit": u.rad}, + "log.final.secondary.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.secondary.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.secondary.FreeEcc": {"value": -1.000000}, + "log.final.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.final.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.final.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.final.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.final.secondary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.final.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.final.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.final.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.final.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.final.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.secondary.R0": {"value": 0.000000, "unit": u.m}, + "log.final.secondary.CBPInsol": {"value": -1.000000}, + "log.final.secondary.BinPriR": {"value": 7.365761e+09, "unit": u.m}, + "log.final.secondary.BinPriPhi": {"value": -0.167453, "unit": u.rad}, + "log.final.secondary.BinSecR": {"value": 2.500889e+10, "unit": u.m}, + "log.final.secondary.BinSecPhi": {"value": 2.974140, "unit": u.rad}, + "log.final.cbp.Mass": {"value": 6.257059e+26, "unit": u.kg}, + "log.final.cbp.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.cbp.RadGyra": {"value": 0.500000}, + "log.final.cbp.RotAngMom": {"value": 4.627635e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.cbp.BodyType": {"value": 0.000000}, + "log.final.cbp.Density": {"value": 5.757152e+05, "unit": u.kg / u.m ** 3}, + "log.final.cbp.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.cbp.HZLimRecVenus": {"value": -1.000000}, + "log.final.cbp.HZLimRunaway": {"value": -1.000000}, + "log.final.cbp.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.cbp.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.cbp.HZLimEarlyMars": {"value": -1.000000}, + "log.final.cbp.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.cbp.Eccentricity": {"value": 0.065653}, + "log.final.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.cbp.MeanMotion": {"value": 3.195386e-07, "unit": 1 / u.sec}, + "log.final.cbp.OrbPeriod": {"value": 1.956737e+07, "unit": u.sec}, + "log.final.cbp.SemiMajorAxis": {"value": 1.046162e+11, "unit": u.m}, + "log.final.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.cbp.COPP": {"value": -0.000000}, + "log.final.cbp.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.cbp.ArgP": {"value": 3.442295, "unit": u.rad}, + "log.final.cbp.Inc": {"value": 0.005187, "unit": u.rad}, + "log.final.cbp.LongA": {"value": 0.978085, "unit": u.rad}, + "log.final.cbp.LongP": {"value": 4.420380, "unit": u.rad}, + "log.final.cbp.TotOrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.cbp.OrbPotEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.cbp.FreeEcc": {"value": 0.030000}, + "log.final.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, + "log.final.cbp.LL13N0": {"value": 3.217814e-07, "unit": u.sec}, + "log.final.cbp.LL13K0": {"value": 3.170595e-07, "unit": u.sec}, + "log.final.cbp.LL13V0": {"value": 3.264351e-07, "unit": u.sec}, + "log.final.cbp.CBPR": {"value": 9.889185e+10, "unit": u.m}, + "log.final.cbp.CBPZ": {"value": 1.623952e+08, "unit": u.m}, + "log.final.cbp.CBPPhi": {"value": 3.797519, "unit": u.rad}, + "log.final.cbp.CBPRDot": {"value": -1289.078316, "unit": u.m / u.sec}, + "log.final.cbp.CBPZDot": {"value": -176.572268, "unit": u.m / u.sec}, + "log.final.cbp.CBPPhiDot": {"value": 3.585754e-07, "unit": 1 / u.sec}, + "log.final.cbp.R0": {"value": 1.049579e+11, "unit": u.m}, + "log.final.cbp.CBPInsol": {"value": -1.000000}, + "log.final.cbp.BinPriR": {"value": 7.365761e+09, "unit": u.m}, + "log.final.cbp.BinPriPhi": {"value": -0.167453, "unit": u.rad}, + "log.final.cbp.BinSecR": {"value": 2.500889e+10, "unit": u.m}, + "log.final.cbp.BinSecPhi": {"value": 2.974140, "unit": u.rad}, + } ) -class Test_CircumbinaryOrbit(Benchmark): - pass +class Test_CircumbinaryOrbit(Benchmark): + pass diff --git a/tests/BinaryEqtideStellar/STEEP_CBP_CPL/test_STEEP_CBP_CPL.py b/tests/BinaryEqtideStellar/STEEP_CBP_CPL/test_STEEP_CBP_CPL.py index 84986e5f5..41594da89 100644 --- a/tests/BinaryEqtideStellar/STEEP_CBP_CPL/test_STEEP_CBP_CPL.py +++ b/tests/BinaryEqtideStellar/STEEP_CBP_CPL/test_STEEP_CBP_CPL.py @@ -1,1098 +1,510 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.709799e45, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -1.962850e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -9.406038e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 3.015563e39, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.primary.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.Xobl": {"value": 0.000000}, - "log.initial.primary.Yobl": {"value": 0.000000}, - "log.initial.primary.Zobl": {"value": 1.000000}, - "log.initial.primary.Radius": {"value": 1.683307e09, "unit": u.m}, - "log.initial.primary.RadGyra": {"value": 0.449900}, - "log.initial.primary.RotAngMom": { - "value": 8.293392e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.RotKinEnergy": {"value": 3.015563e39, "unit": u.Joule}, - "log.initial.primary.RotVel": {"value": 1.224136e05, "unit": u.m / u.sec}, - "log.initial.primary.BodyType": {"value": 1.000000}, - "log.initial.primary.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.primary.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.primary.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.primary.SurfEnFluxTotal": { - "value": 7.175751e06, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.TidalQ": {"value": 1.000000e06}, - "log.initial.primary.ImK2": {"value": -5.000000e-07}, - "log.initial.primary.K2": {"value": 0.500000}, - "log.initial.primary.K2Man": {"value": 0.010000}, - "log.initial.primary.Imk2Man": {"value": 0.000000}, - "log.initial.primary.TidalQMantle": {"value": 100.000000}, - "log.initial.primary.HEcc": {"value": 0.000000}, - "log.initial.primary.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.primary.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.primary.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.primary.HZLimMoistGreenhouse": {"value": 3.070674e11, "unit": u.m}, - "log.initial.primary.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.primary.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.KEcc": {"value": 0.000000}, - "log.initial.primary.Eccentricity": {"value": -1.000000}, - "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.COPP": {"value": 0.000000}, - "log.initial.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LXUVTot": { - "value": 7.435159e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.TotOrbEnergy": {"value": -1.419534e40, "unit": u.Joule}, - "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.primary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.primary.BodyDeccDt": {"value": -1.000000}, - "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.primary.DRotPerDtEqtide": {"value": 5.050585e-09}, - "log.initial.primary.DRotRateDtEqtide": { - "value": -4.251029e-18, - "unit": 1 / u.sec**2, - }, - "log.initial.primary.EqRotRateDiscrete": { - "value": 1.818051e-05, - "unit": 1 / u.sec, - }, - "log.initial.primary.EqRotPerDiscrete": {"value": 3.456000e05, "unit": u.sec}, - "log.initial.primary.EqRotRateCont": {"value": 2.206660e-05, "unit": 1 / u.sec}, - "log.initial.primary.EqRotPerCont": {"value": 2.847374e05, "unit": u.sec}, - "log.initial.primary.EqRotPer": {"value": 3.456000e05, "unit": u.sec}, - "log.initial.primary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.primary.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.OceanK2": {"value": 0.010000}, - "log.initial.primary.EnvTidalQ": {"value": -1.000000}, - "log.initial.primary.OceanTidalQ": {"value": -1.000000}, - "log.initial.primary.TideLock": {"value": 0.000000}, - "log.initial.primary.RotTimeEqtide": {"value": 1.710693e13, "unit": u.sec}, - "log.initial.primary.EnvK2": {"value": 0.010000}, - "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.primary.PowerEqtide": {"value": 2.555077e26, "unit": u.W}, - "log.initial.primary.SurfEnFluxEqtide": { - "value": 7.175751e06, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.Luminosity": {"value": 7.435159e26, "unit": u.W}, - "log.initial.primary.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.primary.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.primary.LXUVFrac": {"value": 0.001000}, - "log.initial.primary.RossbyNumber": {"value": 0.029996}, - "log.initial.primary.DRotPerDtStellar": {"value": -4.719062e-10}, - "log.initial.primary.FreeEcc": {"value": -1.000000}, - "log.initial.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.initial.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.initial.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.primary.R0": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPInsol": {"value": -1.000000}, - "log.initial.primary.BinPriR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.primary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, - "log.initial.primary.BinSecR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.primary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, - "log.initial.secondary.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.Xobl": {"value": 0.000000}, - "log.initial.secondary.Yobl": {"value": 0.000000}, - "log.initial.secondary.Zobl": {"value": 1.000000}, - "log.initial.secondary.Radius": {"value": 263.919878, "unit": u.Rearth}, - "log.initial.secondary.RadGyra": {"value": 0.449900}, - "log.initial.secondary.RotAngMom": { - "value": 8.293392e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.RotKinEnergy": {"value": 3.015563e39, "unit": u.Joule}, - "log.initial.secondary.RotVel": {"value": 1.224136e05, "unit": u.m / u.sec}, - "log.initial.secondary.BodyType": {"value": 1.000000}, - "log.initial.secondary.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.secondary.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.secondary.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.secondary.SurfEnFluxTotal": { - "value": 7.175751e06, - "unit": u.W / u.m**2, - }, - "log.initial.secondary.TidalQ": {"value": 1.000000e06}, - "log.initial.secondary.ImK2": {"value": -5.000000e-07}, - "log.initial.secondary.K2": {"value": 0.500000}, - "log.initial.secondary.K2Man": {"value": 0.010000}, - "log.initial.secondary.Imk2Man": {"value": 0.000000}, - "log.initial.secondary.TidalQMantle": {"value": 100.000000}, - "log.initial.secondary.HEcc": {"value": 0.000000}, - "log.initial.secondary.HZLimitDryRunaway": {"value": 1.909536e11, "unit": u.m}, - "log.initial.secondary.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.secondary.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.secondary.HZLimMoistGreenhouse": { - "value": 3.070674e11, - "unit": u.m, - }, - "log.initial.secondary.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.secondary.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.secondary.Instellation": { - "value": 6.926850e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.KEcc": {"value": 0.150000}, - "log.initial.secondary.Eccentricity": {"value": 0.150000}, - "log.initial.secondary.OrbEnergy": {"value": -1.419534e40, "unit": u.Joule}, - "log.initial.secondary.MeanMotion": {"value": 1.818051e-05, "unit": 1 / u.sec}, - "log.initial.secondary.OrbPeriod": {"value": 4.000000, "unit": u.day}, - "log.initial.secondary.SemiMajorAxis": {"value": 0.062132, "unit": u.au}, - "log.initial.secondary.CriticalSemiMajorAxis": { - "value": 0.174482, - "unit": u.au, - }, - "log.initial.secondary.COPP": {"value": 0.000000}, - "log.initial.secondary.OrbAngMom": { - "value": 1.543932e45, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LXUVTot": { - "value": 7.435159e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.TotOrbEnergy": {"value": -1.419534e40, "unit": u.Joule}, - "log.initial.secondary.OrbPotEnergy": {"value": -2.839068e40, "unit": u.Joule}, - "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.secondary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.TidalRadius": {"value": 1.683307e09, "unit": u.m}, - "log.initial.secondary.DsemiDtEqtide": {"value": 0.000127, "unit": u.m / u.sec}, - "log.initial.secondary.DeccDtEqtide": { - "value": 3.785155e-15, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DMeanMotionDtEqtide": { - "value": -3.728744e-19, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.DOrbPerDtEqtide": {"value": 7.088106e-09}, - "log.initial.secondary.EccTimeEqtide": {"value": 3.962849e13, "unit": u.sec}, - "log.initial.secondary.SemiTimeEqtide": {"value": 7.313660e13, "unit": u.sec}, - "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DKEccDtEqtide": { - "value": 3.785155e-15, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, - "log.initial.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - }, - "log.initial.secondary.DRotPerDtEqtide": {"value": 5.050585e-09}, - "log.initial.secondary.DRotRateDtEqtide": { - "value": -4.251029e-18, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.EqRotRateDiscrete": { - "value": 1.818051e-05, - "unit": 1 / u.sec, - }, - "log.initial.secondary.EqRotPerDiscrete": {"value": 3.456000e05, "unit": u.sec}, - "log.initial.secondary.EqRotRateCont": { - "value": 2.206660e-05, - "unit": 1 / u.sec, - }, - "log.initial.secondary.EqRotPerCont": {"value": 2.847374e05, "unit": u.sec}, - "log.initial.secondary.EqRotPer": {"value": 3.456000e05, "unit": u.sec}, - "log.initial.secondary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.OceanK2": {"value": 0.010000}, - "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, - "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, - "log.initial.secondary.TideLock": {"value": 0.000000}, - "log.initial.secondary.RotTimeEqtide": {"value": 1.710693e13, "unit": u.sec}, - "log.initial.secondary.EnvK2": {"value": 0.010000}, - "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.secondary.PowerEqtide": {"value": 2.555077e26, "unit": u.W}, - "log.initial.secondary.SurfEnFluxEqtide": { - "value": 7.175751e06, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.Luminosity": {"value": 7.435159e26, "unit": u.W}, - "log.initial.secondary.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.secondary.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.secondary.LXUVFrac": {"value": 0.001000}, - "log.initial.secondary.RossbyNumber": {"value": 0.029996}, - "log.initial.secondary.DRotPerDtStellar": {"value": -4.719062e-10}, - "log.initial.secondary.FreeEcc": {"value": -1.000000}, - "log.initial.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.initial.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.initial.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.R0": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPInsol": {"value": -1.000000}, - "log.initial.secondary.BinPriR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.secondary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, - "log.initial.secondary.BinSecR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.secondary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, - "log.initial.cbp.Mass": {"value": 0.000000, "unit": u.kg}, - "log.initial.cbp.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.cbp.RadGyra": {"value": 0.500000}, - "log.initial.cbp.RotAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.cbp.BodyType": {"value": 0.000000}, - "log.initial.cbp.Density": {"value": 0.000000, "unit": u.kg / u.m**3}, - "log.initial.cbp.HZLimitDryRunaway": {"value": 1.888742e11, "unit": u.m}, - "log.initial.cbp.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.cbp.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.cbp.HZLimMoistGreenhouse": {"value": 3.070674e11, "unit": u.m}, - "log.initial.cbp.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.cbp.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.cbp.Instellation": { - "value": 1.086841e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.cbp.Eccentricity": {"value": 0.029296}, - "log.initial.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.cbp.MeanMotion": {"value": 4.791245e-07, "unit": 1 / u.sec}, - "log.initial.cbp.OrbPeriod": {"value": 1.310354e07, "unit": u.sec}, - "log.initial.cbp.SemiMajorAxis": {"value": 1.049027e11, "unit": u.m}, - "log.initial.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.cbp.COPP": {"value": -0.000000}, - "log.initial.cbp.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.cbp.ArgP": {"value": 1.895838, "unit": u.rad}, - "log.initial.cbp.Inc": {"value": 0.005507, "unit": u.rad}, - "log.initial.cbp.LongA": {"value": 2.102302, "unit": u.rad}, - "log.initial.cbp.LongP": {"value": 3.998140, "unit": u.rad}, - "log.initial.cbp.TotOrbEnergy": {"value": -1.419534e40, "unit": u.Joule}, - "log.initial.cbp.OrbPotEnergy": {"value": -0.000000, "unit": u.Joule}, - "log.initial.cbp.FreeEcc": {"value": 0.030000}, - "log.initial.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, - "log.initial.cbp.LL13N0": {"value": 4.794773e-07, "unit": u.sec}, - "log.initial.cbp.LL13K0": {"value": 4.787701e-07, "unit": u.sec}, - "log.initial.cbp.LL13V0": {"value": 4.801833e-07, "unit": u.sec}, - "log.initial.cbp.CBPR": {"value": 1.025852e11, "unit": u.m}, - "log.initial.cbp.CBPZ": {"value": 5.177873e08, "unit": u.m}, - "log.initial.cbp.CBPPhi": {"value": 3.261495, "unit": u.rad}, - "log.initial.cbp.CBPRDot": {"value": -990.955116, "unit": u.m / u.sec}, - "log.initial.cbp.CBPZDot": {"value": 108.284276, "unit": u.m / u.sec}, - "log.initial.cbp.CBPPhiDot": {"value": 5.011894e-07, "unit": 1 / u.sec}, - "log.initial.cbp.R0": {"value": 1.049579e11, "unit": u.m}, - "log.initial.cbp.CBPInsol": {"value": 8.231509}, - "log.initial.cbp.BinPriR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.cbp.BinPriPhi": {"value": 3.141591, "unit": u.rad}, - "log.initial.cbp.BinSecR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.cbp.BinSecPhi": {"value": 6.283184, "unit": u.rad}, - "log.final.system.Age": {"value": 6.311520e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.708795e45, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -1.964618e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.186280e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.383156e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.Radius": {"value": 1.334698e09, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, - "log.final.primary.RotAngMom": { - "value": 2.787002e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.RotKinEnergy": { - "value": 5.383156e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.RotVel": { - "value": 5.155998e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.RotRate": { - "value": 3.863044e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.RotPer": {"value": 1.626486e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.Density": { - "value": 199.650029, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxTotal": { - "value": 6.583204e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.TidalQ": {"value": 1.000000e06, "rtol": 1e-4}, - "log.final.primary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.HZLimitDryRunaway": { - "value": 1.477900e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRecVenus": { - "value": 1.818317e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRunaway": { - "value": 2.413993e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMoistGreenhouse": { - "value": 2.405923e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMaxGreenhouse": { - "value": 4.359695e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimEarlyMars": { - "value": 4.755563e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OrbEnergy": { - "value": 0.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.OrbPeriod": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.SemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LXUVTot": { - "value": 4.556255e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.TotOrbEnergy": { - "value": -1.220006e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostEnergy": { - "value": 2.595878e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostAngMom": { - "value": 4.290187e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.DRotPerDtEqtide": {"value": 3.927420e-09, "rtol": 1e-4}, - "log.final.primary.DRotRateDtEqtide": { - "value": -9.327961e-19, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.primary.EqRotRateDiscrete": { - "value": 1.448540e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPerDiscrete": { - "value": 4.337599e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotRateCont": { - "value": 1.970688e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPerCont": { - "value": 3.188321e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPer": { - "value": 4.337599e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.RotTimeEqtide": { - "value": 4.141359e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.PowerEqtide": { - "value": 1.473715e25, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxEqtide": { - "value": 6.583204e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.Luminosity": { - "value": 4.556255e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.LXUVStellar": { - "value": 4.556255e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.Temperature": { - "value": 4349.796863, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.primary.RossbyNumber": {"value": 0.055669, "rtol": 1e-4}, - "log.final.primary.DRotPerDtStellar": {"value": -1.661944e-09, "rtol": 1e-4}, - "log.final.primary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.FreeInc": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.CBPRDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.CBPZDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.CBPPhiDot": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.BinPriR": {"value": 6.421344e09, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.BinPriPhi": { - "value": -2.915610, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.primary.BinSecR": {"value": 6.421344e09, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.BinSecPhi": {"value": 0.225983, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.secondary.Obliquity": { - "value": 0.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.Radius": { - "value": 209.262671, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.secondary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, - "log.final.secondary.RotAngMom": { - "value": 2.787002e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.RotKinEnergy": { - "value": 5.383156e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.RotVel": { - "value": 5.155998e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.RotRate": { - "value": 3.863044e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.RotPer": {"value": 1.882507, "unit": u.day, "rtol": 1e-4}, - "log.final.secondary.Density": { - "value": 199.650029, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxTotal": { - "value": 6.583204e05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.secondary.TidalQ": {"value": 1.000000e06, "rtol": 1e-4}, - "log.final.secondary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.HZLimitDryRunaway": { - "value": 1.506763e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRecVenus": { - "value": 1.818317e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRunaway": { - "value": 2.413993e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMoistGreenhouse": { - "value": 2.405923e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMaxGreenhouse": { - "value": 4.359695e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimEarlyMars": { - "value": 4.755563e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.Instellation": { - "value": 3.160415e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.KEcc": {"value": 0.194791, "rtol": 1e-4}, - "log.final.secondary.Eccentricity": {"value": 0.194791, "rtol": 1e-4}, - "log.final.secondary.OrbEnergy": { - "value": -1.220006e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.MeanMotion": { - "value": 1.448540e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPeriod": { - "value": 5.020370, - "unit": u.day, - "rtol": 1e-4, - }, - "log.final.secondary.SemiMajorAxis": { - "value": 0.072294, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.secondary.CriticalSemiMajorAxis": { - "value": 0.211427, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.OrbAngMom": { - "value": 1.652197e45, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LXUVTot": { - "value": 4.556255e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.TotOrbEnergy": { - "value": -1.220006e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPotEnergy": { - "value": -2.440012e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostEnergy": { - "value": 2.595878e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostAngMom": { - "value": 4.290187e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.TidalRadius": { - "value": 1.334698e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.DsemiDtEqtide": { - "value": 1.996317e-05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DeccDtEqtide": { - "value": 5.755273e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DMeanMotionDtEqtide": { - "value": -4.010738e-20, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.DOrbPerDtEqtide": {"value": 1.201001e-09, "rtol": 1e-4}, - "log.final.secondary.EccTimeEqtide": { - "value": 3.384574e14, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.SemiTimeEqtide": { - "value": 5.417481e14, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DHEccDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DKEccDtEqtide": { - "value": 5.755273e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.LockTime": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DRotPerDtEqtide": {"value": 3.927420e-09, "rtol": 1e-4}, - "log.final.secondary.DRotRateDtEqtide": { - "value": -9.327961e-19, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotRateDiscrete": { - "value": 1.448540e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPerDiscrete": { - "value": 4.337599e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotRateCont": { - "value": 1.970688e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPerCont": { - "value": 3.188321e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPer": { - "value": 4.337599e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.GammaRot": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.GammaOrb": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.RotTimeEqtide": { - "value": 4.141359e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.PowerEqtide": { - "value": 1.473715e25, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxEqtide": { - "value": 6.583204e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.Luminosity": { - "value": 4.556255e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVStellar": { - "value": 4.556255e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.Temperature": { - "value": 4349.796863, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.secondary.RossbyNumber": {"value": 0.055669, "rtol": 1e-4}, - "log.final.secondary.DRotPerDtStellar": {"value": -1.661944e-09, "rtol": 1e-4}, - "log.final.secondary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.FreeInc": { - "value": -1.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.secondary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.secondary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.secondary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.secondary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.CBPRDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.CBPZDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.CBPPhiDot": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.secondary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.BinPriR": { - "value": 6.421344e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.BinPriPhi": { - "value": -2.915610, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.BinSecR": { - "value": 6.421344e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.BinSecPhi": { - "value": 0.225983, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.cbp.Mass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.cbp.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.cbp.RotAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.cbp.Density": { - "value": 0.000000, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimitDryRunaway": { - "value": 1.478577e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimRecVenus": { - "value": 1.818317e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimRunaway": {"value": 2.413993e11, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.HZLimMoistGreenhouse": { - "value": 2.405923e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimMaxGreenhouse": { - "value": 4.359695e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimEarlyMars": { - "value": 4.755563e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.Instellation": { - "value": 6561.097947, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.cbp.Eccentricity": {"value": 0.030249, "rtol": 1e-4}, - "log.final.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, - "log.final.cbp.MeanMotion": { - "value": 4.791245e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.OrbPeriod": {"value": 1.316341e07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.SemiMajorAxis": { - "value": 1.052219e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.cbp.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.ArgP": {"value": 2.120813, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.Inc": {"value": 0.005463, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.LongA": {"value": 5.803411, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.LongP": {"value": 1.641039, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.TotOrbEnergy": { - "value": -1.220006e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.cbp.OrbPotEnergy": { - "value": -0.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.cbp.FreeEcc": {"value": 0.030000, "rtol": 1e-4}, - "log.final.cbp.FreeInc": {"value": 0.005381, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.LL13N0": {"value": 4.794773e-07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.LL13K0": {"value": 4.787701e-07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.LL13V0": {"value": 4.801833e-07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.CBPR": {"value": 1.045308e11, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.CBPZ": {"value": 3.846763e08, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.CBPPhi": {"value": 0.259278, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.CBPRDot": { - "value": -1493.596117, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.CBPZDot": { - "value": 198.555026, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.CBPPhiDot": { - "value": 4.834265e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.R0": {"value": 1.049579e11, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.CBPInsol": {"value": 4.858289, "rtol": 1e-4}, - "log.final.cbp.BinPriR": {"value": 6.421344e09, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.BinPriPhi": {"value": -2.915610, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.BinSecR": {"value": 6.421344e09, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.BinSecPhi": {"value": 0.225983, "unit": u.rad, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.709799e+45, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -1.962850e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -9.406038e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 3.015563e+39, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.primary.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.Xobl": {"value": 0.000000}, + "log.initial.primary.Yobl": {"value": 0.000000}, + "log.initial.primary.Zobl": {"value": 1.000000}, + "log.initial.primary.Radius": {"value": 1.683307e+09, "unit": u.m}, + "log.initial.primary.RadGyra": {"value": 0.449900}, + "log.initial.primary.RotAngMom": {"value": 8.293392e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.RotKinEnergy": {"value": 3.015563e+39, "unit": u.Joule}, + "log.initial.primary.RotVel": {"value": 1.224136e+05, "unit": u.m / u.sec}, + "log.initial.primary.BodyType": {"value": 1.000000}, + "log.initial.primary.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.primary.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.primary.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.primary.SurfEnFluxTotal": {"value": 7.175751e+06, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.TidalQ": {"value": 1.000000e+06}, + "log.initial.primary.ImK2": {"value": -5.000000e-07}, + "log.initial.primary.K2": {"value": 0.500000}, + "log.initial.primary.K2Man": {"value": 0.010000}, + "log.initial.primary.Imk2Man": {"value": 0.000000}, + "log.initial.primary.TidalQMantle": {"value": 100.000000}, + "log.initial.primary.HEcc": {"value": 0.000000}, + "log.initial.primary.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.primary.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.primary.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.primary.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.primary.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.primary.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.KEcc": {"value": 0.000000}, + "log.initial.primary.Eccentricity": {"value": -1.000000}, + "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.COPP": {"value": 0.000000}, + "log.initial.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.TotOrbEnergy": {"value": -1.419534e+40, "unit": u.Joule}, + "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.primary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.primary.BodyDeccDt": {"value": -1.000000}, + "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.primary.DRotPerDtEqtide": {"value": 5.050585e-09}, + "log.initial.primary.DRotRateDtEqtide": {"value": -4.251029e-18, "unit": 1 / u.sec ** 2}, + "log.initial.primary.EqRotRateDiscrete": {"value": 1.818051e-05, "unit": 1 / u.sec}, + "log.initial.primary.EqRotPerDiscrete": {"value": 3.456000e+05, "unit": u.sec}, + "log.initial.primary.EqRotRateCont": {"value": 2.206660e-05, "unit": 1 / u.sec}, + "log.initial.primary.EqRotPerCont": {"value": 2.847374e+05, "unit": u.sec}, + "log.initial.primary.EqRotPer": {"value": 3.456000e+05, "unit": u.sec}, + "log.initial.primary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.primary.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.OceanK2": {"value": 0.010000}, + "log.initial.primary.EnvTidalQ": {"value": -1.000000}, + "log.initial.primary.OceanTidalQ": {"value": -1.000000}, + "log.initial.primary.TideLock": {"value": 0.000000}, + "log.initial.primary.RotTimeEqtide": {"value": 1.710693e+13, "unit": u.sec}, + "log.initial.primary.EnvK2": {"value": 0.010000}, + "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.primary.PowerEqtide": {"value": 2.555077e+26, "unit": u.W}, + "log.initial.primary.SurfEnFluxEqtide": {"value": 7.175751e+06, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.Luminosity": {"value": 7.435159e+26, "unit": u.W}, + "log.initial.primary.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.primary.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.primary.LXUVFrac": {"value": 0.001000}, + "log.initial.primary.RossbyNumber": {"value": 0.029996}, + "log.initial.primary.DRotPerDtStellar": {"value": -4.719062e-10}, + "log.initial.primary.FreeEcc": {"value": -1.000000}, + "log.initial.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.initial.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.initial.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.primary.R0": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPInsol": {"value": -1.000000}, + "log.initial.primary.BinPriR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.primary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, + "log.initial.primary.BinSecR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.primary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, + "log.initial.secondary.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.Xobl": {"value": 0.000000}, + "log.initial.secondary.Yobl": {"value": 0.000000}, + "log.initial.secondary.Zobl": {"value": 1.000000}, + "log.initial.secondary.Radius": {"value": 263.919878, "unit": u.Rearth}, + "log.initial.secondary.RadGyra": {"value": 0.449900}, + "log.initial.secondary.RotAngMom": {"value": 8.293392e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.RotKinEnergy": {"value": 3.015563e+39, "unit": u.Joule}, + "log.initial.secondary.RotVel": {"value": 1.224136e+05, "unit": u.m / u.sec}, + "log.initial.secondary.BodyType": {"value": 1.000000}, + "log.initial.secondary.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.secondary.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.secondary.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.secondary.SurfEnFluxTotal": {"value": 7.175751e+06, "unit": u.W / u.m ** 2}, + "log.initial.secondary.TidalQ": {"value": 1.000000e+06}, + "log.initial.secondary.ImK2": {"value": -5.000000e-07}, + "log.initial.secondary.K2": {"value": 0.500000}, + "log.initial.secondary.K2Man": {"value": 0.010000}, + "log.initial.secondary.Imk2Man": {"value": 0.000000}, + "log.initial.secondary.TidalQMantle": {"value": 100.000000}, + "log.initial.secondary.HEcc": {"value": 0.000000}, + "log.initial.secondary.HZLimitDryRunaway": {"value": 1.909536e+11, "unit": u.m}, + "log.initial.secondary.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.secondary.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.secondary.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.secondary.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.secondary.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.secondary.Instellation": {"value": 6.926850e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.KEcc": {"value": 0.150000}, + "log.initial.secondary.Eccentricity": {"value": 0.150000}, + "log.initial.secondary.OrbEnergy": {"value": -1.419534e+40, "unit": u.Joule}, + "log.initial.secondary.MeanMotion": {"value": 1.818051e-05, "unit": 1 / u.sec}, + "log.initial.secondary.OrbPeriod": {"value": 4.000000, "unit": u.day}, + "log.initial.secondary.SemiMajorAxis": {"value": 0.062132, "unit": u.au}, + "log.initial.secondary.CriticalSemiMajorAxis": {"value": 0.174482, "unit": u.au}, + "log.initial.secondary.COPP": {"value": 0.000000}, + "log.initial.secondary.OrbAngMom": {"value": 1.543932e+45, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.TotOrbEnergy": {"value": -1.419534e+40, "unit": u.Joule}, + "log.initial.secondary.OrbPotEnergy": {"value": -2.839068e+40, "unit": u.Joule}, + "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.secondary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.TidalRadius": {"value": 1.683307e+09, "unit": u.m}, + "log.initial.secondary.DsemiDtEqtide": {"value": 0.000127, "unit": u.m / u.sec}, + "log.initial.secondary.DeccDtEqtide": {"value": 3.785155e-15, "unit": 1 / u.sec}, + "log.initial.secondary.DMeanMotionDtEqtide": {"value": -3.728744e-19, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.DOrbPerDtEqtide": {"value": 7.088106e-09}, + "log.initial.secondary.EccTimeEqtide": {"value": 3.962849e+13, "unit": u.sec}, + "log.initial.secondary.SemiTimeEqtide": {"value": 7.313660e+13, "unit": u.sec}, + "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DKEccDtEqtide": {"value": 3.785155e-15, "unit": 1 / u.sec}, + "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, + "log.initial.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.secondary.DRotPerDtEqtide": {"value": 5.050585e-09}, + "log.initial.secondary.DRotRateDtEqtide": {"value": -4.251029e-18, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.EqRotRateDiscrete": {"value": 1.818051e-05, "unit": 1 / u.sec}, + "log.initial.secondary.EqRotPerDiscrete": {"value": 3.456000e+05, "unit": u.sec}, + "log.initial.secondary.EqRotRateCont": {"value": 2.206660e-05, "unit": 1 / u.sec}, + "log.initial.secondary.EqRotPerCont": {"value": 2.847374e+05, "unit": u.sec}, + "log.initial.secondary.EqRotPer": {"value": 3.456000e+05, "unit": u.sec}, + "log.initial.secondary.EqTidePower": {"value": 9.931503e+24, "unit": 1 / u.sec}, + "log.initial.secondary.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.OceanK2": {"value": 0.010000}, + "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, + "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, + "log.initial.secondary.TideLock": {"value": 0.000000}, + "log.initial.secondary.RotTimeEqtide": {"value": 1.710693e+13, "unit": u.sec}, + "log.initial.secondary.EnvK2": {"value": 0.010000}, + "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.secondary.PowerEqtide": {"value": 2.555077e+26, "unit": u.W}, + "log.initial.secondary.SurfEnFluxEqtide": {"value": 7.175751e+06, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.Luminosity": {"value": 7.435159e+26, "unit": u.W}, + "log.initial.secondary.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.secondary.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.secondary.LXUVFrac": {"value": 0.001000}, + "log.initial.secondary.RossbyNumber": {"value": 0.029996}, + "log.initial.secondary.DRotPerDtStellar": {"value": -4.719062e-10}, + "log.initial.secondary.FreeEcc": {"value": -1.000000}, + "log.initial.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.initial.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.initial.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.R0": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPInsol": {"value": -1.000000}, + "log.initial.secondary.BinPriR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.secondary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, + "log.initial.secondary.BinSecR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.secondary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, + "log.initial.cbp.Mass": {"value": 0.000000, "unit": u.kg}, + "log.initial.cbp.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.cbp.RadGyra": {"value": 0.500000}, + "log.initial.cbp.RotAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.cbp.BodyType": {"value": 0.000000}, + "log.initial.cbp.Density": {"value": 0.000000, "unit": u.kg / u.m ** 3}, + "log.initial.cbp.HZLimitDryRunaway": {"value": 1.888742e+11, "unit": u.m}, + "log.initial.cbp.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.cbp.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.cbp.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.cbp.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.cbp.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.cbp.Instellation": {"value": 1.086841e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.cbp.Eccentricity": {"value": 0.029296}, + "log.initial.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.cbp.MeanMotion": {"value": 4.791245e-07, "unit": 1 / u.sec}, + "log.initial.cbp.OrbPeriod": {"value": 1.310354e+07, "unit": u.sec}, + "log.initial.cbp.SemiMajorAxis": {"value": 1.049027e+11, "unit": u.m}, + "log.initial.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.cbp.COPP": {"value": -0.000000}, + "log.initial.cbp.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.cbp.ArgP": {"value": 1.895838, "unit": u.rad}, + "log.initial.cbp.Inc": {"value": 0.005507, "unit": u.rad}, + "log.initial.cbp.LongA": {"value": 2.102302, "unit": u.rad}, + "log.initial.cbp.LongP": {"value": 3.998140, "unit": u.rad}, + "log.initial.cbp.TotOrbEnergy": {"value": -1.419534e+40, "unit": u.Joule}, + "log.initial.cbp.OrbPotEnergy": {"value": -0.000000, "unit": u.Joule}, + "log.initial.cbp.FreeEcc": {"value": 0.030000}, + "log.initial.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, + "log.initial.cbp.LL13N0": {"value": 4.794773e-07, "unit": u.sec}, + "log.initial.cbp.LL13K0": {"value": 4.787701e-07, "unit": u.sec}, + "log.initial.cbp.LL13V0": {"value": 4.801833e-07, "unit": u.sec}, + "log.initial.cbp.CBPR": {"value": 1.025852e+11, "unit": u.m}, + "log.initial.cbp.CBPZ": {"value": 5.177873e+08, "unit": u.m}, + "log.initial.cbp.CBPPhi": {"value": 3.261495, "unit": u.rad}, + "log.initial.cbp.CBPRDot": {"value": -990.955116, "unit": u.m / u.sec}, + "log.initial.cbp.CBPZDot": {"value": 108.284276, "unit": u.m / u.sec}, + "log.initial.cbp.CBPPhiDot": {"value": 5.011894e-07, "unit": 1 / u.sec}, + "log.initial.cbp.R0": {"value": 1.049579e+11, "unit": u.m}, + "log.initial.cbp.CBPInsol": {"value": 8.231509}, + "log.initial.cbp.BinPriR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.cbp.BinPriPhi": {"value": 3.141591, "unit": u.rad}, + "log.initial.cbp.BinSecR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.cbp.BinSecPhi": {"value": 6.283184, "unit": u.rad}, + "log.final.system.Age": {"value": 6.311520e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.708795e+45, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -1.964618e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.186280e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.383156e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.Radius": {"value": 1.334698e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, + "log.final.primary.RotAngMom": {"value": 2.787002e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.RotKinEnergy": {"value": 5.383156e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.RotVel": {"value": 5.155998e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.RotRate": {"value": 3.863044e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.RotPer": {"value": 1.626486e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.Density": {"value": 199.650029, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxTotal": {"value": 6.583204e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.TidalQ": {"value": 1.000000e+06, "rtol": 1e-4}, + "log.final.primary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.HZLimitDryRunaway": {"value": 1.477900e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRecVenus": {"value": 1.818317e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRunaway": {"value": 2.413993e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMoistGreenhouse": {"value": 2.405923e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMaxGreenhouse": {"value": 4.359695e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimEarlyMars": {"value": 4.755563e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LXUVTot": {"value": 4.556255e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.TotOrbEnergy": {"value": -1.220006e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostEnergy": {"value": 2.595878e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostAngMom": {"value": 4.290187e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.primary.DRotPerDtEqtide": {"value": 3.927420e-09, "rtol": 1e-4}, + "log.final.primary.DRotRateDtEqtide": {"value": -9.327961e-19, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.primary.EqRotRateDiscrete": {"value": 1.448540e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotPerDiscrete": {"value": 4.337599e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotRateCont": {"value": 1.970688e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotPerCont": {"value": 3.188321e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotPer": {"value": 4.337599e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.RotTimeEqtide": {"value": 4.141359e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.PowerEqtide": {"value": 1.473715e+25, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxEqtide": {"value": 6.583204e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.Luminosity": {"value": 4.556255e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.LXUVStellar": {"value": 4.556255e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.Temperature": {"value": 4349.796863, "unit": u.K, "rtol": 1e-4}, + "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.primary.RossbyNumber": {"value": 0.055669, "rtol": 1e-4}, + "log.final.primary.DRotPerDtStellar": {"value": -1.661944e-09, "rtol": 1e-4}, + "log.final.primary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.FreeInc": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.BinPriR": {"value": 6.421339e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.BinPriPhi": {"value": -2.915593, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.BinSecR": {"value": 6.421339e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.BinSecPhi": {"value": 0.226000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.secondary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.Radius": {"value": 209.262671, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.secondary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, + "log.final.secondary.RotAngMom": {"value": 2.787002e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.RotKinEnergy": {"value": 5.383156e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.RotVel": {"value": 5.155998e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.RotRate": {"value": 3.863044e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.RotPer": {"value": 1.882507, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.Density": {"value": 199.650029, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxTotal": {"value": 6.583204e+05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.secondary.TidalQ": {"value": 1.000000e+06, "rtol": 1e-4}, + "log.final.secondary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.HZLimitDryRunaway": {"value": 1.506763e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRecVenus": {"value": 1.818317e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRunaway": {"value": 2.413993e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMoistGreenhouse": {"value": 2.405923e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMaxGreenhouse": {"value": 4.359695e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimEarlyMars": {"value": 4.755563e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.Instellation": {"value": 3.160415e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.KEcc": {"value": 0.194791, "rtol": 1e-4}, + "log.final.secondary.Eccentricity": {"value": 0.194791, "rtol": 1e-4}, + "log.final.secondary.OrbEnergy": {"value": -1.220006e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.MeanMotion": {"value": 1.448540e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.OrbPeriod": {"value": 5.020370, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.SemiMajorAxis": {"value": 0.072294, "unit": u.au, "rtol": 1e-4}, + "log.final.secondary.CriticalSemiMajorAxis": {"value": 0.211427, "unit": u.au, "rtol": 1e-4}, + "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.OrbAngMom": {"value": 1.652197e+45, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LXUVTot": {"value": 4.556255e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.TotOrbEnergy": {"value": -1.220006e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.OrbPotEnergy": {"value": -2.440012e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostEnergy": {"value": 2.595878e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostAngMom": {"value": 4.290187e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.TidalRadius": {"value": 1.334698e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.DsemiDtEqtide": {"value": 1.996317e-05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.DeccDtEqtide": {"value": 5.755273e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DMeanMotionDtEqtide": {"value": -4.010738e-20, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.DOrbPerDtEqtide": {"value": 1.201001e-09, "rtol": 1e-4}, + "log.final.secondary.EccTimeEqtide": {"value": 3.384574e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.SemiTimeEqtide": {"value": 5.417481e+14, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DKEccDtEqtide": {"value": 5.755273e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtEqtide": {"value": 3.927420e-09, "rtol": 1e-4}, + "log.final.secondary.DRotRateDtEqtide": {"value": -9.327961e-19, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.EqRotRateDiscrete": {"value": 1.448540e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotPerDiscrete": {"value": 4.337599e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotRateCont": {"value": 1.970688e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotPerCont": {"value": 3.188321e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotPer": {"value": 4.337599e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqTidePower": {"value": 2.002198e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.RotTimeEqtide": {"value": 4.141359e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.PowerEqtide": {"value": 1.473715e+25, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxEqtide": {"value": 6.583204e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.Luminosity": {"value": 4.556255e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.LXUVStellar": {"value": 4.556255e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.Temperature": {"value": 4349.796863, "unit": u.K, "rtol": 1e-4}, + "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.secondary.RossbyNumber": {"value": 0.055669, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtStellar": {"value": -1.661944e-09, "rtol": 1e-4}, + "log.final.secondary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.FreeInc": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.BinPriR": {"value": 6.421339e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.BinPriPhi": {"value": -2.915593, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.BinSecR": {"value": 6.421339e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.BinSecPhi": {"value": 0.226000, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.Mass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.cbp.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.cbp.RotAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.cbp.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.cbp.Density": {"value": 0.000000, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.cbp.HZLimitDryRunaway": {"value": 1.478577e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimRecVenus": {"value": 1.818317e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimRunaway": {"value": 2.413993e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimMoistGreenhouse": {"value": 2.405923e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimMaxGreenhouse": {"value": 4.359695e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimEarlyMars": {"value": 4.755563e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.Instellation": {"value": 6561.097981, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.cbp.Eccentricity": {"value": 0.030249, "rtol": 1e-4}, + "log.final.cbp.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.cbp.MeanMotion": {"value": 4.791245e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.cbp.OrbPeriod": {"value": 1.316341e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.SemiMajorAxis": {"value": 1.052219e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.cbp.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.cbp.ArgP": {"value": 2.120813, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.Inc": {"value": 0.005463, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.LongA": {"value": 5.803411, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.LongP": {"value": 1.641039, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.TotOrbEnergy": {"value": -1.220006e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.cbp.OrbPotEnergy": {"value": -0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.cbp.FreeEcc": {"value": 0.030000, "rtol": 1e-4}, + "log.final.cbp.FreeInc": {"value": 0.005381, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.LL13N0": {"value": 4.794773e-07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.LL13K0": {"value": 4.787701e-07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.LL13V0": {"value": 4.801833e-07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.CBPR": {"value": 1.045308e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CBPZ": {"value": 3.846762e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CBPPhi": {"value": 0.259277, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.CBPRDot": {"value": -1493.596152, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.cbp.CBPZDot": {"value": 198.555074, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.cbp.CBPPhiDot": {"value": 4.834265e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.cbp.R0": {"value": 1.049579e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CBPInsol": {"value": 4.858289, "rtol": 1e-4}, + "log.final.cbp.BinPriR": {"value": 6.421339e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.BinPriPhi": {"value": -2.915593, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.BinSecR": {"value": 6.421339e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.BinSecPhi": {"value": 0.226000, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_STEEP_CBP_CPL(Benchmark): - pass +class Test_STEEP_CBP_CPL(Benchmark): + pass diff --git a/tests/BinaryEqtideStellar/STEEP_CBP_CTL/test_STEEP_CBP_CTL.py b/tests/BinaryEqtideStellar/STEEP_CBP_CTL/test_STEEP_CBP_CTL.py index ec0434676..7681487db 100644 --- a/tests/BinaryEqtideStellar/STEEP_CBP_CTL/test_STEEP_CBP_CTL.py +++ b/tests/BinaryEqtideStellar/STEEP_CBP_CTL/test_STEEP_CBP_CTL.py @@ -1,1040 +1,486 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.875699e45, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -1.781916e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -9.406038e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.206225e40, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.primary.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.Xobl": {"value": 0.000000}, - "log.initial.primary.Yobl": {"value": 0.000000}, - "log.initial.primary.Zobl": {"value": 1.000000}, - "log.initial.primary.Radius": {"value": 263.919878, "unit": u.Rearth}, - "log.initial.primary.RadGyra": {"value": 0.449900}, - "log.initial.primary.RotAngMom": { - "value": 1.658678e44, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.RotKinEnergy": {"value": 1.206225e40, "unit": u.Joule}, - "log.initial.primary.RotVel": {"value": 2.448271e05, "unit": u.m / u.sec}, - "log.initial.primary.BodyType": {"value": 1.000000}, - "log.initial.primary.RotRate": {"value": 12.566371, "unit": 1 / u.day}, - "log.initial.primary.RotPer": {"value": 0.500000, "unit": u.day}, - "log.initial.primary.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.primary.SurfEnFluxTotal": { - "value": 4.299558e08, - "unit": u.W / u.m**2, - }, - "log.initial.primary.ImK2": {"value": -5.000000e-07}, - "log.initial.primary.K2": {"value": 0.500000}, - "log.initial.primary.K2Man": {"value": 0.010000}, - "log.initial.primary.Imk2Man": {"value": 0.000000}, - "log.initial.primary.TidalQMantle": {"value": 100.000000}, - "log.initial.primary.HEcc": {"value": 0.000000}, - "log.initial.primary.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.primary.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.primary.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.primary.HZLimMoistGreenhouse": {"value": 3.070674e11, "unit": u.m}, - "log.initial.primary.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.primary.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.KEcc": {"value": 0.000000}, - "log.initial.primary.Eccentricity": {"value": -1.000000}, - "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.CriticalSemiMajorAxis": { - "value": -6.684587e-12, - "unit": u.au, - }, - "log.initial.primary.COPP": {"value": 0.000000}, - "log.initial.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LXUVTot": { - "value": 7.435159e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.TotOrbEnergy": {"value": -1.419535e40, "unit": u.Joule}, - "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.primary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.primary.BodyDeccDt": {"value": -1.000000}, - "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.primary.DRotPerDtEqtide": {"value": 3.189549e-08}, - "log.initial.primary.DRotRateDtEqtide": { - "value": -1.073845e-16, - "unit": 1 / u.sec**2, - }, - "log.initial.primary.EqRotPer": {"value": 3.043786e05, "unit": u.sec}, - "log.initial.primary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.primary.OceanK2": {"value": 0.010000}, - "log.initial.primary.EnvTidalQ": {"value": -1.000000}, - "log.initial.primary.OceanTidalQ": {"value": -1.000000}, - "log.initial.primary.TidalTau": {"value": 0.100000, "unit": u.sec}, - "log.initial.primary.TideLock": {"value": 0.000000}, - "log.initial.primary.RotTimeEqtide": {"value": 1.354423e12, "unit": u.sec}, - "log.initial.primary.EnvK2": {"value": 0.010000}, - "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.primary.PowerEqtide": {"value": 1.530948e28, "unit": u.W}, - "log.initial.primary.SurfEnFluxEqtide": { - "value": 4.299558e08, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.Luminosity": {"value": 7.435159e26, "unit": u.W}, - "log.initial.primary.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.primary.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.primary.LXUVFrac": {"value": 0.001000}, - "log.initial.primary.RossbyNumber": {"value": 0.014998}, - "log.initial.primary.DRotPerDtStellar": {"value": -2.359531e-10}, - "log.initial.primary.FreeEcc": {"value": -1.000000}, - "log.initial.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.initial.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.initial.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.primary.R0": {"value": 0.000000, "unit": u.m}, - "log.initial.primary.CBPInsol": {"value": -1.000000}, - "log.initial.primary.BinPriR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.primary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, - "log.initial.primary.BinSecR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.primary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, - "log.initial.secondary.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.Xobl": {"value": 0.000000}, - "log.initial.secondary.Yobl": {"value": 0.000000}, - "log.initial.secondary.Zobl": {"value": 1.000000}, - "log.initial.secondary.Radius": {"value": 263.919878, "unit": u.Rearth}, - "log.initial.secondary.RadGyra": {"value": 0.449900}, - "log.initial.secondary.RotAngMom": { - "value": 1.658678e44, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.RotKinEnergy": {"value": 1.206225e40, "unit": u.Joule}, - "log.initial.secondary.RotVel": {"value": 2.448271e05, "unit": u.m / u.sec}, - "log.initial.secondary.BodyType": {"value": 1.000000}, - "log.initial.secondary.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, - "log.initial.secondary.RotPer": {"value": 0.500000, "unit": u.day}, - "log.initial.secondary.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.secondary.SurfEnFluxTotal": { - "value": 4.299558e08, - "unit": u.W / u.m**2, - }, - "log.initial.secondary.ImK2": {"value": -5.000000e-07}, - "log.initial.secondary.K2": {"value": 0.500000}, - "log.initial.secondary.K2Man": {"value": 0.010000}, - "log.initial.secondary.Imk2Man": {"value": 0.000000}, - "log.initial.secondary.TidalQMantle": {"value": 100.000000}, - "log.initial.secondary.HEcc": {"value": 0.000000}, - "log.initial.secondary.HZLimitDryRunaway": {"value": 1.909536e11, "unit": u.m}, - "log.initial.secondary.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.secondary.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.secondary.HZLimMoistGreenhouse": { - "value": 3.070674e11, - "unit": u.m, - }, - "log.initial.secondary.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.secondary.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.secondary.Instellation": { - "value": 6.926850e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.KEcc": {"value": 0.150000}, - "log.initial.secondary.Eccentricity": {"value": 0.150000}, - "log.initial.secondary.OrbEnergy": {"value": -1.419534e40, "unit": u.Joule}, - "log.initial.secondary.MeanMotion": {"value": 1.818051e-05, "unit": 1 / u.sec}, - "log.initial.secondary.OrbPeriod": {"value": 4.000000, "unit": u.day}, - "log.initial.secondary.SemiMajorAxis": {"value": 0.062132, "unit": u.au}, - "log.initial.secondary.CriticalSemiMajorAxis": { - "value": 0.174482, - "unit": u.au, - }, - "log.initial.secondary.COPP": {"value": 0.000000}, - "log.initial.secondary.OrbAngMom": { - "value": 1.543932e45, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LongA": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LXUVTot": { - "value": 7.435159e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.TotOrbEnergy": {"value": -1.419535e40, "unit": u.Joule}, - "log.initial.secondary.OrbPotEnergy": {"value": -2.839068e40, "unit": u.Joule}, - "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.secondary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.TidalRadius": {"value": 1.683307e09, "unit": u.m}, - "log.initial.secondary.DsemiDtEqtide": {"value": 0.003277, "unit": u.m / u.sec}, - "log.initial.secondary.DeccDtEqtide": { - "value": 1.148705e-13, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DMeanMotionDtEqtide": { - "value": -9.613825e-18, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.DOrbPerDtEqtide": {"value": 1.827527e-07}, - "log.initial.secondary.EccTimeEqtide": {"value": 1.305818e12, "unit": u.sec}, - "log.initial.secondary.SemiTimeEqtide": {"value": 2.836620e12, "unit": u.sec}, - "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DKEccDtEqtide": { - "value": 1.148705e-13, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, - "log.initial.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - }, - "log.initial.secondary.DRotPerDtEqtide": {"value": 3.189549e-08}, - "log.initial.secondary.DRotRateDtEqtide": { - "value": -1.073845e-16, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.EqRotPer": {"value": 3.043786e05, "unit": u.sec}, - "log.initial.secondary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.secondary.OceanK2": {"value": 0.010000}, - "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, - "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, - "log.initial.secondary.TidalTau": {"value": 0.100000, "unit": u.sec}, - "log.initial.secondary.TideLock": {"value": 0.000000}, - "log.initial.secondary.RotTimeEqtide": {"value": 1.354423e12, "unit": u.sec}, - "log.initial.secondary.EnvK2": {"value": 0.010000}, - "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.secondary.PowerEqtide": {"value": 1.530948e28, "unit": u.W}, - "log.initial.secondary.SurfEnFluxEqtide": { - "value": 4.299558e08, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.Luminosity": {"value": 7.435159e26, "unit": u.W}, - "log.initial.secondary.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.secondary.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.secondary.LXUVFrac": {"value": 0.001000}, - "log.initial.secondary.RossbyNumber": {"value": 0.014998}, - "log.initial.secondary.DRotPerDtStellar": {"value": -2.359531e-10}, - "log.initial.secondary.FreeEcc": {"value": -1.000000}, - "log.initial.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, - "log.initial.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.CBPR": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, - "log.initial.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.R0": {"value": 0.000000, "unit": u.m}, - "log.initial.secondary.CBPInsol": {"value": -1.000000}, - "log.initial.secondary.BinPriR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.secondary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, - "log.initial.secondary.BinSecR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.secondary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, - "log.initial.cbp.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.cbp.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.cbp.RadGyra": {"value": 0.500000}, - "log.initial.cbp.RotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.cbp.BodyType": {"value": 0.000000}, - "log.initial.cbp.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.cbp.HZLimitDryRunaway": {"value": 1.888765e11, "unit": u.m}, - "log.initial.cbp.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.cbp.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.cbp.HZLimMoistGreenhouse": {"value": 3.070674e11, "unit": u.m}, - "log.initial.cbp.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.cbp.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.cbp.Instellation": { - "value": 1.082502e04, - "unit": u.kg / u.sec**3, - }, - "log.initial.cbp.Eccentricity": {"value": 0.029710}, - "log.initial.cbp.OrbEnergy": {"value": -7.539337e33, "unit": u.Joule}, - "log.initial.cbp.MeanMotion": {"value": 4.791248e-07, "unit": 1 / u.sec}, - "log.initial.cbp.OrbPeriod": {"value": 1.314548e07, "unit": u.sec}, - "log.initial.cbp.SemiMajorAxis": {"value": 1.051264e11, "unit": u.m}, - "log.initial.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.cbp.COPP": {"value": -0.000000}, - "log.initial.cbp.OrbAngMom": { - "value": 3.153320e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.cbp.ArgP": {"value": 1.885552, "unit": u.rad}, - "log.initial.cbp.Inc": {"value": 0.005445, "unit": u.rad}, - "log.initial.cbp.LongA": {"value": 2.067533, "unit": u.rad}, - "log.initial.cbp.LongP": {"value": 3.953085, "unit": u.rad}, - "log.initial.cbp.TotOrbEnergy": {"value": -1.419535e40, "unit": u.Joule}, - "log.initial.cbp.OrbPotEnergy": {"value": -1.507867e34, "unit": u.Joule}, - "log.initial.cbp.FreeEcc": {"value": 0.030000}, - "log.initial.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, - "log.initial.cbp.LL13N0": {"value": 4.794776e-07, "unit": u.sec}, - "log.initial.cbp.LL13K0": {"value": 4.787705e-07, "unit": u.sec}, - "log.initial.cbp.LL13V0": {"value": 4.801837e-07, "unit": u.sec}, - "log.initial.cbp.CBPR": {"value": 1.060912e11, "unit": u.m}, - "log.initial.cbp.CBPZ": {"value": -1.582875e07, "unit": u.m}, - "log.initial.cbp.CBPPhi": {"value": 2.040128, "unit": u.rad}, - "log.initial.cbp.CBPRDot": {"value": -1406.908765, "unit": u.m / u.sec}, - "log.initial.cbp.CBPZDot": {"value": 271.083238, "unit": u.m / u.sec}, - "log.initial.cbp.CBPPhiDot": {"value": 4.691052e-07, "unit": 1 / u.sec}, - "log.initial.cbp.R0": {"value": 1.049579e11, "unit": u.m}, - "log.initial.cbp.CBPInsol": {"value": 7.696638}, - "log.initial.cbp.BinPriR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.cbp.BinPriPhi": {"value": 3.141591, "unit": u.rad}, - "log.initial.cbp.BinSecR": {"value": 5.344548e09, "unit": u.m}, - "log.initial.cbp.BinSecPhi": {"value": 6.283184, "unit": u.rad}, - "log.final.system.Age": {"value": 6.311520e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.875673e45, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -1.781965e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.186283e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 2.046791e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.Radius": { - "value": 209.262030, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.primary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, - "log.final.primary.RotAngMom": { - "value": 1.718519e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.RotKinEnergy": { - "value": 2.046791e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.RotVel": { - "value": 3.179296e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.RotRate": { - "value": 2.058083, - "unit": 1 / u.day, - "rtol": 1e-4, - }, - "log.final.primary.RotPer": {"value": 3.052930, "unit": u.day, "rtol": 1e-4}, - "log.final.primary.Density": { - "value": 199.651861, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxTotal": { - "value": 1.927577e05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.primary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.HZLimitDryRunaway": { - "value": 1.477895e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRecVenus": { - "value": 1.818311e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRunaway": { - "value": 2.413985e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMoistGreenhouse": { - "value": 2.405916e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMaxGreenhouse": { - "value": 4.359681e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimEarlyMars": { - "value": 4.755548e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OrbEnergy": { - "value": 0.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.OrbPeriod": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.SemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.CriticalSemiMajorAxis": { - "value": -6.684587e-12, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LXUVTot": { - "value": 4.556226e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.TotOrbEnergy": { - "value": -9.211934e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostEnergy": { - "value": 3.393135e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostAngMom": { - "value": 3.459611e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.DRotPerDtEqtide": {"value": 5.242111e-09, "rtol": 1e-4}, - "log.final.primary.DRotRateDtEqtide": { - "value": -4.733962e-19, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPer": { - "value": 4.098944e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.TidalTau": {"value": 0.100000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.RotTimeEqtide": { - "value": 5.031812e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.PowerEqtide": { - "value": 4.315042e24, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxEqtide": { - "value": 1.927577e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.Luminosity": { - "value": 4.556226e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.LXUVStellar": { - "value": 4.556226e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.Temperature": { - "value": 4349.796732, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.primary.RossbyNumber": {"value": 0.090280, "rtol": 1e-4}, - "log.final.primary.DRotPerDtStellar": {"value": -2.695245e-09, "rtol": 1e-4}, - "log.final.primary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.FreeInc": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.CBPRDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.CBPZDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.CBPPhiDot": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.BinPriR": {"value": 5.235229e09, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.BinPriPhi": { - "value": -0.732909, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.primary.BinSecR": {"value": 5.235229e09, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.BinSecPhi": {"value": 2.408684, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.secondary.Obliquity": { - "value": 0.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.Radius": { - "value": 209.262030, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.secondary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, - "log.final.secondary.RotAngMom": { - "value": 1.718519e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.RotKinEnergy": { - "value": 2.046791e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.RotVel": { - "value": 3.179296e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.RotRate": { - "value": 2.382041e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.RotPer": {"value": 3.052930, "unit": u.day, "rtol": 1e-4}, - "log.final.secondary.Density": { - "value": 199.651861, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxTotal": { - "value": 1.927577e05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.secondary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.HZLimitDryRunaway": { - "value": 1.556526e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRecVenus": { - "value": 1.818311e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRunaway": { - "value": 2.413985e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMoistGreenhouse": { - "value": 2.405916e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMaxGreenhouse": { - "value": 4.359681e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimEarlyMars": { - "value": 4.755548e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.Instellation": { - "value": 1.861364e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.KEcc": {"value": 0.313818, "rtol": 1e-4}, - "log.final.secondary.Eccentricity": {"value": 0.313818, "rtol": 1e-4}, - "log.final.secondary.OrbEnergy": { - "value": -9.211927e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.MeanMotion": { - "value": 9.504147e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPeriod": { - "value": 7.651613, - "unit": u.day, - "rtol": 1e-4, - }, - "log.final.secondary.SemiMajorAxis": { - "value": 0.095744, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.secondary.CriticalSemiMajorAxis": { - "value": 0.307611, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.OrbAngMom": { - "value": 1.840580e45, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LXUVTot": { - "value": 4.556226e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.TotOrbEnergy": { - "value": -9.211934e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPotEnergy": { - "value": -1.842385e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostEnergy": { - "value": 3.393135e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostAngMom": { - "value": 3.459611e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.TidalRadius": { - "value": 1.334694e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.DsemiDtEqtide": { - "value": 1.188016e-05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DeccDtEqtide": { - "value": 1.252711e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DMeanMotionDtEqtide": { - "value": -1.182465e-20, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.DOrbPerDtEqtide": {"value": 8.225114e-10, "rtol": 1e-4}, - "log.final.secondary.EccTimeEqtide": { - "value": 2.505109e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.SemiTimeEqtide": { - "value": 1.205636e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DHEccDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DKEccDtEqtide": { - "value": 1.252711e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.LockTime": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DRotPerDtEqtide": {"value": 5.242111e-09, "rtol": 1e-4}, - "log.final.secondary.DRotRateDtEqtide": { - "value": -4.733962e-19, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPer": { - "value": 4.098944e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.TidalTau": { - "value": 0.100000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.RotTimeEqtide": { - "value": 5.031812e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.PowerEqtide": { - "value": 4.315042e24, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxEqtide": { - "value": 1.927577e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.Luminosity": { - "value": 4.556226e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVStellar": { - "value": 4.556226e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.Temperature": { - "value": 4349.796732, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.secondary.RossbyNumber": {"value": 0.090280, "rtol": 1e-4}, - "log.final.secondary.DRotPerDtStellar": {"value": -2.695245e-09, "rtol": 1e-4}, - "log.final.secondary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.FreeInc": { - "value": -1.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.secondary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.secondary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.secondary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.secondary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.CBPRDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.CBPZDot": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.CBPPhiDot": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.secondary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.BinPriR": { - "value": 5.235229e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.BinPriPhi": { - "value": -0.732909, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.BinSecR": { - "value": 5.235229e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.BinSecPhi": { - "value": 2.408684, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.cbp.Mass": {"value": 5.972186e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.cbp.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.cbp.RotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.cbp.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimitDryRunaway": { - "value": 1.478611e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimRecVenus": { - "value": 1.818311e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimRunaway": {"value": 2.413985e11, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.HZLimMoistGreenhouse": { - "value": 2.405916e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimMaxGreenhouse": { - "value": 4.359681e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.HZLimEarlyMars": { - "value": 4.755548e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.Instellation": { - "value": 6612.163368, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.cbp.Eccentricity": {"value": 0.031100, "rtol": 1e-4}, - "log.final.cbp.OrbEnergy": { - "value": -7.556798e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.cbp.MeanMotion": { - "value": 4.791248e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.OrbPeriod": {"value": 1.309994e07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.SemiMajorAxis": { - "value": 1.048835e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.cbp.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.cbp.OrbAngMom": { - "value": 3.149541e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.ArgP": {"value": 2.250609, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.Inc": {"value": 0.005259, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.LongA": {"value": 5.841417, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.LongP": {"value": 1.808841, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.TotOrbEnergy": { - "value": -9.211934e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.cbp.OrbPotEnergy": { - "value": -1.511360e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.cbp.FreeEcc": {"value": 0.030000, "rtol": 1e-4}, - "log.final.cbp.FreeInc": {"value": 0.005381, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.LL13N0": {"value": 4.794776e-07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.LL13K0": {"value": 4.787705e-07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.LL13V0": {"value": 4.801837e-07, "unit": u.sec, "rtol": 1e-4}, - "log.final.cbp.CBPR": {"value": 1.072943e11, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.CBPZ": {"value": -5.638753e08, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.CBPPhi": {"value": 4.232754, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.CBPRDot": { - "value": 1029.297122, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.CBPZDot": { - "value": -15.195466, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.CBPPhiDot": { - "value": 4.580944e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.cbp.R0": {"value": 1.049579e11, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.CBPInsol": {"value": 4.611149, "rtol": 1e-4}, - "log.final.cbp.BinPriR": {"value": 5.235229e09, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.BinPriPhi": {"value": -0.732909, "unit": u.rad, "rtol": 1e-4}, - "log.final.cbp.BinSecR": {"value": 5.235229e09, "unit": u.m, "rtol": 1e-4}, - "log.final.cbp.BinSecPhi": {"value": 2.408684, "unit": u.rad, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.875699e+45, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -1.781916e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -9.406038e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.206225e+40, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.primary.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.Xobl": {"value": 0.000000}, + "log.initial.primary.Yobl": {"value": 0.000000}, + "log.initial.primary.Zobl": {"value": 1.000000}, + "log.initial.primary.Radius": {"value": 263.919878, "unit": u.Rearth}, + "log.initial.primary.RadGyra": {"value": 0.449900}, + "log.initial.primary.RotAngMom": {"value": 1.658678e+44, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.RotKinEnergy": {"value": 1.206225e+40, "unit": u.Joule}, + "log.initial.primary.RotVel": {"value": 2.448271e+05, "unit": u.m / u.sec}, + "log.initial.primary.BodyType": {"value": 1.000000}, + "log.initial.primary.RotRate": {"value": 12.566371, "unit": 1 / u.day}, + "log.initial.primary.RotPer": {"value": 0.500000, "unit": u.day}, + "log.initial.primary.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.primary.SurfEnFluxTotal": {"value": 4.299558e+08, "unit": u.W / u.m ** 2}, + "log.initial.primary.ImK2": {"value": -5.000000e-07}, + "log.initial.primary.K2": {"value": 0.500000}, + "log.initial.primary.K2Man": {"value": 0.010000}, + "log.initial.primary.Imk2Man": {"value": 0.000000}, + "log.initial.primary.TidalQMantle": {"value": 100.000000}, + "log.initial.primary.HEcc": {"value": 0.000000}, + "log.initial.primary.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.primary.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.primary.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.primary.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.primary.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.primary.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.KEcc": {"value": 0.000000}, + "log.initial.primary.Eccentricity": {"value": -1.000000}, + "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.CriticalSemiMajorAxis": {"value": -6.684587e-12, "unit": u.au}, + "log.initial.primary.COPP": {"value": 0.000000}, + "log.initial.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.TotOrbEnergy": {"value": -1.419535e+40, "unit": u.Joule}, + "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.primary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.primary.BodyDeccDt": {"value": -1.000000}, + "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.primary.DRotPerDtEqtide": {"value": 3.189549e-08}, + "log.initial.primary.DRotRateDtEqtide": {"value": -1.073845e-16, "unit": 1 / u.sec ** 2}, + "log.initial.primary.EqRotPer": {"value": 3.043786e+05, "unit": u.sec}, + "log.initial.primary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.primary.OceanK2": {"value": 0.010000}, + "log.initial.primary.EnvTidalQ": {"value": -1.000000}, + "log.initial.primary.OceanTidalQ": {"value": -1.000000}, + "log.initial.primary.TidalTau": {"value": 0.100000, "unit": u.sec}, + "log.initial.primary.TideLock": {"value": 0.000000}, + "log.initial.primary.RotTimeEqtide": {"value": 1.354423e+12, "unit": u.sec}, + "log.initial.primary.EnvK2": {"value": 0.010000}, + "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.primary.PowerEqtide": {"value": 1.530948e+28, "unit": u.W}, + "log.initial.primary.SurfEnFluxEqtide": {"value": 4.299558e+08, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.Luminosity": {"value": 7.435159e+26, "unit": u.W}, + "log.initial.primary.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.primary.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.primary.LXUVFrac": {"value": 0.001000}, + "log.initial.primary.RossbyNumber": {"value": 0.014998}, + "log.initial.primary.DRotPerDtStellar": {"value": -2.359531e-10}, + "log.initial.primary.FreeEcc": {"value": -1.000000}, + "log.initial.primary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.initial.primary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.initial.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.primary.R0": {"value": 0.000000, "unit": u.m}, + "log.initial.primary.CBPInsol": {"value": -1.000000}, + "log.initial.primary.BinPriR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.primary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, + "log.initial.primary.BinSecR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.primary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, + "log.initial.secondary.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.Xobl": {"value": 0.000000}, + "log.initial.secondary.Yobl": {"value": 0.000000}, + "log.initial.secondary.Zobl": {"value": 1.000000}, + "log.initial.secondary.Radius": {"value": 263.919878, "unit": u.Rearth}, + "log.initial.secondary.RadGyra": {"value": 0.449900}, + "log.initial.secondary.RotAngMom": {"value": 1.658678e+44, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.RotKinEnergy": {"value": 1.206225e+40, "unit": u.Joule}, + "log.initial.secondary.RotVel": {"value": 2.448271e+05, "unit": u.m / u.sec}, + "log.initial.secondary.BodyType": {"value": 1.000000}, + "log.initial.secondary.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, + "log.initial.secondary.RotPer": {"value": 0.500000, "unit": u.day}, + "log.initial.secondary.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.secondary.SurfEnFluxTotal": {"value": 4.299558e+08, "unit": u.W / u.m ** 2}, + "log.initial.secondary.ImK2": {"value": -5.000000e-07}, + "log.initial.secondary.K2": {"value": 0.500000}, + "log.initial.secondary.K2Man": {"value": 0.010000}, + "log.initial.secondary.Imk2Man": {"value": 0.000000}, + "log.initial.secondary.TidalQMantle": {"value": 100.000000}, + "log.initial.secondary.HEcc": {"value": 0.000000}, + "log.initial.secondary.HZLimitDryRunaway": {"value": 1.909536e+11, "unit": u.m}, + "log.initial.secondary.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.secondary.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.secondary.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.secondary.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.secondary.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.secondary.Instellation": {"value": 6.926850e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.KEcc": {"value": 0.150000}, + "log.initial.secondary.Eccentricity": {"value": 0.150000}, + "log.initial.secondary.OrbEnergy": {"value": -1.419534e+40, "unit": u.Joule}, + "log.initial.secondary.MeanMotion": {"value": 1.818051e-05, "unit": 1 / u.sec}, + "log.initial.secondary.OrbPeriod": {"value": 4.000000, "unit": u.day}, + "log.initial.secondary.SemiMajorAxis": {"value": 0.062132, "unit": u.au}, + "log.initial.secondary.CriticalSemiMajorAxis": {"value": 0.174482, "unit": u.au}, + "log.initial.secondary.COPP": {"value": 0.000000}, + "log.initial.secondary.OrbAngMom": {"value": 1.543932e+45, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LongA": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.TotOrbEnergy": {"value": -1.419535e+40, "unit": u.Joule}, + "log.initial.secondary.OrbPotEnergy": {"value": -2.839068e+40, "unit": u.Joule}, + "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.secondary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.TidalRadius": {"value": 1.683307e+09, "unit": u.m}, + "log.initial.secondary.DsemiDtEqtide": {"value": 0.003277, "unit": u.m / u.sec}, + "log.initial.secondary.DeccDtEqtide": {"value": 1.148705e-13, "unit": 1 / u.sec}, + "log.initial.secondary.DMeanMotionDtEqtide": {"value": -9.613825e-18, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.DOrbPerDtEqtide": {"value": 1.827527e-07}, + "log.initial.secondary.EccTimeEqtide": {"value": 1.305818e+12, "unit": u.sec}, + "log.initial.secondary.SemiTimeEqtide": {"value": 2.836620e+12, "unit": u.sec}, + "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DKEccDtEqtide": {"value": 1.148705e-13, "unit": 1 / u.sec}, + "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, + "log.initial.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.secondary.DRotPerDtEqtide": {"value": 3.189549e-08}, + "log.initial.secondary.DRotRateDtEqtide": {"value": -1.073845e-16, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.EqRotPer": {"value": 3.043786e+05, "unit": u.sec}, + "log.initial.secondary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.secondary.OceanK2": {"value": 0.010000}, + "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, + "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, + "log.initial.secondary.TidalTau": {"value": 0.100000, "unit": u.sec}, + "log.initial.secondary.TideLock": {"value": 0.000000}, + "log.initial.secondary.RotTimeEqtide": {"value": 1.354423e+12, "unit": u.sec}, + "log.initial.secondary.EnvK2": {"value": 0.010000}, + "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.secondary.PowerEqtide": {"value": 1.530948e+28, "unit": u.W}, + "log.initial.secondary.SurfEnFluxEqtide": {"value": 4.299558e+08, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.Luminosity": {"value": 7.435159e+26, "unit": u.W}, + "log.initial.secondary.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.secondary.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.secondary.LXUVFrac": {"value": 0.001000}, + "log.initial.secondary.RossbyNumber": {"value": 0.014998}, + "log.initial.secondary.DRotPerDtStellar": {"value": -2.359531e-10}, + "log.initial.secondary.FreeEcc": {"value": -1.000000}, + "log.initial.secondary.FreeInc": {"value": -1.000000, "unit": u.rad}, + "log.initial.secondary.LL13N0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.LL13K0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.LL13V0": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.CBPR": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPZ": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad}, + "log.initial.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.R0": {"value": 0.000000, "unit": u.m}, + "log.initial.secondary.CBPInsol": {"value": -1.000000}, + "log.initial.secondary.BinPriR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.secondary.BinPriPhi": {"value": 3.141591, "unit": u.rad}, + "log.initial.secondary.BinSecR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.secondary.BinSecPhi": {"value": 6.283184, "unit": u.rad}, + "log.initial.cbp.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.cbp.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.cbp.RadGyra": {"value": 0.500000}, + "log.initial.cbp.RotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.cbp.BodyType": {"value": 0.000000}, + "log.initial.cbp.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.cbp.HZLimitDryRunaway": {"value": 1.888765e+11, "unit": u.m}, + "log.initial.cbp.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.cbp.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.cbp.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.cbp.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.cbp.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.cbp.Instellation": {"value": 1.082502e+04, "unit": u.kg / u.sec ** 3}, + "log.initial.cbp.Eccentricity": {"value": 0.029710}, + "log.initial.cbp.OrbEnergy": {"value": -7.539337e+33, "unit": u.Joule}, + "log.initial.cbp.MeanMotion": {"value": 4.791248e-07, "unit": 1 / u.sec}, + "log.initial.cbp.OrbPeriod": {"value": 1.314548e+07, "unit": u.sec}, + "log.initial.cbp.SemiMajorAxis": {"value": 1.051264e+11, "unit": u.m}, + "log.initial.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.cbp.COPP": {"value": -0.000000}, + "log.initial.cbp.OrbAngMom": {"value": 3.153320e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.cbp.ArgP": {"value": 1.885552, "unit": u.rad}, + "log.initial.cbp.Inc": {"value": 0.005445, "unit": u.rad}, + "log.initial.cbp.LongA": {"value": 2.067533, "unit": u.rad}, + "log.initial.cbp.LongP": {"value": 3.953085, "unit": u.rad}, + "log.initial.cbp.TotOrbEnergy": {"value": -1.419535e+40, "unit": u.Joule}, + "log.initial.cbp.OrbPotEnergy": {"value": -1.507867e+34, "unit": u.Joule}, + "log.initial.cbp.FreeEcc": {"value": 0.030000}, + "log.initial.cbp.FreeInc": {"value": 0.005381, "unit": u.rad}, + "log.initial.cbp.LL13N0": {"value": 4.794776e-07, "unit": u.sec}, + "log.initial.cbp.LL13K0": {"value": 4.787705e-07, "unit": u.sec}, + "log.initial.cbp.LL13V0": {"value": 4.801837e-07, "unit": u.sec}, + "log.initial.cbp.CBPR": {"value": 1.060912e+11, "unit": u.m}, + "log.initial.cbp.CBPZ": {"value": -1.582875e+07, "unit": u.m}, + "log.initial.cbp.CBPPhi": {"value": 2.040128, "unit": u.rad}, + "log.initial.cbp.CBPRDot": {"value": -1406.908765, "unit": u.m / u.sec}, + "log.initial.cbp.CBPZDot": {"value": 271.083238, "unit": u.m / u.sec}, + "log.initial.cbp.CBPPhiDot": {"value": 4.691052e-07, "unit": 1 / u.sec}, + "log.initial.cbp.R0": {"value": 1.049579e+11, "unit": u.m}, + "log.initial.cbp.CBPInsol": {"value": 7.696638}, + "log.initial.cbp.BinPriR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.cbp.BinPriPhi": {"value": 3.141591, "unit": u.rad}, + "log.initial.cbp.BinSecR": {"value": 5.344548e+09, "unit": u.m}, + "log.initial.cbp.BinSecPhi": {"value": 6.283184, "unit": u.rad}, + "log.final.system.Age": {"value": 6.311520e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.875673e+45, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -1.781965e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.186283e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 2.046791e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.Radius": {"value": 209.262030, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.primary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, + "log.final.primary.RotAngMom": {"value": 1.718519e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.RotKinEnergy": {"value": 2.046791e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.RotVel": {"value": 3.179296e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.RotRate": {"value": 2.058083, "unit": 1 / u.day, "rtol": 1e-4}, + "log.final.primary.RotPer": {"value": 3.052930, "unit": u.day, "rtol": 1e-4}, + "log.final.primary.Density": {"value": 199.651861, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxTotal": {"value": 1.927577e+05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.primary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.HZLimitDryRunaway": {"value": 1.477895e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRecVenus": {"value": 1.818311e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRunaway": {"value": 2.413985e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMoistGreenhouse": {"value": 2.405916e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMaxGreenhouse": {"value": 4.359681e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimEarlyMars": {"value": 4.755548e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CriticalSemiMajorAxis": {"value": -6.684587e-12, "unit": u.au, "rtol": 1e-4}, + "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LXUVTot": {"value": 4.556226e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.TotOrbEnergy": {"value": -9.211934e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostEnergy": {"value": 3.393135e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostAngMom": {"value": 3.459611e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.primary.DRotPerDtEqtide": {"value": 5.242111e-09, "rtol": 1e-4}, + "log.final.primary.DRotRateDtEqtide": {"value": -4.733962e-19, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.primary.EqRotPer": {"value": 4.098944e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.TidalTau": {"value": 0.100000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.RotTimeEqtide": {"value": 5.031812e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.PowerEqtide": {"value": 4.315042e+24, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxEqtide": {"value": 1.927577e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.Luminosity": {"value": 4.556226e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.LXUVStellar": {"value": 4.556226e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.Temperature": {"value": 4349.796732, "unit": u.K, "rtol": 1e-4}, + "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.primary.RossbyNumber": {"value": 0.090280, "rtol": 1e-4}, + "log.final.primary.DRotPerDtStellar": {"value": -2.695245e-09, "rtol": 1e-4}, + "log.final.primary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.FreeInc": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.BinPriR": {"value": 5.235214e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.BinPriPhi": {"value": -0.732893, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.BinSecR": {"value": 5.235214e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.BinSecPhi": {"value": 2.408700, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.secondary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.Radius": {"value": 209.262030, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.secondary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, + "log.final.secondary.RotAngMom": {"value": 1.718519e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.RotKinEnergy": {"value": 2.046791e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.RotVel": {"value": 3.179296e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.RotRate": {"value": 2.382041e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.RotPer": {"value": 3.052930, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.Density": {"value": 199.651861, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxTotal": {"value": 1.927577e+05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.secondary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.HZLimitDryRunaway": {"value": 1.556526e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRecVenus": {"value": 1.818311e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRunaway": {"value": 2.413985e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMoistGreenhouse": {"value": 2.405916e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMaxGreenhouse": {"value": 4.359681e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimEarlyMars": {"value": 4.755548e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.Instellation": {"value": 1.861364e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.KEcc": {"value": 0.313818, "rtol": 1e-4}, + "log.final.secondary.Eccentricity": {"value": 0.313818, "rtol": 1e-4}, + "log.final.secondary.OrbEnergy": {"value": -9.211927e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.MeanMotion": {"value": 9.504147e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.OrbPeriod": {"value": 7.651613, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.SemiMajorAxis": {"value": 0.095744, "unit": u.au, "rtol": 1e-4}, + "log.final.secondary.CriticalSemiMajorAxis": {"value": 0.307611, "unit": u.au, "rtol": 1e-4}, + "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.OrbAngMom": {"value": 1.840580e+45, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.ArgP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LXUVTot": {"value": 4.556226e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.TotOrbEnergy": {"value": -9.211934e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.OrbPotEnergy": {"value": -1.842385e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostEnergy": {"value": 3.393135e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostAngMom": {"value": 3.459611e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.TidalRadius": {"value": 1.334694e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.DsemiDtEqtide": {"value": 1.188016e-05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.DeccDtEqtide": {"value": 1.252711e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DMeanMotionDtEqtide": {"value": -1.182465e-20, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.DOrbPerDtEqtide": {"value": 8.225114e-10, "rtol": 1e-4}, + "log.final.secondary.EccTimeEqtide": {"value": 2.505109e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.SemiTimeEqtide": {"value": 1.205636e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DKEccDtEqtide": {"value": 1.252711e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtEqtide": {"value": 5.242111e-09, "rtol": 1e-4}, + "log.final.secondary.DRotRateDtEqtide": {"value": -4.733962e-19, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.EqRotPer": {"value": 4.098944e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.TidalTau": {"value": 0.100000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.RotTimeEqtide": {"value": 5.031812e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.PowerEqtide": {"value": 4.315042e+24, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxEqtide": {"value": 1.927577e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.Luminosity": {"value": 4.556226e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.LXUVStellar": {"value": 4.556226e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.Temperature": {"value": 4349.796732, "unit": u.K, "rtol": 1e-4}, + "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.secondary.RossbyNumber": {"value": 0.090280, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtStellar": {"value": -2.695245e-09, "rtol": 1e-4}, + "log.final.secondary.FreeEcc": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.FreeInc": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LL13N0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.LL13K0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.LL13V0": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.CBPR": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.CBPZ": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.CBPPhi": {"value": -1.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.CBPRDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.CBPZDot": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.CBPPhiDot": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.R0": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.CBPInsol": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.BinPriR": {"value": 5.235214e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.BinPriPhi": {"value": -0.732893, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.BinSecR": {"value": 5.235214e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.BinSecPhi": {"value": 2.408700, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.Mass": {"value": 5.972186e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.cbp.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.cbp.RotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.cbp.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.cbp.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.cbp.HZLimitDryRunaway": {"value": 1.478611e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimRecVenus": {"value": 1.818311e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimRunaway": {"value": 2.413985e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimMoistGreenhouse": {"value": 2.405916e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimMaxGreenhouse": {"value": 4.359681e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.HZLimEarlyMars": {"value": 4.755548e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.Instellation": {"value": 6612.162933, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.cbp.Eccentricity": {"value": 0.031100, "rtol": 1e-4}, + "log.final.cbp.OrbEnergy": {"value": -7.556798e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.cbp.MeanMotion": {"value": 4.791248e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.cbp.OrbPeriod": {"value": 1.309995e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.SemiMajorAxis": {"value": 1.048835e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.cbp.OrbAngMom": {"value": 3.149541e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.cbp.ArgP": {"value": 2.250610, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.Inc": {"value": 0.005259, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.LongA": {"value": 5.841417, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.LongP": {"value": 1.808843, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.TotOrbEnergy": {"value": -9.211934e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.cbp.OrbPotEnergy": {"value": -1.511360e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.cbp.FreeEcc": {"value": 0.030000, "rtol": 1e-4}, + "log.final.cbp.FreeInc": {"value": 0.005381, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.LL13N0": {"value": 4.794776e-07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.LL13K0": {"value": 4.787705e-07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.LL13V0": {"value": 4.801837e-07, "unit": u.sec, "rtol": 1e-4}, + "log.final.cbp.CBPR": {"value": 1.072943e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CBPZ": {"value": -5.638753e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CBPPhi": {"value": 4.232754, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.CBPRDot": {"value": 1029.298462, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.cbp.CBPZDot": {"value": -15.195487, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.cbp.CBPPhiDot": {"value": 4.580944e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.cbp.R0": {"value": 1.049579e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.CBPInsol": {"value": 4.611149, "rtol": 1e-4}, + "log.final.cbp.BinPriR": {"value": 5.235214e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.BinPriPhi": {"value": -0.732893, "unit": u.rad, "rtol": 1e-4}, + "log.final.cbp.BinSecR": {"value": 5.235214e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.cbp.BinSecPhi": {"value": 2.408700, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_STEEP_CBP_CTL(Benchmark): - pass +class Test_STEEP_CBP_CTL(Benchmark): + pass diff --git a/tests/Distorb/LL2/test_LL2.py b/tests/Distorb/LL2/test_LL2.py index 2c2f5ca7e..b6d0142d2 100644 --- a/tests/Distorb/LL2/test_LL2.py +++ b/tests/Distorb/LL2/test_LL2.py @@ -56,7 +56,7 @@ "log.initial.Mercury.Qinc": {"value": 0.040614}, "log.initial.Mercury.DIncDtDistOrb": {"value": 0.122411, "unit": u.rad / u.sec}, "log.initial.Mercury.DSincDtDistOrb": {"value": 0.061091, "unit": 1 / u.sec}, - "log.initial.Mercury.DLongADtDistOrb": {"value": -4.943962e-17, "unit": u.rad / u.sec}, + "log.initial.Mercury.DLongADtDistOrb": {"value": -2.428613e-17, "unit": u.rad / u.sec}, "log.initial.Mercury.DLongPDtDistOrb": {"value": -5.137340e-17, "unit": u.rad / u.sec}, "log.initial.Mercury.DHeccDtDistOrb": {"value": 0.200722, "unit": 1 / u.sec}, "log.initial.Mercury.DKeccDtDistOrb": {"value": 0.044659, "unit": 1 / u.sec}, @@ -105,8 +105,8 @@ "log.initial.Venus.Qinc": {"value": 0.006824}, "log.initial.Venus.DIncDtDistOrb": {"value": 0.059266, "unit": u.rad / u.sec}, "log.initial.Venus.DSincDtDistOrb": {"value": 0.029620, "unit": 1 / u.sec}, - "log.initial.Venus.DLongADtDistOrb": {"value": 2.775558e-17, "unit": u.rad / u.sec}, - "log.initial.Venus.DLongPDtDistOrb": {"value": 2.428396e-15, "unit": u.rad / u.sec}, + "log.initial.Venus.DLongADtDistOrb": {"value": 2.428613e-17, "unit": u.rad / u.sec}, + "log.initial.Venus.DLongPDtDistOrb": {"value": 2.865113e-15, "unit": u.rad / u.sec}, "log.initial.Venus.DHeccDtDistOrb": {"value": 0.005070, "unit": 1 / u.sec}, "log.initial.Venus.DKeccDtDistOrb": {"value": -0.004493, "unit": 1 / u.sec}, "log.initial.Venus.DPincDtDistOrb": {"value": 0.028823, "unit": 1 / u.sec}, @@ -168,7 +168,7 @@ "log.initial.Earth.Qinc": {"value": 4.279325e-07}, "log.initial.Earth.DIncDtDistOrb": {"value": 8.726646e-07, "unit": u.rad / u.sec}, "log.initial.Earth.DSincDtDistOrb": {"value": 4.363323e-07, "unit": 1 / u.sec}, - "log.initial.Earth.DLongADtDistOrb": {"value": -2.387424e-12, "unit": u.rad / u.sec}, + "log.initial.Earth.DLongADtDistOrb": {"value": -2.160050e-12, "unit": u.rad / u.sec}, "log.initial.Earth.DLongPDtDistOrb": {"value": 9.649399e-17, "unit": u.rad / u.sec}, "log.initial.Earth.DHeccDtDistOrb": {"value": 0.016288, "unit": 1 / u.sec}, "log.initial.Earth.DKeccDtDistOrb": {"value": -0.003745, "unit": 1 / u.sec}, @@ -231,7 +231,7 @@ "log.initial.Mars.Qinc": {"value": 0.010471}, "log.initial.Mars.DIncDtDistOrb": {"value": 0.032302, "unit": u.rad / u.sec}, "log.initial.Mars.DSincDtDistOrb": {"value": 0.016149, "unit": 1 / u.sec}, - "log.initial.Mars.DLongADtDistOrb": {"value": 1.040834e-17, "unit": u.rad / u.sec}, + "log.initial.Mars.DLongADtDistOrb": {"value": 2.289835e-16, "unit": u.rad / u.sec}, "log.initial.Mars.DLongPDtDistOrb": {"value": 2.705084e-17, "unit": u.rad / u.sec}, "log.initial.Mars.DHeccDtDistOrb": {"value": -0.037933, "unit": 1 / u.sec}, "log.initial.Mars.DKeccDtDistOrb": {"value": 0.085364, "unit": 1 / u.sec}, @@ -285,8 +285,8 @@ "log.initial.Jupiter.Qinc": {"value": -0.002087}, "log.initial.Jupiter.DIncDtDistOrb": {"value": 0.022783, "unit": u.rad / u.sec}, "log.initial.Jupiter.DSincDtDistOrb": {"value": 0.011391, "unit": 1 / u.sec}, - "log.initial.Jupiter.DLongADtDistOrb": {"value": -1.734723e-16, "unit": u.rad / u.sec}, - "log.initial.Jupiter.DLongPDtDistOrb": {"value": 6.613633e-18, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DLongADtDistOrb": {"value": 9.020562e-17, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DLongPDtDistOrb": {"value": -4.889752e-17, "unit": u.rad / u.sec}, "log.initial.Jupiter.DHeccDtDistOrb": {"value": 0.012902, "unit": 1 / u.sec}, "log.initial.Jupiter.DKeccDtDistOrb": {"value": 0.047610, "unit": 1 / u.sec}, "log.initial.Jupiter.DPincDtDistOrb": {"value": 0.011198, "unit": 1 / u.sec}, @@ -325,7 +325,7 @@ "log.initial.Saturn.Qinc": {"value": -0.008719}, "log.initial.Saturn.DIncDtDistOrb": {"value": 0.043369, "unit": u.rad / u.sec}, "log.initial.Saturn.DSincDtDistOrb": {"value": 0.021679, "unit": 1 / u.sec}, - "log.initial.Saturn.DLongADtDistOrb": {"value": 2.775558e-17, "unit": u.rad / u.sec}, + "log.initial.Saturn.DLongADtDistOrb": {"value": 1.769418e-16, "unit": u.rad / u.sec}, "log.initial.Saturn.DLongPDtDistOrb": {"value": -1.194791e-16, "unit": u.rad / u.sec}, "log.initial.Saturn.DHeccDtDistOrb": {"value": 0.054302, "unit": 1 / u.sec}, "log.initial.Saturn.DKeccDtDistOrb": {"value": -0.002080, "unit": 1 / u.sec}, @@ -365,7 +365,7 @@ "log.initial.George.Qinc": {"value": 0.001826}, "log.initial.George.DIncDtDistOrb": {"value": 0.013437, "unit": u.rad / u.sec}, "log.initial.George.DSincDtDistOrb": {"value": 0.006718, "unit": 1 / u.sec}, - "log.initial.George.DLongADtDistOrb": {"value": -5.551115e-17, "unit": u.rad / u.sec}, + "log.initial.George.DLongADtDistOrb": {"value": 1.942890e-16, "unit": u.rad / u.sec}, "log.initial.George.DLongPDtDistOrb": {"value": -2.081668e-17, "unit": u.rad / u.sec}, "log.initial.George.DHeccDtDistOrb": {"value": 0.007378, "unit": 1 / u.sec}, "log.initial.George.DKeccDtDistOrb": {"value": -0.046553, "unit": 1 / u.sec}, @@ -405,7 +405,7 @@ "log.initial.Neptune.Qinc": {"value": -0.010274}, "log.initial.Neptune.DIncDtDistOrb": {"value": 0.030880, "unit": u.rad / u.sec}, "log.initial.Neptune.DSincDtDistOrb": {"value": 0.015438, "unit": 1 / u.sec}, - "log.initial.Neptune.DLongADtDistOrb": {"value": 5.551115e-17, "unit": u.rad / u.sec}, + "log.initial.Neptune.DLongADtDistOrb": {"value": 2.775558e-16, "unit": u.rad / u.sec}, "log.initial.Neptune.DLongPDtDistOrb": {"value": -5.551115e-17, "unit": u.rad / u.sec}, "log.initial.Neptune.DHeccDtDistOrb": {"value": 0.006026, "unit": 1 / u.sec}, "log.initial.Neptune.DKeccDtDistOrb": {"value": 0.006103, "unit": 1 / u.sec}, diff --git a/tests/DistorbDistrot/SSDistOrbDistRot/test_SSDistOrbDistRot.py b/tests/DistorbDistrot/SSDistOrbDistRot/test_SSDistOrbDistRot.py index 109866d54..515345584 100644 --- a/tests/DistorbDistrot/SSDistOrbDistRot/test_SSDistOrbDistRot.py +++ b/tests/DistorbDistrot/SSDistOrbDistRot/test_SSDistOrbDistRot.py @@ -1,1155 +1,825 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 3.277987e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.839546e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.839908e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.361272e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.500000}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.Density": {"value": 5.762900e04, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": -1.000000}, - "log.initial.sun.HZLimRunaway": {"value": -1.000000}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.sun.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.Mercury.Mass": {"value": 3.299372e23, "unit": u.kg}, - "log.initial.Mercury.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Mercury.RadGyra": {"value": 0.500000}, - "log.initial.Mercury.RotKinEnergy": {"value": 8.872707e27, "unit": u.Joule}, - "log.initial.Mercury.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.Mercury.BodyType": {"value": 0.000000}, - "log.initial.Mercury.Density": {"value": 303.576857, "unit": u.kg / u.m**3}, - "log.initial.Mercury.HEcc": {"value": 0.200722}, - "log.initial.Mercury.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.Mercury.HZLimRecVenus": {"value": -1.000000}, - "log.initial.Mercury.HZLimRunaway": {"value": -1.000000}, - "log.initial.Mercury.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.Mercury.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.Mercury.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.Mercury.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Mercury.KEcc": {"value": 0.044659}, - "log.initial.Mercury.Eccentricity": {"value": 0.205631}, - "log.initial.Mercury.OrbEnergy": {"value": -3.780641e32, "unit": u.Joule}, - "log.initial.Mercury.MeanMotion": {"value": 8.266749e-07, "unit": 1 / u.sec}, - "log.initial.Mercury.OrbPeriod": {"value": 7.600552e06, "unit": u.sec}, - "log.initial.Mercury.SemiMajorAxis": {"value": 5.790918e10, "unit": u.m}, - "log.initial.Mercury.OrbAngMom": { - "value": 8.951156e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Mercury.ArgP": {"value": 0.508323, "unit": u.rad}, - "log.initial.Mercury.Inc": {"value": 0.122258, "unit": u.rad}, - "log.initial.Mercury.LongA": {"value": 0.843547, "unit": u.rad}, - "log.initial.Mercury.MeanLongitude": {"value": 1.351870, "unit": u.rad}, - "log.initial.Mercury.LongP": {"value": 1.351870, "unit": u.rad}, - "log.initial.Mercury.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.Mercury.OrbPotEnergy": {"value": -7.561283e32, "unit": u.Joule}, - "log.initial.Mercury.Sinc": {"value": 0.061091}, - "log.initial.Mercury.Pinc": {"value": 0.045635}, - "log.initial.Mercury.Qinc": {"value": 0.040614}, - "log.initial.Mercury.DIncDtDistOrb": { - "value": -3.236872e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Mercury.DSincDtDistOrb": { - "value": -1.615413e-14, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DLongADtDistOrb": { - "value": -6.892307e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Mercury.DLongPDtDistOrb": { - "value": 8.053323e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Mercury.DHeccDtDistOrb": { - "value": 4.211759e-14, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DKeccDtDistOrb": { - "value": -1.602794e-13, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DPincDtDistOrb": { - "value": -4.005988e-14, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DQincDtDistOrb": { - "value": 2.071370e-14, - "unit": 1 / u.sec, - }, - "log.initial.Venus.Mass": {"value": 4.864625e24, "unit": u.kg}, - "log.initial.Venus.Obliquity": {"value": 3.095516, "unit": u.rad}, - "log.initial.Venus.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.Venus.Xobl": {"value": 0.046060}, - "log.initial.Venus.Yobl": {"value": 0.000000}, - "log.initial.Venus.Zobl": {"value": -0.998939}, - "log.initial.Venus.Radius": {"value": 6.058557e06, "unit": u.m}, - "log.initial.Venus.RadGyra": {"value": 0.500000}, - "log.initial.Venus.RotAngMom": { - "value": 1.332159e31, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Venus.RotKinEnergy": {"value": 1.987717e24, "unit": u.Joule}, - "log.initial.Venus.RotVel": {"value": 1.807997, "unit": u.m / u.sec}, - "log.initial.Venus.BodyType": {"value": 0.000000}, - "log.initial.Venus.RotRate": {"value": 2.984203e-07, "unit": 1 / u.sec}, - "log.initial.Venus.RotPer": {"value": 2.105482e07, "unit": u.sec}, - "log.initial.Venus.Density": {"value": 5222.195213, "unit": u.kg / u.m**3}, - "log.initial.Venus.HEcc": {"value": 0.005070}, - "log.initial.Venus.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.Venus.HZLimRecVenus": {"value": -1.000000}, - "log.initial.Venus.HZLimRunaway": {"value": -1.000000}, - "log.initial.Venus.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.Venus.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.Venus.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.Venus.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Venus.KEcc": {"value": -0.004493}, - "log.initial.Venus.Eccentricity": {"value": 0.006775}, - "log.initial.Venus.OrbEnergy": {"value": -2.983094e33, "unit": u.Joule}, - "log.initial.Venus.MeanMotion": {"value": 3.236385e-07, "unit": 1 / u.sec}, - "log.initial.Venus.OrbPeriod": {"value": 1.941421e07, "unit": u.sec}, - "log.initial.Venus.SemiMajorAxis": {"value": 1.082092e11, "unit": u.m}, - "log.initial.Venus.COPP": {"value": 0.000234}, - "log.initial.Venus.OrbAngMom": { - "value": 1.843430e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Venus.ArgP": {"value": 0.957634, "unit": u.rad}, - "log.initial.Venus.Inc": {"value": 0.059249, "unit": u.rad}, - "log.initial.Venus.LongA": {"value": 1.338331, "unit": u.rad}, - "log.initial.Venus.MeanLongitude": {"value": 2.295964, "unit": u.rad}, - "log.initial.Venus.LongP": {"value": 2.295964, "unit": u.rad}, - "log.initial.Venus.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.Venus.OrbPotEnergy": {"value": -5.966187e33, "unit": u.Joule}, - "log.initial.Venus.Sinc": {"value": 0.029620}, - "log.initial.Venus.Pinc": {"value": 0.028823}, - "log.initial.Venus.Qinc": {"value": 0.006824}, - "log.initial.Venus.DIncDtDistOrb": { - "value": -4.771288e-15, - "unit": u.rad / u.sec, - }, - "log.initial.Venus.DSincDtDistOrb": {"value": -2.384597e-15, "unit": 1 / u.sec}, - "log.initial.Venus.DLongADtDistOrb": { - "value": -1.520890e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Venus.DLongPDtDistOrb": { - "value": 2.616045e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Venus.DHeccDtDistOrb": {"value": -1.139880e-14, "unit": 1 / u.sec}, - "log.initial.Venus.DKeccDtDistOrb": {"value": 9.865404e-15, "unit": 1 / u.sec}, - "log.initial.Venus.DPincDtDistOrb": {"value": -1.269872e-14, "unit": 1 / u.sec}, - "log.initial.Venus.DQincDtDistOrb": {"value": 4.328781e-14, "unit": 1 / u.sec}, - "log.initial.Venus.CassiniOne": {"value": 0.819026}, - "log.initial.Venus.CassiniTwo": {"value": 0.573757}, - "log.initial.Venus.DOblDtDistRot": {"value": -8.616948e-14, "unit": u.rad}, - "log.initial.Venus.DPrecADtDistRot": { - "value": -6.349869e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Venus.DXoblDtDistRot": {"value": 8.644482e-14, "unit": 1 / u.sec}, - "log.initial.Venus.DYoblDtDistRot": {"value": -2.924774e-13, "unit": 1 / u.sec}, - "log.initial.Venus.DZoblDtDistRot": {"value": -3.985913e-15, "unit": 1 / u.sec}, - "log.initial.Venus.OblTimeDistRot": {"value": 3.645830e13, "unit": u.rad}, - "log.initial.Venus.PrecATimeDistRot": {"value": 9.894984e11, "unit": u.sec}, - "log.initial.Venus.XoblTimeDistRot": {"value": 1.156807e13, "unit": 1 / u.sec}, - "log.initial.Venus.YoblTimeDistRot": {"value": 3.419067e12, "unit": 1 / u.sec}, - "log.initial.Venus.ZoblTimeDistRot": {"value": 2.508836e14, "unit": 1 / u.sec}, - "log.initial.Venus.DynEllip": {"value": 1.312500e-05}, - "log.initial.Venus.PrecFNat": {"value": -6.903194e-12, "unit": u.rad / u.sec}, - "log.initial.Earth.Mass": {"value": 5.968845e24, "unit": u.kg}, - "log.initial.Earth.Obliquity": {"value": 0.409105, "unit": u.rad}, - "log.initial.Earth.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.Earth.Xobl": {"value": 0.397789}, - "log.initial.Earth.Yobl": {"value": 0.000000}, - "log.initial.Earth.Zobl": {"value": 0.917477}, - "log.initial.Earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Earth.RadGyra": {"value": 0.500000}, - "log.initial.Earth.RotAngMom": { - "value": 4.414475e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Earth.RotKinEnergy": {"value": 1.605149e29, "unit": u.Joule}, - "log.initial.Earth.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.Earth.BodyType": {"value": 0.000000}, - "log.initial.Earth.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.Earth.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.Earth.Density": {"value": 5491.964602, "unit": u.kg / u.m**3}, - "log.initial.Earth.HEcc": {"value": 0.016288}, - "log.initial.Earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.Earth.HZLimRecVenus": {"value": -1.000000}, - "log.initial.Earth.HZLimRunaway": {"value": -1.000000}, - "log.initial.Earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.Earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.Earth.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.Earth.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Earth.KEcc": {"value": -0.003745}, - "log.initial.Earth.Eccentricity": {"value": 0.016713}, - "log.initial.Earth.OrbEnergy": {"value": -2.647556e33, "unit": u.Joule}, - "log.initial.Earth.MeanMotion": {"value": 1.990977e-07, "unit": 1 / u.sec}, - "log.initial.Earth.OrbPeriod": {"value": 3.155830e07, "unit": u.sec}, - "log.initial.Earth.SemiMajorAxis": {"value": 1.495984e11, "unit": u.m}, - "log.initial.Earth.COPP": {"value": 0.006479}, - "log.initial.Earth.OrbAngMom": { - "value": 2.659183e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Earth.ArgP": {"value": 1.993327, "unit": u.rad}, - "log.initial.Earth.Inc": {"value": 8.726646e-07, "unit": u.rad}, - "log.initial.Earth.LongA": {"value": 6.086650, "unit": u.rad}, - "log.initial.Earth.MeanLongitude": {"value": 1.796792, "unit": u.rad}, - "log.initial.Earth.LongP": {"value": 1.796792, "unit": u.rad}, - "log.initial.Earth.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.Earth.OrbPotEnergy": {"value": -5.295112e33, "unit": u.Joule}, - "log.initial.Earth.Sinc": {"value": 4.363323e-07}, - "log.initial.Earth.Pinc": {"value": -8.520368e-08}, - "log.initial.Earth.Qinc": {"value": 4.279325e-07}, - "log.initial.Earth.DIncDtDistOrb": { - "value": -7.164122e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DSincDtDistOrb": {"value": -3.582061e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DLongADtDistOrb": { - "value": -8.868033e-09, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DLongPDtDistOrb": { - "value": 1.744957e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DHeccDtDistOrb": {"value": -1.966253e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DKeccDtDistOrb": {"value": -2.540401e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DPincDtDistOrb": {"value": 3.199859e-15, "unit": 1 / u.sec}, - "log.initial.Earth.DQincDtDistOrb": {"value": -3.588662e-14, "unit": 1 / u.sec}, - "log.initial.Earth.CassiniOne": {"value": 0.953009}, - "log.initial.Earth.CassiniTwo": {"value": 0.302943}, - "log.initial.Earth.DOblDtDistRot": {"value": -7.177324e-14, "unit": u.rad}, - "log.initial.Earth.DPrecADtDistRot": { - "value": 7.711339e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DXoblDtDistRot": {"value": -6.585030e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DYoblDtDistRot": {"value": 3.067482e-12, "unit": 1 / u.sec}, - "log.initial.Earth.DZoblDtDistRot": {"value": 2.855057e-14, "unit": 1 / u.sec}, - "log.initial.Earth.OblTimeDistRot": {"value": 4.377109e13, "unit": u.rad}, - "log.initial.Earth.PrecATimeDistRot": {"value": 8.147982e11, "unit": u.sec}, - "log.initial.Earth.XoblTimeDistRot": {"value": 1.518596e13, "unit": 1 / u.sec}, - "log.initial.Earth.YoblTimeDistRot": {"value": 3.260003e11, "unit": 1 / u.sec}, - "log.initial.Earth.ZoblTimeDistRot": {"value": 3.502557e13, "unit": 1 / u.sec}, - "log.initial.Earth.DynEllip": {"value": 0.003280}, - "log.initial.Earth.PrecFNat": {"value": 2.461543e-12, "unit": u.rad / u.sec}, - "log.initial.Mars.Mass": {"value": 6.413391e23, "unit": u.kg}, - "log.initial.Mars.Obliquity": {"value": 0.439638, "unit": u.rad}, - "log.initial.Mars.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.Mars.Xobl": {"value": 0.425612}, - "log.initial.Mars.Yobl": {"value": 0.000000}, - "log.initial.Mars.Zobl": {"value": 0.904906}, - "log.initial.Mars.Radius": {"value": 3.393277e06, "unit": u.m}, - "log.initial.Mars.RadGyra": {"value": 0.500000}, - "log.initial.Mars.RotAngMom": { - "value": 1.308632e32, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Mars.RotKinEnergy": {"value": 4.638086e27, "unit": u.Joule}, - "log.initial.Mars.RotVel": {"value": 240.530700, "unit": u.m / u.sec}, - "log.initial.Mars.BodyType": {"value": 0.000000}, - "log.initial.Mars.RotRate": {"value": 7.088449e-05, "unit": 1 / u.sec}, - "log.initial.Mars.RotPer": {"value": 8.863977e04, "unit": u.sec}, - "log.initial.Mars.Density": {"value": 3918.693171, "unit": u.kg / u.m**3}, - "log.initial.Mars.HEcc": {"value": -0.037933}, - "log.initial.Mars.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.Mars.HZLimRecVenus": {"value": -1.000000}, - "log.initial.Mars.HZLimRunaway": {"value": -1.000000}, - "log.initial.Mars.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.Mars.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.Mars.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.Mars.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Mars.KEcc": {"value": 0.085364}, - "log.initial.Mars.Eccentricity": {"value": 0.093413}, - "log.initial.Mars.OrbEnergy": {"value": -1.867046e32, "unit": u.Joule}, - "log.initial.Mars.MeanMotion": {"value": 1.058606e-07, "unit": 1 / u.sec}, - "log.initial.Mars.OrbPeriod": {"value": 5.935338e07, "unit": u.sec}, - "log.initial.Mars.SemiMajorAxis": {"value": 2.279367e11, "unit": u.m}, - "log.initial.Mars.COPP": {"value": -0.016145}, - "log.initial.Mars.OrbAngMom": { - "value": 3.511943e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Mars.ArgP": {"value": 4.999712, "unit": u.rad}, - "log.initial.Mars.Inc": {"value": 0.032299, "unit": u.rad}, - "log.initial.Mars.LongA": {"value": 0.865309, "unit": u.rad}, - "log.initial.Mars.MeanLongitude": {"value": -0.418165, "unit": u.rad}, - "log.initial.Mars.LongP": {"value": 5.865020, "unit": u.rad}, - "log.initial.Mars.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.Mars.OrbPotEnergy": {"value": -3.734093e32, "unit": u.Joule}, - "log.initial.Mars.Sinc": {"value": 0.016149}, - "log.initial.Mars.Pinc": {"value": 0.012294}, - "log.initial.Mars.Qinc": {"value": 0.010471}, - "log.initial.Mars.DIncDtDistOrb": { - "value": -4.499455e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Mars.DSincDtDistOrb": {"value": -2.249434e-14, "unit": 1 / u.sec}, - "log.initial.Mars.DLongADtDistOrb": { - "value": -1.618093e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Mars.DLongPDtDistOrb": { - "value": 2.428805e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Mars.DHeccDtDistOrb": {"value": 1.954142e-13, "unit": 1 / u.sec}, - "log.initial.Mars.DKeccDtDistOrb": {"value": 1.189524e-13, "unit": 1 / u.sec}, - "log.initial.Mars.DPincDtDistOrb": {"value": -3.406796e-14, "unit": 1 / u.sec}, - "log.initial.Mars.DQincDtDistOrb": {"value": 5.307548e-15, "unit": 1 / u.sec}, - "log.initial.Mars.CassiniOne": {"value": 0.056899}, - "log.initial.Mars.CassiniTwo": {"value": 0.998380}, - "log.initial.Mars.DOblDtDistRot": {"value": 1.060610e-14, "unit": u.rad}, - "log.initial.Mars.DPrecADtDistRot": { - "value": 1.311792e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Mars.DXoblDtDistRot": {"value": 9.597522e-15, "unit": 1 / u.sec}, - "log.initial.Mars.DYoblDtDistRot": {"value": 5.583147e-13, "unit": 1 / u.sec}, - "log.initial.Mars.DZoblDtDistRot": {"value": -4.514086e-15, "unit": 1 / u.sec}, - "log.initial.Mars.OblTimeDistRot": {"value": 2.962061e14, "unit": u.rad}, - "log.initial.Mars.PrecATimeDistRot": {"value": 4.789772e12, "unit": u.sec}, - "log.initial.Mars.XoblTimeDistRot": {"value": 1.041936e14, "unit": 1 / u.sec}, - "log.initial.Mars.YoblTimeDistRot": {"value": 1.791105e12, "unit": 1 / u.sec}, - "log.initial.Mars.ZoblTimeDistRot": {"value": 2.215288e14, "unit": 1 / u.sec}, - "log.initial.Mars.DynEllip": {"value": 0.005363}, - "log.initial.Mars.PrecFNat": {"value": 1.166082e-12, "unit": u.rad / u.sec}, - "log.initial.Jupiter.Mass": {"value": 1.897089e27, "unit": u.kg}, - "log.initial.Jupiter.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.initial.Jupiter.RadGyra": {"value": 0.500000}, - "log.initial.Jupiter.RotKinEnergy": {"value": 1.147876e32, "unit": u.Joule}, - "log.initial.Jupiter.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.initial.Jupiter.BodyType": {"value": 0.000000}, - "log.initial.Jupiter.Density": {"value": 5.171914e05, "unit": u.kg / u.m**3}, - "log.initial.Jupiter.HEcc": {"value": 0.012902}, - "log.initial.Jupiter.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.Jupiter.HZLimRecVenus": {"value": -1.000000}, - "log.initial.Jupiter.HZLimRunaway": {"value": -1.000000}, - "log.initial.Jupiter.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.Jupiter.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.Jupiter.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.Jupiter.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Jupiter.KEcc": {"value": 0.047610}, - "log.initial.Jupiter.Eccentricity": {"value": 0.049327}, - "log.initial.Jupiter.OrbEnergy": {"value": -1.615496e35, "unit": u.Joule}, - "log.initial.Jupiter.MeanMotion": {"value": 1.675590e-08, "unit": 1 / u.sec}, - "log.initial.Jupiter.OrbPeriod": {"value": 3.749835e08, "unit": u.sec}, - "log.initial.Jupiter.SemiMajorAxis": {"value": 7.792260e11, "unit": u.m}, - "log.initial.Jupiter.OrbAngMom": { - "value": 1.925924e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Jupiter.ArgP": {"value": 4.792781, "unit": u.rad}, - "log.initial.Jupiter.Inc": {"value": 0.022782, "unit": u.rad}, - "log.initial.Jupiter.LongA": {"value": 1.755036, "unit": u.rad}, - "log.initial.Jupiter.MeanLongitude": {"value": 0.264632, "unit": u.rad}, - "log.initial.Jupiter.LongP": {"value": 0.264632, "unit": u.rad}, - "log.initial.Jupiter.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.Jupiter.OrbPotEnergy": {"value": -3.230992e35, "unit": u.Joule}, - "log.initial.Jupiter.Sinc": {"value": 0.011391}, - "log.initial.Jupiter.Pinc": {"value": 0.011198}, - "log.initial.Jupiter.Qinc": {"value": -0.002087}, - "log.initial.Jupiter.DIncDtDistOrb": { - "value": -1.115896e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Jupiter.DSincDtDistOrb": { - "value": -5.579119e-15, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DLongADtDistOrb": { - "value": 9.914453e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Jupiter.DLongPDtDistOrb": { - "value": 9.811600e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Jupiter.DHeccDtDistOrb": { - "value": 5.722680e-14, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DKeccDtDistOrb": { - "value": 2.613989e-14, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DPincDtDistOrb": { - "value": -7.553601e-15, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DQincDtDistOrb": { - "value": -1.007998e-14, - "unit": 1 / u.sec, - }, - "log.initial.Saturn.Mass": {"value": 5.680075e26, "unit": u.kg}, - "log.initial.Saturn.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Saturn.RadGyra": {"value": 0.500000}, - "log.initial.Saturn.RotKinEnergy": {"value": 1.527492e31, "unit": u.Joule}, - "log.initial.Saturn.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.Saturn.BodyType": {"value": 0.000000}, - "log.initial.Saturn.Density": {"value": 5.226266e05, "unit": u.kg / u.m**3}, - "log.initial.Saturn.HEcc": {"value": 0.054302}, - "log.initial.Saturn.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.Saturn.HZLimRecVenus": {"value": -1.000000}, - "log.initial.Saturn.HZLimRunaway": {"value": -1.000000}, - "log.initial.Saturn.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.Saturn.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.Saturn.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.Saturn.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Saturn.KEcc": {"value": -0.002080}, - "log.initial.Saturn.Eccentricity": {"value": 0.054341}, - "log.initial.Saturn.OrbEnergy": {"value": -2.640963e34, "unit": u.Joule}, - "log.initial.Saturn.MeanMotion": {"value": 6.757836e-09, "unit": 1 / u.sec}, - "log.initial.Saturn.OrbPeriod": {"value": 9.297629e08, "unit": u.sec}, - "log.initial.Saturn.SemiMajorAxis": {"value": 1.427163e12, "unit": u.m}, - "log.initial.Saturn.OrbAngMom": { - "value": 7.804453e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Saturn.ArgP": {"value": 5.907567, "unit": u.rad}, - "log.initial.Saturn.Inc": {"value": 0.043362, "unit": u.rad}, - "log.initial.Saturn.LongA": {"value": 1.984702, "unit": u.rad}, - "log.initial.Saturn.MeanLongitude": {"value": 1.609084, "unit": u.rad}, - "log.initial.Saturn.LongP": {"value": 1.609084, "unit": u.rad}, - "log.initial.Saturn.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.Saturn.OrbPotEnergy": {"value": -5.281926e34, "unit": u.Joule}, - "log.initial.Saturn.Sinc": {"value": 0.021679}, - "log.initial.Saturn.Pinc": {"value": 0.019849}, - "log.initial.Saturn.Qinc": {"value": -0.008719}, - "log.initial.Saturn.DIncDtDistOrb": { - "value": 1.440129e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Saturn.DSincDtDistOrb": {"value": 7.198953e-15, "unit": 1 / u.sec}, - "log.initial.Saturn.DLongADtDistOrb": { - "value": -1.445905e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Saturn.DLongPDtDistOrb": { - "value": 2.529529e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Saturn.DHeccDtDistOrb": { - "value": -9.349643e-14, - "unit": 1 / u.sec, - }, - "log.initial.Saturn.DKeccDtDistOrb": { - "value": -1.339773e-13, - "unit": 1 / u.sec, - }, - "log.initial.Saturn.DPincDtDistOrb": {"value": 1.919813e-14, "unit": 1 / u.sec}, - "log.initial.Saturn.DQincDtDistOrb": {"value": 2.580392e-14, "unit": 1 / u.sec}, - "log.initial.George.Mass": {"value": 8.676288e25, "unit": u.kg}, - "log.initial.George.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.initial.George.RadGyra": {"value": 0.500000}, - "log.initial.George.RotKinEnergy": {"value": 5.249784e30, "unit": u.Joule}, - "log.initial.George.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.initial.George.BodyType": {"value": 0.000000}, - "log.initial.George.Density": {"value": 2.365362e04, "unit": u.kg / u.m**3}, - "log.initial.George.HEcc": {"value": 0.007378}, - "log.initial.George.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.George.HZLimRecVenus": {"value": -1.000000}, - "log.initial.George.HZLimRunaway": {"value": -1.000000}, - "log.initial.George.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.George.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.George.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.George.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.George.KEcc": {"value": -0.046553}, - "log.initial.George.Eccentricity": {"value": 0.047134}, - "log.initial.George.OrbEnergy": {"value": -2.005253e33, "unit": u.Joule}, - "log.initial.George.MeanMotion": {"value": 2.368075e-09, "unit": 1 / u.sec}, - "log.initial.George.OrbPeriod": {"value": 2.653288e09, "unit": u.sec}, - "log.initial.George.SemiMajorAxis": {"value": 2.871088e12, "unit": u.m}, - "log.initial.George.OrbAngMom": { - "value": 1.691690e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.George.ArgP": {"value": 1.688858, "unit": u.rad}, - "log.initial.George.Inc": {"value": 0.013437, "unit": u.rad}, - "log.initial.George.LongA": {"value": 1.295556, "unit": u.rad}, - "log.initial.George.MeanLongitude": {"value": 2.984414, "unit": u.rad}, - "log.initial.George.LongP": {"value": 2.984414, "unit": u.rad}, - "log.initial.George.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.George.OrbPotEnergy": {"value": -4.010505e33, "unit": u.Joule}, - "log.initial.George.Sinc": {"value": 0.006718}, - "log.initial.George.Pinc": {"value": 0.006465}, - "log.initial.George.Qinc": {"value": 0.001826}, - "log.initial.George.DIncDtDistOrb": { - "value": -9.237547e-15, - "unit": u.rad / u.sec, - }, - "log.initial.George.DSincDtDistOrb": { - "value": -4.618669e-15, - "unit": 1 / u.sec, - }, - "log.initial.George.DLongADtDistOrb": { - "value": 4.153309e-13, - "unit": u.rad / u.sec, - }, - "log.initial.George.DLongPDtDistOrb": { - "value": 4.490508e-13, - "unit": u.rad / u.sec, - }, - "log.initial.George.DHeccDtDistOrb": { - "value": -2.218761e-14, - "unit": 1 / u.sec, - }, - "log.initial.George.DKeccDtDistOrb": {"value": 4.782430e-15, "unit": 1 / u.sec}, - "log.initial.George.DPincDtDistOrb": { - "value": -3.686480e-15, - "unit": 1 / u.sec, - }, - "log.initial.George.DQincDtDistOrb": { - "value": -3.940522e-15, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.Mass": {"value": 1.023485e26, "unit": u.kg}, - "log.initial.Neptune.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.initial.Neptune.RadGyra": {"value": 0.500000}, - "log.initial.Neptune.RotKinEnergy": {"value": 6.192825e30, "unit": u.Joule}, - "log.initial.Neptune.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.initial.Neptune.BodyType": {"value": 0.000000}, - "log.initial.Neptune.Density": {"value": 2.790262e04, "unit": u.kg / u.m**3}, - "log.initial.Neptune.HEcc": {"value": 0.006026}, - "log.initial.Neptune.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.Neptune.HZLimRecVenus": {"value": -1.000000}, - "log.initial.Neptune.HZLimRunaway": {"value": -1.000000}, - "log.initial.Neptune.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.Neptune.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.Neptune.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.Neptune.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Neptune.KEcc": {"value": 0.006103}, - "log.initial.Neptune.Eccentricity": {"value": 0.008577}, - "log.initial.Neptune.OrbEnergy": {"value": -1.509722e33, "unit": u.Joule}, - "log.initial.Neptune.MeanMotion": {"value": 1.207446e-09, "unit": 1 / u.sec}, - "log.initial.Neptune.OrbPeriod": {"value": 5.203698e09, "unit": u.sec}, - "log.initial.Neptune.SemiMajorAxis": {"value": 4.498484e12, "unit": u.m}, - "log.initial.Neptune.OrbAngMom": { - "value": 2.500594e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Neptune.ArgP": {"value": 4.763216, "unit": u.rad}, - "log.initial.Neptune.Inc": {"value": 0.030878, "unit": u.rad}, - "log.initial.Neptune.LongA": {"value": 2.298977, "unit": u.rad}, - "log.initial.Neptune.MeanLongitude": {"value": 0.779008, "unit": u.rad}, - "log.initial.Neptune.LongP": {"value": 0.779008, "unit": u.rad}, - "log.initial.Neptune.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.initial.Neptune.OrbPotEnergy": {"value": -3.019443e33, "unit": u.Joule}, - "log.initial.Neptune.Sinc": {"value": 0.015438}, - "log.initial.Neptune.Pinc": {"value": 0.011523}, - "log.initial.Neptune.Qinc": {"value": -0.010274}, - "log.initial.Neptune.DIncDtDistOrb": { - "value": 1.231584e-15, - "unit": u.rad / u.sec, - }, - "log.initial.Neptune.DSincDtDistOrb": { - "value": 6.157186e-16, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DLongADtDistOrb": { - "value": -3.314407e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Neptune.DLongPDtDistOrb": { - "value": 1.268089e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Neptune.DHeccDtDistOrb": { - "value": 1.900488e-15, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DKeccDtDistOrb": { - "value": 3.769281e-16, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DPincDtDistOrb": { - "value": 8.000991e-16, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DQincDtDistOrb": { - "value": -2.785158e-17, - "unit": 1 / u.sec, - }, - "log.final.system.Age": {"value": 3.155760e11, "unit": u.sec}, - "log.final.system.Time": {"value": 3.155760e11, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 3.277989e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -7.839546e41, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -7.839908e41, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 5.361272e37, "unit": u.Joule}, - "log.final.sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.final.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.final.sun.RadGyra": {"value": 0.500000}, - "log.final.sun.BodyType": {"value": 0.000000}, - "log.final.sun.Density": {"value": 5.762900e04, "unit": u.kg / u.m**3}, - "log.final.sun.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.sun.HZLimRecVenus": {"value": -1.000000}, - "log.final.sun.HZLimRunaway": {"value": -1.000000}, - "log.final.sun.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.sun.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.sun.HZLimEarlyMars": {"value": -1.000000}, - "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.Mercury.Mass": {"value": 3.299372e23, "unit": u.kg}, - "log.final.Mercury.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.Mercury.RadGyra": {"value": 0.500000}, - "log.final.Mercury.RotKinEnergy": {"value": 8.872707e27, "unit": u.Joule}, - "log.final.Mercury.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.final.Mercury.BodyType": {"value": 0.000000}, - "log.final.Mercury.Density": {"value": 303.576857, "unit": u.kg / u.m**3}, - "log.final.Mercury.HEcc": {"value": 0.206884}, - "log.final.Mercury.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.Mercury.HZLimRecVenus": {"value": -1.000000}, - "log.final.Mercury.HZLimRunaway": {"value": -1.000000}, - "log.final.Mercury.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.Mercury.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.Mercury.HZLimEarlyMars": {"value": -1.000000}, - "log.final.Mercury.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Mercury.KEcc": {"value": -0.011134}, - "log.final.Mercury.Eccentricity": {"value": 0.207183}, - "log.final.Mercury.OrbEnergy": {"value": -3.780641e32, "unit": u.Joule}, - "log.final.Mercury.MeanMotion": {"value": 8.266749e-07, "unit": 1 / u.sec}, - "log.final.Mercury.OrbPeriod": {"value": 7.600552e06, "unit": u.sec}, - "log.final.Mercury.SemiMajorAxis": {"value": 5.790918e10, "unit": u.m}, - "log.final.Mercury.OrbAngMom": { - "value": 8.948161e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Mercury.ArgP": {"value": 1.016312, "unit": u.rad}, - "log.final.Mercury.Inc": {"value": 0.112814, "unit": u.rad}, - "log.final.Mercury.LongA": {"value": 0.608251, "unit": u.rad}, - "log.final.Mercury.MeanLongitude": {"value": 1.624562, "unit": u.rad}, - "log.final.Mercury.LongP": {"value": 1.624562, "unit": u.rad}, - "log.final.Mercury.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.Mercury.OrbPotEnergy": {"value": -7.561283e32, "unit": u.Joule}, - "log.final.Mercury.Sinc": {"value": 0.056377}, - "log.final.Mercury.Pinc": {"value": 0.032216}, - "log.final.Mercury.Qinc": {"value": 0.046266}, - "log.final.Mercury.DIncDtDistOrb": { - "value": -2.572683e-14, - "unit": u.rad / u.sec, - }, - "log.final.Mercury.DSincDtDistOrb": {"value": -1.284295e-14, "unit": 1 / u.sec}, - "log.final.Mercury.DLongADtDistOrb": { - "value": -8.092894e-13, - "unit": u.rad / u.sec, - }, - "log.final.Mercury.DLongPDtDistOrb": { - "value": 7.908505e-13, - "unit": u.rad / u.sec, - }, - "log.final.Mercury.DHeccDtDistOrb": {"value": -5.789551e-15, "unit": 1 / u.sec}, - "log.final.Mercury.DKeccDtDistOrb": {"value": -1.637764e-13, "unit": 1 / u.sec}, - "log.final.Mercury.DPincDtDistOrb": {"value": -4.478126e-14, "unit": 1 / u.sec}, - "log.final.Mercury.DQincDtDistOrb": {"value": 1.553225e-14, "unit": 1 / u.sec}, - "log.final.Venus.Mass": {"value": 4.864625e24, "unit": u.kg}, - "log.final.Venus.Obliquity": {"value": 3.096289, "unit": u.rad}, - "log.final.Venus.PrecA": {"value": 4.538644, "unit": u.rad}, - "log.final.Venus.Xobl": {"value": -0.007829}, - "log.final.Venus.Yobl": {"value": -0.044603}, - "log.final.Venus.Zobl": {"value": -0.998903}, - "log.final.Venus.Radius": {"value": 6.058557e06, "unit": u.m}, - "log.final.Venus.RadGyra": {"value": 0.500000}, - "log.final.Venus.RotAngMom": { - "value": 1.332159e31, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Venus.RotKinEnergy": {"value": 1.987717e24, "unit": u.Joule}, - "log.final.Venus.RotVel": {"value": 1.807997, "unit": u.m / u.sec}, - "log.final.Venus.BodyType": {"value": 0.000000}, - "log.final.Venus.RotRate": {"value": 2.984203e-07, "unit": 1 / u.sec}, - "log.final.Venus.RotPer": {"value": 2.105482e07, "unit": u.sec}, - "log.final.Venus.Density": {"value": 5222.195213, "unit": u.kg / u.m**3}, - "log.final.Venus.HEcc": {"value": 0.003204}, - "log.final.Venus.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.Venus.HZLimRecVenus": {"value": -1.000000}, - "log.final.Venus.HZLimRunaway": {"value": -1.000000}, - "log.final.Venus.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.Venus.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.Venus.HZLimEarlyMars": {"value": -1.000000}, - "log.final.Venus.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.Venus.KEcc": {"value": -0.001418}, - "log.final.Venus.Eccentricity": {"value": 0.003504}, - "log.final.Venus.OrbEnergy": {"value": -2.983094e33, "unit": u.Joule}, - "log.final.Venus.MeanMotion": {"value": 3.236385e-07, "unit": 1 / u.sec}, - "log.final.Venus.OrbPeriod": {"value": 1.941421e07, "unit": u.sec}, - "log.final.Venus.SemiMajorAxis": {"value": 1.082092e11, "unit": u.m}, - "log.final.Venus.COPP": {"value": 0.000145}, - "log.final.Venus.OrbAngMom": { - "value": 1.843461e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Venus.ArgP": {"value": 1.158874, "unit": u.rad}, - "log.final.Venus.Inc": {"value": 0.052450, "unit": u.rad}, - "log.final.Venus.LongA": {"value": 0.828685, "unit": u.rad}, - "log.final.Venus.MeanLongitude": {"value": 1.987559, "unit": u.rad}, - "log.final.Venus.LongP": {"value": 1.987559, "unit": u.rad}, - "log.final.Venus.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.Venus.OrbPotEnergy": {"value": -5.966187e33, "unit": u.Joule}, - "log.final.Venus.Sinc": {"value": 0.026222}, - "log.final.Venus.Pinc": {"value": 0.019327}, - "log.final.Venus.Qinc": {"value": 0.017722}, - "log.final.Venus.DIncDtDistOrb": { - "value": -3.697797e-14, - "unit": u.rad / u.sec, - }, - "log.final.Venus.DSincDtDistOrb": {"value": -1.848263e-14, "unit": 1 / u.sec}, - "log.final.Venus.DLongADtDistOrb": { - "value": -1.732474e-12, - "unit": u.rad / u.sec, - }, - "log.final.Venus.DLongPDtDistOrb": { - "value": -2.029693e-12, - "unit": u.rad / u.sec, - }, - "log.final.Venus.DHeccDtDistOrb": {"value": -9.979308e-16, "unit": 1 / u.sec}, - "log.final.Venus.DKeccDtDistOrb": {"value": 8.219782e-15, "unit": 1 / u.sec}, - "log.final.Venus.DPincDtDistOrb": {"value": -4.432544e-14, "unit": 1 / u.sec}, - "log.final.Venus.DQincDtDistOrb": {"value": 2.099170e-14, "unit": 1 / u.sec}, - "log.final.Venus.CassiniOne": {"value": 0.994796}, - "log.final.Venus.CassiniTwo": {"value": 0.101888}, - "log.final.Venus.DOblDtDistRot": {"value": 9.417572e-14, "unit": u.rad}, - "log.final.Venus.DPrecADtDistRot": { - "value": -6.326736e-12, - "unit": u.rad / u.sec, - }, - "log.final.Venus.DXoblDtDistRot": {"value": -2.658646e-13, "unit": 1 / u.sec}, - "log.final.Venus.DYoblDtDistRot": {"value": 1.425669e-13, "unit": 1 / u.sec}, - "log.final.Venus.DZoblDtDistRot": {"value": 4.282031e-15, "unit": 1 / u.sec}, - "log.final.Venus.OblTimeDistRot": {"value": 3.335884e13, "unit": u.rad}, - "log.final.Venus.PrecATimeDistRot": {"value": 9.931164e11, "unit": u.sec}, - "log.final.Venus.XoblTimeDistRot": {"value": 3.761313e12, "unit": 1 / u.sec}, - "log.final.Venus.YoblTimeDistRot": {"value": 7.014252e12, "unit": 1 / u.sec}, - "log.final.Venus.ZoblTimeDistRot": {"value": 2.335341e14, "unit": 1 / u.sec}, - "log.final.Venus.DynEllip": {"value": 1.312500e-05}, - "log.final.Venus.PrecFNat": {"value": -6.902600e-12, "unit": u.rad / u.sec}, - "log.final.Earth.Mass": {"value": 5.968845e24, "unit": u.kg}, - "log.final.Earth.Obliquity": {"value": 0.394576, "unit": u.rad}, - "log.final.Earth.PrecA": {"value": 2.467215, "unit": u.rad}, - "log.final.Earth.Xobl": {"value": -0.300266}, - "log.final.Earth.Yobl": {"value": 0.240034}, - "log.final.Earth.Zobl": {"value": 0.923160}, - "log.final.Earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.Earth.RadGyra": {"value": 0.500000}, - "log.final.Earth.RotAngMom": { - "value": 4.414475e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Earth.RotKinEnergy": {"value": 1.605149e29, "unit": u.Joule}, - "log.final.Earth.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.final.Earth.BodyType": {"value": 0.000000}, - "log.final.Earth.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.final.Earth.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.final.Earth.Density": {"value": 5491.964602, "unit": u.kg / u.m**3}, - "log.final.Earth.HEcc": {"value": 0.007832}, - "log.final.Earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.Earth.HZLimRecVenus": {"value": -1.000000}, - "log.final.Earth.HZLimRunaway": {"value": -1.000000}, - "log.final.Earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.Earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.Earth.HZLimEarlyMars": {"value": -1.000000}, - "log.final.Earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.Earth.KEcc": {"value": -0.008388}, - "log.final.Earth.Eccentricity": {"value": 0.011476}, - "log.final.Earth.OrbEnergy": {"value": -2.647556e33, "unit": u.Joule}, - "log.final.Earth.MeanMotion": {"value": 1.990977e-07, "unit": 1 / u.sec}, - "log.final.Earth.OrbPeriod": {"value": 3.155830e07, "unit": u.sec}, - "log.final.Earth.SemiMajorAxis": {"value": 1.495984e11, "unit": u.m}, - "log.final.Earth.COPP": {"value": 0.003011}, - "log.final.Earth.OrbAngMom": { - "value": 2.659379e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Earth.ArgP": {"value": 6.033372, "unit": u.rad}, - "log.final.Earth.Inc": {"value": 0.020562, "unit": u.rad}, - "log.final.Earth.LongA": {"value": 2.640270, "unit": u.rad}, - "log.final.Earth.MeanLongitude": {"value": 2.390457, "unit": u.rad}, - "log.final.Earth.LongP": {"value": 2.390457, "unit": u.rad}, - "log.final.Earth.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.Earth.OrbPotEnergy": {"value": -5.295112e33, "unit": u.Joule}, - "log.final.Earth.Sinc": {"value": 0.010281}, - "log.final.Earth.Pinc": {"value": 0.004941}, - "log.final.Earth.Qinc": {"value": -0.009016}, - "log.final.Earth.DIncDtDistOrb": {"value": 5.670680e-14, "unit": u.rad / u.sec}, - "log.final.Earth.DSincDtDistOrb": {"value": 2.835190e-14, "unit": 1 / u.sec}, - "log.final.Earth.DLongADtDistOrb": { - "value": -1.295460e-12, - "unit": u.rad / u.sec, - }, - "log.final.Earth.DLongPDtDistOrb": { - "value": 2.089920e-12, - "unit": u.rad / u.sec, - }, - "log.final.Earth.DHeccDtDistOrb": {"value": -3.057312e-14, "unit": 1 / u.sec}, - "log.final.Earth.DKeccDtDistOrb": {"value": -2.398545e-15, "unit": 1 / u.sec}, - "log.final.Earth.DPincDtDistOrb": {"value": 2.530481e-14, "unit": 1 / u.sec}, - "log.final.Earth.DQincDtDistOrb": {"value": -1.846264e-14, "unit": 1 / u.sec}, - "log.final.Earth.CassiniOne": {"value": 0.354404}, - "log.final.Earth.CassiniTwo": {"value": 0.935092}, - "log.final.Earth.DOblDtDistRot": {"value": -2.756560e-15, "unit": u.rad}, - "log.final.Earth.DPrecADtDistRot": { - "value": 7.876680e-12, - "unit": u.rad / u.sec, - }, - "log.final.Earth.DXoblDtDistRot": {"value": -1.888684e-12, "unit": 1 / u.sec}, - "log.final.Earth.DYoblDtDistRot": {"value": -2.366691e-12, "unit": 1 / u.sec}, - "log.final.Earth.DZoblDtDistRot": {"value": 1.059668e-15, "unit": 1 / u.sec}, - "log.final.Earth.OblTimeDistRot": {"value": 1.139679e15, "unit": u.rad}, - "log.final.Earth.PrecATimeDistRot": {"value": 7.976946e11, "unit": u.sec}, - "log.final.Earth.XoblTimeDistRot": {"value": 5.294692e11, "unit": 1 / u.sec}, - "log.final.Earth.YoblTimeDistRot": {"value": 4.225308e11, "unit": 1 / u.sec}, - "log.final.Earth.ZoblTimeDistRot": {"value": 9.436918e14, "unit": 1 / u.sec}, - "log.final.Earth.DynEllip": {"value": 0.003280}, - "log.final.Earth.PrecFNat": {"value": 2.476240e-12, "unit": u.rad / u.sec}, - "log.final.Mars.Mass": {"value": 6.413391e23, "unit": u.kg}, - "log.final.Mars.Obliquity": {"value": 0.437832, "unit": u.rad}, - "log.final.Mars.PrecA": {"value": 0.420712, "unit": u.rad}, - "log.final.Mars.Xobl": {"value": 0.387006}, - "log.final.Mars.Yobl": {"value": 0.173157}, - "log.final.Mars.Zobl": {"value": 0.905673}, - "log.final.Mars.Radius": {"value": 3.393277e06, "unit": u.m}, - "log.final.Mars.RadGyra": {"value": 0.500000}, - "log.final.Mars.RotAngMom": { - "value": 1.308632e32, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Mars.RotKinEnergy": {"value": 4.638086e27, "unit": u.Joule}, - "log.final.Mars.RotVel": {"value": 240.530700, "unit": u.m / u.sec}, - "log.final.Mars.BodyType": {"value": 0.000000}, - "log.final.Mars.RotRate": {"value": 7.088449e-05, "unit": 1 / u.sec}, - "log.final.Mars.RotPer": {"value": 8.863977e04, "unit": u.sec}, - "log.final.Mars.Density": {"value": 3918.693171, "unit": u.kg / u.m**3}, - "log.final.Mars.HEcc": {"value": 0.032212}, - "log.final.Mars.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.Mars.HZLimRecVenus": {"value": -1.000000}, - "log.final.Mars.HZLimRunaway": {"value": -1.000000}, - "log.final.Mars.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.Mars.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.Mars.HZLimEarlyMars": {"value": -1.000000}, - "log.final.Mars.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.Mars.KEcc": {"value": 0.095806}, - "log.final.Mars.Eccentricity": {"value": 0.101076}, - "log.final.Mars.OrbEnergy": {"value": -1.867046e32, "unit": u.Joule}, - "log.final.Mars.MeanMotion": {"value": 1.058606e-07, "unit": 1 / u.sec}, - "log.final.Mars.OrbPeriod": {"value": 5.935338e07, "unit": u.sec}, - "log.final.Mars.SemiMajorAxis": {"value": 2.279367e11, "unit": u.m}, - "log.final.Mars.COPP": {"value": 0.013657}, - "log.final.Mars.OrbAngMom": { - "value": 3.509302e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Mars.ArgP": {"value": 0.210310, "unit": u.rad}, - "log.final.Mars.Inc": {"value": 0.014117, "unit": u.rad}, - "log.final.Mars.LongA": {"value": 0.114039, "unit": u.rad}, - "log.final.Mars.MeanLongitude": {"value": 0.324348, "unit": u.rad}, - "log.final.Mars.LongP": {"value": 0.324348, "unit": u.rad}, - "log.final.Mars.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.Mars.OrbPotEnergy": {"value": -3.734093e32, "unit": u.Joule}, - "log.final.Mars.Sinc": {"value": 0.007059}, - "log.final.Mars.Pinc": {"value": 0.000803}, - "log.final.Mars.Qinc": {"value": 0.007013}, - "log.final.Mars.DIncDtDistOrb": {"value": -6.625672e-14, "unit": u.rad / u.sec}, - "log.final.Mars.DSincDtDistOrb": {"value": -3.312753e-14, "unit": 1 / u.sec}, - "log.final.Mars.DLongADtDistOrb": { - "value": -4.325895e-12, - "unit": u.rad / u.sec, - }, - "log.final.Mars.DLongPDtDistOrb": { - "value": 2.290713e-12, - "unit": u.rad / u.sec, - }, - "log.final.Mars.DHeccDtDistOrb": {"value": 2.252234e-13, "unit": 1 / u.sec}, - "log.final.Mars.DKeccDtDistOrb": {"value": -5.665606e-14, "unit": 1 / u.sec}, - "log.final.Mars.DPincDtDistOrb": {"value": -3.410646e-14, "unit": 1 / u.sec}, - "log.final.Mars.DQincDtDistOrb": {"value": -2.943770e-14, "unit": 1 / u.sec}, - "log.final.Mars.CassiniOne": {"value": 0.401522}, - "log.final.Mars.CassiniTwo": {"value": 0.915849}, - "log.final.Mars.DOblDtDistRot": {"value": -2.588468e-14, "unit": u.rad}, - "log.final.Mars.DPrecADtDistRot": { - "value": 1.354508e-12, - "unit": u.rad / u.sec, - }, - "log.final.Mars.DXoblDtDistRot": {"value": -2.559411e-13, "unit": 1 / u.sec}, - "log.final.Mars.DYoblDtDistRot": {"value": 5.146280e-13, "unit": 1 / u.sec}, - "log.final.Mars.DZoblDtDistRot": {"value": 1.097452e-14, "unit": 1 / u.sec}, - "log.final.Mars.OblTimeDistRot": {"value": 1.213688e14, "unit": u.rad}, - "log.final.Mars.PrecATimeDistRot": {"value": 4.638722e12, "unit": u.sec}, - "log.final.Mars.XoblTimeDistRot": {"value": 3.907148e12, "unit": 1 / u.sec}, - "log.final.Mars.YoblTimeDistRot": {"value": 1.943151e12, "unit": 1 / u.sec}, - "log.final.Mars.ZoblTimeDistRot": {"value": 9.112019e13, "unit": 1 / u.sec}, - "log.final.Mars.DynEllip": {"value": 0.005363}, - "log.final.Mars.PrecFNat": {"value": 1.169708e-12, "unit": u.rad / u.sec}, - "log.final.Jupiter.Mass": {"value": 1.897089e27, "unit": u.kg}, - "log.final.Jupiter.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.final.Jupiter.RadGyra": {"value": 0.500000}, - "log.final.Jupiter.RotKinEnergy": {"value": 1.147876e32, "unit": u.Joule}, - "log.final.Jupiter.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.final.Jupiter.BodyType": {"value": 0.000000}, - "log.final.Jupiter.Density": {"value": 5.171914e05, "unit": u.kg / u.m**3}, - "log.final.Jupiter.HEcc": {"value": 0.034557}, - "log.final.Jupiter.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.Jupiter.HZLimRecVenus": {"value": -1.000000}, - "log.final.Jupiter.HZLimRunaway": {"value": -1.000000}, - "log.final.Jupiter.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.Jupiter.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.Jupiter.HZLimEarlyMars": {"value": -1.000000}, - "log.final.Jupiter.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Jupiter.KEcc": {"value": 0.047224}, - "log.final.Jupiter.Eccentricity": {"value": 0.058517}, - "log.final.Jupiter.OrbEnergy": {"value": -1.615496e35, "unit": u.Joule}, - "log.final.Jupiter.MeanMotion": {"value": 1.675590e-08, "unit": 1 / u.sec}, - "log.final.Jupiter.OrbPeriod": {"value": 3.749835e08, "unit": u.sec}, - "log.final.Jupiter.SemiMajorAxis": {"value": 7.792260e11, "unit": u.m}, - "log.final.Jupiter.OrbAngMom": { - "value": 1.924967e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Jupiter.ArgP": {"value": 4.863649, "unit": u.rad}, - "log.final.Jupiter.Inc": {"value": 0.025273, "unit": u.rad}, - "log.final.Jupiter.LongA": {"value": 2.051264, "unit": u.rad}, - "log.final.Jupiter.MeanLongitude": {"value": 0.631728, "unit": u.rad}, - "log.final.Jupiter.LongP": {"value": 0.631728, "unit": u.rad}, - "log.final.Jupiter.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.Jupiter.OrbPotEnergy": {"value": -3.230992e35, "unit": u.Joule}, - "log.final.Jupiter.Sinc": {"value": 0.012636}, - "log.final.Jupiter.Pinc": {"value": 0.011206}, - "log.final.Jupiter.Qinc": {"value": -0.005840}, - "log.final.Jupiter.DIncDtDistOrb": { - "value": 2.286974e-14, - "unit": u.rad / u.sec, - }, - "log.final.Jupiter.DSincDtDistOrb": {"value": 1.143396e-14, "unit": 1 / u.sec}, - "log.final.Jupiter.DLongADtDistOrb": { - "value": 4.302558e-13, - "unit": u.rad / u.sec, - }, - "log.final.Jupiter.DLongPDtDistOrb": { - "value": 1.282090e-12, - "unit": u.rad / u.sec, - }, - "log.final.Jupiter.DHeccDtDistOrb": {"value": 7.000484e-14, "unit": 1 / u.sec}, - "log.final.Jupiter.DKeccDtDistOrb": {"value": -3.137758e-14, "unit": 1 / u.sec}, - "log.final.Jupiter.DPincDtDistOrb": {"value": 7.626536e-15, "unit": 1 / u.sec}, - "log.final.Jupiter.DQincDtDistOrb": {"value": -1.010595e-14, "unit": 1 / u.sec}, - "log.final.Saturn.Mass": {"value": 5.680075e26, "unit": u.kg}, - "log.final.Saturn.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.Saturn.RadGyra": {"value": 0.500000}, - "log.final.Saturn.RotKinEnergy": {"value": 1.527492e31, "unit": u.Joule}, - "log.final.Saturn.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.final.Saturn.BodyType": {"value": 0.000000}, - "log.final.Saturn.Density": {"value": 5.226266e05, "unit": u.kg / u.m**3}, - "log.final.Saturn.HEcc": {"value": 0.011811}, - "log.final.Saturn.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.Saturn.HZLimRecVenus": {"value": -1.000000}, - "log.final.Saturn.HZLimRunaway": {"value": -1.000000}, - "log.final.Saturn.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.Saturn.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.Saturn.HZLimEarlyMars": {"value": -1.000000}, - "log.final.Saturn.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Saturn.KEcc": {"value": -0.019922}, - "log.final.Saturn.Eccentricity": {"value": 0.023160}, - "log.final.Saturn.OrbEnergy": {"value": -2.640963e34, "unit": u.Joule}, - "log.final.Saturn.MeanMotion": {"value": 6.757836e-09, "unit": 1 / u.sec}, - "log.final.Saturn.OrbPeriod": {"value": 9.297629e08, "unit": u.sec}, - "log.final.Saturn.SemiMajorAxis": {"value": 1.427163e12, "unit": u.m}, - "log.final.Saturn.OrbAngMom": { - "value": 7.813905e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Saturn.ArgP": {"value": 1.077987, "unit": u.rad}, - "log.final.Saturn.Inc": {"value": 0.039880, "unit": u.rad}, - "log.final.Saturn.LongA": {"value": 1.528434, "unit": u.rad}, - "log.final.Saturn.MeanLongitude": {"value": 2.606421, "unit": u.rad}, - "log.final.Saturn.LongP": {"value": 2.606421, "unit": u.rad}, - "log.final.Saturn.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.Saturn.OrbPotEnergy": {"value": -5.281926e34, "unit": u.Joule}, - "log.final.Saturn.Sinc": {"value": 0.019939}, - "log.final.Saturn.Pinc": {"value": 0.019921}, - "log.final.Saturn.Qinc": {"value": 0.000844}, - "log.final.Saturn.DIncDtDistOrb": { - "value": -3.529664e-14, - "unit": u.rad / u.sec, - }, - "log.final.Saturn.DSincDtDistOrb": {"value": -1.764481e-14, "unit": 1 / u.sec}, - "log.final.Saturn.DLongADtDistOrb": { - "value": -1.334832e-12, - "unit": u.rad / u.sec, - }, - "log.final.Saturn.DLongPDtDistOrb": { - "value": 4.708158e-12, - "unit": u.rad / u.sec, - }, - "log.final.Saturn.DHeccDtDistOrb": {"value": -1.446301e-13, "unit": 1 / u.sec}, - "log.final.Saturn.DKeccDtDistOrb": {"value": 3.013040e-14, "unit": 1 / u.sec}, - "log.final.Saturn.DPincDtDistOrb": {"value": -1.875611e-14, "unit": 1 / u.sec}, - "log.final.Saturn.DQincDtDistOrb": {"value": 2.584352e-14, "unit": 1 / u.sec}, - "log.final.George.Mass": {"value": 8.676288e25, "unit": u.kg}, - "log.final.George.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.final.George.RadGyra": {"value": 0.500000}, - "log.final.George.RotKinEnergy": {"value": 5.249784e30, "unit": u.Joule}, - "log.final.George.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.final.George.BodyType": {"value": 0.000000}, - "log.final.George.Density": {"value": 2.365362e04, "unit": u.kg / u.m**3}, - "log.final.George.HEcc": {"value": 0.001002}, - "log.final.George.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.George.HZLimRecVenus": {"value": -1.000000}, - "log.final.George.HZLimRunaway": {"value": -1.000000}, - "log.final.George.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.George.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.George.HZLimEarlyMars": {"value": -1.000000}, - "log.final.George.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.final.George.KEcc": {"value": -0.045249}, - "log.final.George.Eccentricity": {"value": 0.045260}, - "log.final.George.OrbEnergy": {"value": -2.005253e33, "unit": u.Joule}, - "log.final.George.MeanMotion": {"value": 2.368075e-09, "unit": 1 / u.sec}, - "log.final.George.OrbPeriod": {"value": 2.653288e09, "unit": u.sec}, - "log.final.George.SemiMajorAxis": {"value": 2.871088e12, "unit": u.m}, - "log.final.George.OrbAngMom": { - "value": 1.691836e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.George.ArgP": {"value": 1.631639, "unit": u.rad}, - "log.final.George.Inc": {"value": 0.011330, "unit": u.rad}, - "log.final.George.LongA": {"value": 1.487819, "unit": u.rad}, - "log.final.George.MeanLongitude": {"value": 3.119458, "unit": u.rad}, - "log.final.George.LongP": {"value": 3.119458, "unit": u.rad}, - "log.final.George.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.George.OrbPotEnergy": {"value": -4.010505e33, "unit": u.Joule}, - "log.final.George.Sinc": {"value": 0.005665}, - "log.final.George.Pinc": {"value": 0.005646}, - "log.final.George.Qinc": {"value": 0.000470}, - "log.final.George.DIncDtDistOrb": { - "value": -3.779312e-15, - "unit": u.rad / u.sec, - }, - "log.final.George.DSincDtDistOrb": {"value": -1.889626e-15, "unit": 1 / u.sec}, - "log.final.George.DLongADtDistOrb": { - "value": 7.352447e-13, - "unit": u.rad / u.sec, - }, - "log.final.George.DLongPDtDistOrb": { - "value": 4.240943e-13, - "unit": u.rad / u.sec, - }, - "log.final.George.DHeccDtDistOrb": {"value": -1.926795e-14, "unit": 1 / u.sec}, - "log.final.George.DKeccDtDistOrb": {"value": 3.095782e-15, "unit": 1 / u.sec}, - "log.final.George.DPincDtDistOrb": {"value": -1.537902e-15, "unit": 1 / u.sec}, - "log.final.George.DQincDtDistOrb": {"value": -4.307477e-15, "unit": 1 / u.sec}, - "log.final.Neptune.Mass": {"value": 1.023485e26, "unit": u.kg}, - "log.final.Neptune.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.final.Neptune.RadGyra": {"value": 0.500000}, - "log.final.Neptune.RotKinEnergy": {"value": 6.192825e30, "unit": u.Joule}, - "log.final.Neptune.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.final.Neptune.BodyType": {"value": 0.000000}, - "log.final.Neptune.Density": {"value": 2.790262e04, "unit": u.kg / u.m**3}, - "log.final.Neptune.HEcc": {"value": 0.006668}, - "log.final.Neptune.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.Neptune.HZLimRecVenus": {"value": -1.000000}, - "log.final.Neptune.HZLimRunaway": {"value": -1.000000}, - "log.final.Neptune.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.Neptune.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.Neptune.HZLimEarlyMars": {"value": -1.000000}, - "log.final.Neptune.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Neptune.KEcc": {"value": 0.006120}, - "log.final.Neptune.Eccentricity": {"value": 0.009051}, - "log.final.Neptune.OrbEnergy": {"value": -1.509722e33, "unit": u.Joule}, - "log.final.Neptune.MeanMotion": {"value": 1.207446e-09, "unit": 1 / u.sec}, - "log.final.Neptune.OrbPeriod": {"value": 5.203698e09, "unit": u.sec}, - "log.final.Neptune.SemiMajorAxis": {"value": 4.498484e12, "unit": u.m}, - "log.final.Neptune.OrbAngMom": { - "value": 2.500583e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Neptune.ArgP": {"value": 4.823988, "unit": u.rad}, - "log.final.Neptune.Inc": {"value": 0.031298, "unit": u.rad}, - "log.final.Neptune.LongA": {"value": 2.287481, "unit": u.rad}, - "log.final.Neptune.MeanLongitude": {"value": 0.828285, "unit": u.rad}, - "log.final.Neptune.LongP": {"value": 0.828285, "unit": u.rad}, - "log.final.Neptune.TotOrbEnergy": {"value": -1.976696e35, "unit": u.Joule}, - "log.final.Neptune.OrbPotEnergy": {"value": -3.019443e33, "unit": u.Joule}, - "log.final.Neptune.Sinc": {"value": 0.015648}, - "log.final.Neptune.Pinc": {"value": 0.011799}, - "log.final.Neptune.Qinc": {"value": -0.010279}, - "log.final.Neptune.DIncDtDistOrb": { - "value": 1.375963e-15, - "unit": u.rad / u.sec, - }, - "log.final.Neptune.DSincDtDistOrb": {"value": 6.878975e-16, "unit": 1 / u.sec}, - "log.final.Neptune.DLongADtDistOrb": { - "value": -4.136184e-14, - "unit": u.rad / u.sec, - }, - "log.final.Neptune.DLongPDtDistOrb": { - "value": 1.797606e-13, - "unit": u.rad / u.sec, - }, - "log.final.Neptune.DHeccDtDistOrb": {"value": 2.080752e-15, "unit": 1 / u.sec}, - "log.final.Neptune.DKeccDtDistOrb": {"value": -2.987032e-16, "unit": 1 / u.sec}, - "log.final.Neptune.DPincDtDistOrb": {"value": 9.438319e-16, "unit": 1 / u.sec}, - "log.final.Neptune.DQincDtDistOrb": {"value": 3.613980e-17, "unit": 1 / u.sec}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 3.277987e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.839546e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.500000}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": -1.000000}, + "log.initial.sun.HZLimRunaway": {"value": -1.000000}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.sun.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Mercury.Mass": {"value": 3.299372e+23, "unit": u.kg}, + "log.initial.Mercury.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Mercury.RadGyra": {"value": 0.500000}, + "log.initial.Mercury.RotKinEnergy": {"value": 8.872707e+27, "unit": u.Joule}, + "log.initial.Mercury.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.Mercury.BodyType": {"value": 0.000000}, + "log.initial.Mercury.Density": {"value": 303.576857, "unit": u.kg / u.m ** 3}, + "log.initial.Mercury.HEcc": {"value": 0.200722}, + "log.initial.Mercury.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.Mercury.HZLimRecVenus": {"value": -1.000000}, + "log.initial.Mercury.HZLimRunaway": {"value": -1.000000}, + "log.initial.Mercury.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.Mercury.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.Mercury.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.Mercury.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Mercury.KEcc": {"value": 0.044659}, + "log.initial.Mercury.Eccentricity": {"value": 0.205631}, + "log.initial.Mercury.OrbEnergy": {"value": -3.780641e+32, "unit": u.Joule}, + "log.initial.Mercury.MeanMotion": {"value": 8.266749e-07, "unit": 1 / u.sec}, + "log.initial.Mercury.OrbPeriod": {"value": 7.600552e+06, "unit": u.sec}, + "log.initial.Mercury.SemiMajorAxis": {"value": 5.790918e+10, "unit": u.m}, + "log.initial.Mercury.OrbAngMom": {"value": 8.951156e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Mercury.ArgP": {"value": 0.508323, "unit": u.rad}, + "log.initial.Mercury.Inc": {"value": 0.122258, "unit": u.rad}, + "log.initial.Mercury.LongA": {"value": 0.843547, "unit": u.rad}, + "log.initial.Mercury.MeanLongitude": {"value": 1.351870, "unit": u.rad}, + "log.initial.Mercury.LongP": {"value": 1.351870, "unit": u.rad}, + "log.initial.Mercury.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.Mercury.OrbPotEnergy": {"value": -7.561283e+32, "unit": u.Joule}, + "log.initial.Mercury.Sinc": {"value": 0.061091}, + "log.initial.Mercury.Pinc": {"value": 0.045635}, + "log.initial.Mercury.Qinc": {"value": 0.040614}, + "log.initial.Mercury.DIncDtDistOrb": {"value": -3.236872e-14, "unit": u.rad / u.sec}, + "log.initial.Mercury.DSincDtDistOrb": {"value": -1.615413e-14, "unit": 1 / u.sec}, + "log.initial.Mercury.DLongADtDistOrb": {"value": -6.892307e-13, "unit": u.rad / u.sec}, + "log.initial.Mercury.DLongPDtDistOrb": {"value": 8.053323e-13, "unit": u.rad / u.sec}, + "log.initial.Mercury.DHeccDtDistOrb": {"value": 4.211759e-14, "unit": 1 / u.sec}, + "log.initial.Mercury.DKeccDtDistOrb": {"value": -1.602794e-13, "unit": 1 / u.sec}, + "log.initial.Mercury.DPincDtDistOrb": {"value": -4.005988e-14, "unit": 1 / u.sec}, + "log.initial.Mercury.DQincDtDistOrb": {"value": 2.071370e-14, "unit": 1 / u.sec}, + "log.initial.Venus.Mass": {"value": 4.864625e+24, "unit": u.kg}, + "log.initial.Venus.Obliquity": {"value": 3.095516, "unit": u.rad}, + "log.initial.Venus.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.Venus.Xobl": {"value": 0.046060}, + "log.initial.Venus.Yobl": {"value": 0.000000}, + "log.initial.Venus.Zobl": {"value": -0.998939}, + "log.initial.Venus.Radius": {"value": 6.058557e+06, "unit": u.m}, + "log.initial.Venus.RadGyra": {"value": 0.500000}, + "log.initial.Venus.RotAngMom": {"value": 1.332159e+31, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Venus.RotKinEnergy": {"value": 1.987717e+24, "unit": u.Joule}, + "log.initial.Venus.RotVel": {"value": 1.807997, "unit": u.m / u.sec}, + "log.initial.Venus.BodyType": {"value": 0.000000}, + "log.initial.Venus.RotRate": {"value": 2.984203e-07, "unit": 1 / u.sec}, + "log.initial.Venus.RotPer": {"value": 2.105482e+07, "unit": u.sec}, + "log.initial.Venus.Density": {"value": 5222.195213, "unit": u.kg / u.m ** 3}, + "log.initial.Venus.HEcc": {"value": 0.005070}, + "log.initial.Venus.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.Venus.HZLimRecVenus": {"value": -1.000000}, + "log.initial.Venus.HZLimRunaway": {"value": -1.000000}, + "log.initial.Venus.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.Venus.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.Venus.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.Venus.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Venus.KEcc": {"value": -0.004493}, + "log.initial.Venus.Eccentricity": {"value": 0.006775}, + "log.initial.Venus.OrbEnergy": {"value": -2.983094e+33, "unit": u.Joule}, + "log.initial.Venus.MeanMotion": {"value": 3.236385e-07, "unit": 1 / u.sec}, + "log.initial.Venus.OrbPeriod": {"value": 1.941421e+07, "unit": u.sec}, + "log.initial.Venus.SemiMajorAxis": {"value": 1.082092e+11, "unit": u.m}, + "log.initial.Venus.COPP": {"value": 0.000234}, + "log.initial.Venus.OrbAngMom": {"value": 1.843430e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Venus.ArgP": {"value": 0.957634, "unit": u.rad}, + "log.initial.Venus.Inc": {"value": 0.059249, "unit": u.rad}, + "log.initial.Venus.LongA": {"value": 1.338331, "unit": u.rad}, + "log.initial.Venus.MeanLongitude": {"value": 2.295964, "unit": u.rad}, + "log.initial.Venus.LongP": {"value": 2.295964, "unit": u.rad}, + "log.initial.Venus.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.Venus.OrbPotEnergy": {"value": -5.966187e+33, "unit": u.Joule}, + "log.initial.Venus.Sinc": {"value": 0.029620}, + "log.initial.Venus.Pinc": {"value": 0.028823}, + "log.initial.Venus.Qinc": {"value": 0.006824}, + "log.initial.Venus.DIncDtDistOrb": {"value": -4.771288e-15, "unit": u.rad / u.sec}, + "log.initial.Venus.DSincDtDistOrb": {"value": -2.384597e-15, "unit": 1 / u.sec}, + "log.initial.Venus.DLongADtDistOrb": {"value": -1.520890e-12, "unit": u.rad / u.sec}, + "log.initial.Venus.DLongPDtDistOrb": {"value": 2.616045e-14, "unit": u.rad / u.sec}, + "log.initial.Venus.DHeccDtDistOrb": {"value": -1.139880e-14, "unit": 1 / u.sec}, + "log.initial.Venus.DKeccDtDistOrb": {"value": 9.865404e-15, "unit": 1 / u.sec}, + "log.initial.Venus.DPincDtDistOrb": {"value": -1.269872e-14, "unit": 1 / u.sec}, + "log.initial.Venus.DQincDtDistOrb": {"value": 4.328781e-14, "unit": 1 / u.sec}, + "log.initial.Venus.CassiniOne": {"value": 0.819026}, + "log.initial.Venus.CassiniTwo": {"value": 0.573757}, + "log.initial.Venus.DOblDtDistRot": {"value": -8.616948e-14, "unit": u.rad}, + "log.initial.Venus.DPrecADtDistRot": {"value": -6.349869e-12, "unit": u.rad / u.sec}, + "log.initial.Venus.DXoblDtDistRot": {"value": 8.644482e-14, "unit": 1 / u.sec}, + "log.initial.Venus.DYoblDtDistRot": {"value": -2.924774e-13, "unit": 1 / u.sec}, + "log.initial.Venus.DZoblDtDistRot": {"value": -3.985913e-15, "unit": 1 / u.sec}, + "log.initial.Venus.OblTimeDistRot": {"value": 3.645830e+13, "unit": u.rad}, + "log.initial.Venus.PrecATimeDistRot": {"value": 9.894984e+11, "unit": u.sec}, + "log.initial.Venus.XoblTimeDistRot": {"value": 1.156807e+13, "unit": 1 / u.sec}, + "log.initial.Venus.YoblTimeDistRot": {"value": 3.419067e+12, "unit": 1 / u.sec}, + "log.initial.Venus.ZoblTimeDistRot": {"value": 2.508836e+14, "unit": 1 / u.sec}, + "log.initial.Venus.DynEllip": {"value": 1.312500e-05}, + "log.initial.Venus.PrecFNat": {"value": -6.903194e-12, "unit": u.rad / u.sec}, + "log.initial.Earth.Mass": {"value": 5.968845e+24, "unit": u.kg}, + "log.initial.Earth.Obliquity": {"value": 0.409105, "unit": u.rad}, + "log.initial.Earth.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.Earth.Xobl": {"value": 0.397789}, + "log.initial.Earth.Yobl": {"value": 0.000000}, + "log.initial.Earth.Zobl": {"value": 0.917477}, + "log.initial.Earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Earth.RadGyra": {"value": 0.500000}, + "log.initial.Earth.RotAngMom": {"value": 4.414475e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Earth.RotKinEnergy": {"value": 1.605149e+29, "unit": u.Joule}, + "log.initial.Earth.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.Earth.BodyType": {"value": 0.000000}, + "log.initial.Earth.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.Earth.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.Earth.Density": {"value": 5491.964602, "unit": u.kg / u.m ** 3}, + "log.initial.Earth.HEcc": {"value": 0.016288}, + "log.initial.Earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.Earth.HZLimRecVenus": {"value": -1.000000}, + "log.initial.Earth.HZLimRunaway": {"value": -1.000000}, + "log.initial.Earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.Earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.Earth.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.Earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.KEcc": {"value": -0.003745}, + "log.initial.Earth.Eccentricity": {"value": 0.016713}, + "log.initial.Earth.OrbEnergy": {"value": -2.647556e+33, "unit": u.Joule}, + "log.initial.Earth.MeanMotion": {"value": 1.990977e-07, "unit": 1 / u.sec}, + "log.initial.Earth.OrbPeriod": {"value": 3.155830e+07, "unit": u.sec}, + "log.initial.Earth.SemiMajorAxis": {"value": 1.495984e+11, "unit": u.m}, + "log.initial.Earth.COPP": {"value": 0.006479}, + "log.initial.Earth.OrbAngMom": {"value": 2.659183e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Earth.ArgP": {"value": 1.993327, "unit": u.rad}, + "log.initial.Earth.Inc": {"value": 8.726646e-07, "unit": u.rad}, + "log.initial.Earth.LongA": {"value": 6.086650, "unit": u.rad}, + "log.initial.Earth.MeanLongitude": {"value": 1.796792, "unit": u.rad}, + "log.initial.Earth.LongP": {"value": 1.796792, "unit": u.rad}, + "log.initial.Earth.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.Earth.OrbPotEnergy": {"value": -5.295112e+33, "unit": u.Joule}, + "log.initial.Earth.Sinc": {"value": 4.363323e-07}, + "log.initial.Earth.Pinc": {"value": -8.520368e-08}, + "log.initial.Earth.Qinc": {"value": 4.279325e-07}, + "log.initial.Earth.DIncDtDistOrb": {"value": -7.164122e-14, "unit": u.rad / u.sec}, + "log.initial.Earth.DSincDtDistOrb": {"value": -3.582061e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DLongADtDistOrb": {"value": -8.868033e-09, "unit": u.rad / u.sec}, + "log.initial.Earth.DLongPDtDistOrb": {"value": 1.744957e-12, "unit": u.rad / u.sec}, + "log.initial.Earth.DHeccDtDistOrb": {"value": -1.966253e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DKeccDtDistOrb": {"value": -2.540401e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DPincDtDistOrb": {"value": 3.199859e-15, "unit": 1 / u.sec}, + "log.initial.Earth.DQincDtDistOrb": {"value": -3.588662e-14, "unit": 1 / u.sec}, + "log.initial.Earth.CassiniOne": {"value": 0.953009}, + "log.initial.Earth.CassiniTwo": {"value": 0.302943}, + "log.initial.Earth.DOblDtDistRot": {"value": -7.177324e-14, "unit": u.rad}, + "log.initial.Earth.DPrecADtDistRot": {"value": 7.711339e-12, "unit": u.rad / u.sec}, + "log.initial.Earth.DXoblDtDistRot": {"value": -6.585030e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DYoblDtDistRot": {"value": 3.067482e-12, "unit": 1 / u.sec}, + "log.initial.Earth.DZoblDtDistRot": {"value": 2.855057e-14, "unit": 1 / u.sec}, + "log.initial.Earth.OblTimeDistRot": {"value": 4.377109e+13, "unit": u.rad}, + "log.initial.Earth.PrecATimeDistRot": {"value": 8.147982e+11, "unit": u.sec}, + "log.initial.Earth.XoblTimeDistRot": {"value": 1.518596e+13, "unit": 1 / u.sec}, + "log.initial.Earth.YoblTimeDistRot": {"value": 3.260003e+11, "unit": 1 / u.sec}, + "log.initial.Earth.ZoblTimeDistRot": {"value": 3.502557e+13, "unit": 1 / u.sec}, + "log.initial.Earth.DynEllip": {"value": 0.003280}, + "log.initial.Earth.PrecFNat": {"value": 2.461543e-12, "unit": u.rad / u.sec}, + "log.initial.Mars.Mass": {"value": 6.413391e+23, "unit": u.kg}, + "log.initial.Mars.Obliquity": {"value": 0.439638, "unit": u.rad}, + "log.initial.Mars.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.Mars.Xobl": {"value": 0.425612}, + "log.initial.Mars.Yobl": {"value": 0.000000}, + "log.initial.Mars.Zobl": {"value": 0.904906}, + "log.initial.Mars.Radius": {"value": 3.393277e+06, "unit": u.m}, + "log.initial.Mars.RadGyra": {"value": 0.500000}, + "log.initial.Mars.RotAngMom": {"value": 1.308632e+32, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Mars.RotKinEnergy": {"value": 4.638086e+27, "unit": u.Joule}, + "log.initial.Mars.RotVel": {"value": 240.530700, "unit": u.m / u.sec}, + "log.initial.Mars.BodyType": {"value": 0.000000}, + "log.initial.Mars.RotRate": {"value": 7.088449e-05, "unit": 1 / u.sec}, + "log.initial.Mars.RotPer": {"value": 8.863977e+04, "unit": u.sec}, + "log.initial.Mars.Density": {"value": 3918.693171, "unit": u.kg / u.m ** 3}, + "log.initial.Mars.HEcc": {"value": -0.037933}, + "log.initial.Mars.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.Mars.HZLimRecVenus": {"value": -1.000000}, + "log.initial.Mars.HZLimRunaway": {"value": -1.000000}, + "log.initial.Mars.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.Mars.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.Mars.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.Mars.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Mars.KEcc": {"value": 0.085364}, + "log.initial.Mars.Eccentricity": {"value": 0.093413}, + "log.initial.Mars.OrbEnergy": {"value": -1.867046e+32, "unit": u.Joule}, + "log.initial.Mars.MeanMotion": {"value": 1.058606e-07, "unit": 1 / u.sec}, + "log.initial.Mars.OrbPeriod": {"value": 5.935338e+07, "unit": u.sec}, + "log.initial.Mars.SemiMajorAxis": {"value": 2.279367e+11, "unit": u.m}, + "log.initial.Mars.COPP": {"value": -0.016145}, + "log.initial.Mars.OrbAngMom": {"value": 3.511943e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Mars.ArgP": {"value": 4.999712, "unit": u.rad}, + "log.initial.Mars.Inc": {"value": 0.032299, "unit": u.rad}, + "log.initial.Mars.LongA": {"value": 0.865309, "unit": u.rad}, + "log.initial.Mars.MeanLongitude": {"value": -0.418165, "unit": u.rad}, + "log.initial.Mars.LongP": {"value": 5.865020, "unit": u.rad}, + "log.initial.Mars.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.Mars.OrbPotEnergy": {"value": -3.734093e+32, "unit": u.Joule}, + "log.initial.Mars.Sinc": {"value": 0.016149}, + "log.initial.Mars.Pinc": {"value": 0.012294}, + "log.initial.Mars.Qinc": {"value": 0.010471}, + "log.initial.Mars.DIncDtDistOrb": {"value": -4.499455e-14, "unit": u.rad / u.sec}, + "log.initial.Mars.DSincDtDistOrb": {"value": -2.249434e-14, "unit": 1 / u.sec}, + "log.initial.Mars.DLongADtDistOrb": {"value": -1.618093e-12, "unit": u.rad / u.sec}, + "log.initial.Mars.DLongPDtDistOrb": {"value": 2.428805e-12, "unit": u.rad / u.sec}, + "log.initial.Mars.DHeccDtDistOrb": {"value": 1.954142e-13, "unit": 1 / u.sec}, + "log.initial.Mars.DKeccDtDistOrb": {"value": 1.189524e-13, "unit": 1 / u.sec}, + "log.initial.Mars.DPincDtDistOrb": {"value": -3.406796e-14, "unit": 1 / u.sec}, + "log.initial.Mars.DQincDtDistOrb": {"value": 5.307548e-15, "unit": 1 / u.sec}, + "log.initial.Mars.CassiniOne": {"value": 0.056899}, + "log.initial.Mars.CassiniTwo": {"value": 0.998380}, + "log.initial.Mars.DOblDtDistRot": {"value": 1.060610e-14, "unit": u.rad}, + "log.initial.Mars.DPrecADtDistRot": {"value": 1.311792e-12, "unit": u.rad / u.sec}, + "log.initial.Mars.DXoblDtDistRot": {"value": 9.597522e-15, "unit": 1 / u.sec}, + "log.initial.Mars.DYoblDtDistRot": {"value": 5.583147e-13, "unit": 1 / u.sec}, + "log.initial.Mars.DZoblDtDistRot": {"value": -4.514086e-15, "unit": 1 / u.sec}, + "log.initial.Mars.OblTimeDistRot": {"value": 2.962061e+14, "unit": u.rad}, + "log.initial.Mars.PrecATimeDistRot": {"value": 4.789772e+12, "unit": u.sec}, + "log.initial.Mars.XoblTimeDistRot": {"value": 1.041936e+14, "unit": 1 / u.sec}, + "log.initial.Mars.YoblTimeDistRot": {"value": 1.791105e+12, "unit": 1 / u.sec}, + "log.initial.Mars.ZoblTimeDistRot": {"value": 2.215288e+14, "unit": 1 / u.sec}, + "log.initial.Mars.DynEllip": {"value": 0.005363}, + "log.initial.Mars.PrecFNat": {"value": 1.166082e-12, "unit": u.rad / u.sec}, + "log.initial.Jupiter.Mass": {"value": 1.897089e+27, "unit": u.kg}, + "log.initial.Jupiter.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.initial.Jupiter.RadGyra": {"value": 0.500000}, + "log.initial.Jupiter.RotKinEnergy": {"value": 1.147876e+32, "unit": u.Joule}, + "log.initial.Jupiter.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.initial.Jupiter.BodyType": {"value": 0.000000}, + "log.initial.Jupiter.Density": {"value": 5.171914e+05, "unit": u.kg / u.m ** 3}, + "log.initial.Jupiter.HEcc": {"value": 0.012902}, + "log.initial.Jupiter.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.Jupiter.HZLimRecVenus": {"value": -1.000000}, + "log.initial.Jupiter.HZLimRunaway": {"value": -1.000000}, + "log.initial.Jupiter.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.Jupiter.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.Jupiter.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.Jupiter.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Jupiter.KEcc": {"value": 0.047610}, + "log.initial.Jupiter.Eccentricity": {"value": 0.049327}, + "log.initial.Jupiter.OrbEnergy": {"value": -1.615496e+35, "unit": u.Joule}, + "log.initial.Jupiter.MeanMotion": {"value": 1.675590e-08, "unit": 1 / u.sec}, + "log.initial.Jupiter.OrbPeriod": {"value": 3.749835e+08, "unit": u.sec}, + "log.initial.Jupiter.SemiMajorAxis": {"value": 7.792260e+11, "unit": u.m}, + "log.initial.Jupiter.OrbAngMom": {"value": 1.925924e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Jupiter.ArgP": {"value": 4.792781, "unit": u.rad}, + "log.initial.Jupiter.Inc": {"value": 0.022782, "unit": u.rad}, + "log.initial.Jupiter.LongA": {"value": 1.755036, "unit": u.rad}, + "log.initial.Jupiter.MeanLongitude": {"value": 0.264632, "unit": u.rad}, + "log.initial.Jupiter.LongP": {"value": 0.264632, "unit": u.rad}, + "log.initial.Jupiter.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.Jupiter.OrbPotEnergy": {"value": -3.230992e+35, "unit": u.Joule}, + "log.initial.Jupiter.Sinc": {"value": 0.011391}, + "log.initial.Jupiter.Pinc": {"value": 0.011198}, + "log.initial.Jupiter.Qinc": {"value": -0.002087}, + "log.initial.Jupiter.DIncDtDistOrb": {"value": -1.115896e-14, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DSincDtDistOrb": {"value": -5.579119e-15, "unit": 1 / u.sec}, + "log.initial.Jupiter.DLongADtDistOrb": {"value": 9.914453e-13, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DLongPDtDistOrb": {"value": 9.811600e-13, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DHeccDtDistOrb": {"value": 5.722680e-14, "unit": 1 / u.sec}, + "log.initial.Jupiter.DKeccDtDistOrb": {"value": 2.613989e-14, "unit": 1 / u.sec}, + "log.initial.Jupiter.DPincDtDistOrb": {"value": -7.553601e-15, "unit": 1 / u.sec}, + "log.initial.Jupiter.DQincDtDistOrb": {"value": -1.007998e-14, "unit": 1 / u.sec}, + "log.initial.Saturn.Mass": {"value": 5.680075e+26, "unit": u.kg}, + "log.initial.Saturn.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Saturn.RadGyra": {"value": 0.500000}, + "log.initial.Saturn.RotKinEnergy": {"value": 1.527492e+31, "unit": u.Joule}, + "log.initial.Saturn.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.Saturn.BodyType": {"value": 0.000000}, + "log.initial.Saturn.Density": {"value": 5.226266e+05, "unit": u.kg / u.m ** 3}, + "log.initial.Saturn.HEcc": {"value": 0.054302}, + "log.initial.Saturn.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.Saturn.HZLimRecVenus": {"value": -1.000000}, + "log.initial.Saturn.HZLimRunaway": {"value": -1.000000}, + "log.initial.Saturn.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.Saturn.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.Saturn.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.Saturn.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Saturn.KEcc": {"value": -0.002080}, + "log.initial.Saturn.Eccentricity": {"value": 0.054341}, + "log.initial.Saturn.OrbEnergy": {"value": -2.640963e+34, "unit": u.Joule}, + "log.initial.Saturn.MeanMotion": {"value": 6.757836e-09, "unit": 1 / u.sec}, + "log.initial.Saturn.OrbPeriod": {"value": 9.297629e+08, "unit": u.sec}, + "log.initial.Saturn.SemiMajorAxis": {"value": 1.427163e+12, "unit": u.m}, + "log.initial.Saturn.OrbAngMom": {"value": 7.804453e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Saturn.ArgP": {"value": 5.907567, "unit": u.rad}, + "log.initial.Saturn.Inc": {"value": 0.043362, "unit": u.rad}, + "log.initial.Saturn.LongA": {"value": 1.984702, "unit": u.rad}, + "log.initial.Saturn.MeanLongitude": {"value": 1.609084, "unit": u.rad}, + "log.initial.Saturn.LongP": {"value": 1.609084, "unit": u.rad}, + "log.initial.Saturn.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.Saturn.OrbPotEnergy": {"value": -5.281926e+34, "unit": u.Joule}, + "log.initial.Saturn.Sinc": {"value": 0.021679}, + "log.initial.Saturn.Pinc": {"value": 0.019849}, + "log.initial.Saturn.Qinc": {"value": -0.008719}, + "log.initial.Saturn.DIncDtDistOrb": {"value": 1.440129e-14, "unit": u.rad / u.sec}, + "log.initial.Saturn.DSincDtDistOrb": {"value": 7.198953e-15, "unit": 1 / u.sec}, + "log.initial.Saturn.DLongADtDistOrb": {"value": -1.445905e-12, "unit": u.rad / u.sec}, + "log.initial.Saturn.DLongPDtDistOrb": {"value": 2.529529e-12, "unit": u.rad / u.sec}, + "log.initial.Saturn.DHeccDtDistOrb": {"value": -9.349643e-14, "unit": 1 / u.sec}, + "log.initial.Saturn.DKeccDtDistOrb": {"value": -1.339773e-13, "unit": 1 / u.sec}, + "log.initial.Saturn.DPincDtDistOrb": {"value": 1.919813e-14, "unit": 1 / u.sec}, + "log.initial.Saturn.DQincDtDistOrb": {"value": 2.580392e-14, "unit": 1 / u.sec}, + "log.initial.George.Mass": {"value": 8.676288e+25, "unit": u.kg}, + "log.initial.George.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.initial.George.RadGyra": {"value": 0.500000}, + "log.initial.George.RotKinEnergy": {"value": 5.249784e+30, "unit": u.Joule}, + "log.initial.George.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.initial.George.BodyType": {"value": 0.000000}, + "log.initial.George.Density": {"value": 2.365362e+04, "unit": u.kg / u.m ** 3}, + "log.initial.George.HEcc": {"value": 0.007378}, + "log.initial.George.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.George.HZLimRecVenus": {"value": -1.000000}, + "log.initial.George.HZLimRunaway": {"value": -1.000000}, + "log.initial.George.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.George.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.George.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.George.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.George.KEcc": {"value": -0.046553}, + "log.initial.George.Eccentricity": {"value": 0.047134}, + "log.initial.George.OrbEnergy": {"value": -2.005253e+33, "unit": u.Joule}, + "log.initial.George.MeanMotion": {"value": 2.368075e-09, "unit": 1 / u.sec}, + "log.initial.George.OrbPeriod": {"value": 2.653288e+09, "unit": u.sec}, + "log.initial.George.SemiMajorAxis": {"value": 2.871088e+12, "unit": u.m}, + "log.initial.George.OrbAngMom": {"value": 1.691690e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.George.ArgP": {"value": 1.688858, "unit": u.rad}, + "log.initial.George.Inc": {"value": 0.013437, "unit": u.rad}, + "log.initial.George.LongA": {"value": 1.295556, "unit": u.rad}, + "log.initial.George.MeanLongitude": {"value": 2.984414, "unit": u.rad}, + "log.initial.George.LongP": {"value": 2.984414, "unit": u.rad}, + "log.initial.George.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.George.OrbPotEnergy": {"value": -4.010505e+33, "unit": u.Joule}, + "log.initial.George.Sinc": {"value": 0.006718}, + "log.initial.George.Pinc": {"value": 0.006465}, + "log.initial.George.Qinc": {"value": 0.001826}, + "log.initial.George.DIncDtDistOrb": {"value": -9.237547e-15, "unit": u.rad / u.sec}, + "log.initial.George.DSincDtDistOrb": {"value": -4.618669e-15, "unit": 1 / u.sec}, + "log.initial.George.DLongADtDistOrb": {"value": 4.153309e-13, "unit": u.rad / u.sec}, + "log.initial.George.DLongPDtDistOrb": {"value": 4.490508e-13, "unit": u.rad / u.sec}, + "log.initial.George.DHeccDtDistOrb": {"value": -2.218761e-14, "unit": 1 / u.sec}, + "log.initial.George.DKeccDtDistOrb": {"value": 4.782430e-15, "unit": 1 / u.sec}, + "log.initial.George.DPincDtDistOrb": {"value": -3.686480e-15, "unit": 1 / u.sec}, + "log.initial.George.DQincDtDistOrb": {"value": -3.940522e-15, "unit": 1 / u.sec}, + "log.initial.Neptune.Mass": {"value": 1.023485e+26, "unit": u.kg}, + "log.initial.Neptune.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.initial.Neptune.RadGyra": {"value": 0.500000}, + "log.initial.Neptune.RotKinEnergy": {"value": 6.192825e+30, "unit": u.Joule}, + "log.initial.Neptune.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.initial.Neptune.BodyType": {"value": 0.000000}, + "log.initial.Neptune.Density": {"value": 2.790262e+04, "unit": u.kg / u.m ** 3}, + "log.initial.Neptune.HEcc": {"value": 0.006026}, + "log.initial.Neptune.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.Neptune.HZLimRecVenus": {"value": -1.000000}, + "log.initial.Neptune.HZLimRunaway": {"value": -1.000000}, + "log.initial.Neptune.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.Neptune.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.Neptune.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.Neptune.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Neptune.KEcc": {"value": 0.006103}, + "log.initial.Neptune.Eccentricity": {"value": 0.008577}, + "log.initial.Neptune.OrbEnergy": {"value": -1.509722e+33, "unit": u.Joule}, + "log.initial.Neptune.MeanMotion": {"value": 1.207446e-09, "unit": 1 / u.sec}, + "log.initial.Neptune.OrbPeriod": {"value": 5.203698e+09, "unit": u.sec}, + "log.initial.Neptune.SemiMajorAxis": {"value": 4.498484e+12, "unit": u.m}, + "log.initial.Neptune.OrbAngMom": {"value": 2.500594e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Neptune.ArgP": {"value": 4.763216, "unit": u.rad}, + "log.initial.Neptune.Inc": {"value": 0.030878, "unit": u.rad}, + "log.initial.Neptune.LongA": {"value": 2.298977, "unit": u.rad}, + "log.initial.Neptune.MeanLongitude": {"value": 0.779008, "unit": u.rad}, + "log.initial.Neptune.LongP": {"value": 0.779008, "unit": u.rad}, + "log.initial.Neptune.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.initial.Neptune.OrbPotEnergy": {"value": -3.019443e+33, "unit": u.Joule}, + "log.initial.Neptune.Sinc": {"value": 0.015438}, + "log.initial.Neptune.Pinc": {"value": 0.011523}, + "log.initial.Neptune.Qinc": {"value": -0.010274}, + "log.initial.Neptune.DIncDtDistOrb": {"value": 1.231584e-15, "unit": u.rad / u.sec}, + "log.initial.Neptune.DSincDtDistOrb": {"value": 6.157186e-16, "unit": 1 / u.sec}, + "log.initial.Neptune.DLongADtDistOrb": {"value": -3.314407e-14, "unit": u.rad / u.sec}, + "log.initial.Neptune.DLongPDtDistOrb": {"value": 1.268089e-13, "unit": u.rad / u.sec}, + "log.initial.Neptune.DHeccDtDistOrb": {"value": 1.900488e-15, "unit": 1 / u.sec}, + "log.initial.Neptune.DKeccDtDistOrb": {"value": 3.769281e-16, "unit": 1 / u.sec}, + "log.initial.Neptune.DPincDtDistOrb": {"value": 8.000991e-16, "unit": 1 / u.sec}, + "log.initial.Neptune.DQincDtDistOrb": {"value": -2.785158e-17, "unit": 1 / u.sec}, + "log.final.system.Age": {"value": 3.155760e+11, "unit": u.sec}, + "log.final.system.Time": {"value": 3.155760e+11, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 3.277989e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -7.839546e+41, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 1.415139e+09, "unit": u.sec}, + "log.final.sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.final.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.final.sun.RadGyra": {"value": 0.500000}, + "log.final.sun.BodyType": {"value": 0.000000}, + "log.final.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3}, + "log.final.sun.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.sun.HZLimRecVenus": {"value": -1.000000}, + "log.final.sun.HZLimRunaway": {"value": -1.000000}, + "log.final.sun.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.sun.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.sun.HZLimEarlyMars": {"value": -1.000000}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Mercury.Mass": {"value": 3.299372e+23, "unit": u.kg}, + "log.final.Mercury.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.Mercury.RadGyra": {"value": 0.500000}, + "log.final.Mercury.RotKinEnergy": {"value": 8.872707e+27, "unit": u.Joule}, + "log.final.Mercury.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.final.Mercury.BodyType": {"value": 0.000000}, + "log.final.Mercury.Density": {"value": 303.576857, "unit": u.kg / u.m ** 3}, + "log.final.Mercury.HEcc": {"value": 0.206884}, + "log.final.Mercury.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.Mercury.HZLimRecVenus": {"value": -1.000000}, + "log.final.Mercury.HZLimRunaway": {"value": -1.000000}, + "log.final.Mercury.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.Mercury.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.Mercury.HZLimEarlyMars": {"value": -1.000000}, + "log.final.Mercury.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Mercury.KEcc": {"value": -0.011134}, + "log.final.Mercury.Eccentricity": {"value": 0.207183}, + "log.final.Mercury.OrbEnergy": {"value": -3.780641e+32, "unit": u.Joule}, + "log.final.Mercury.MeanMotion": {"value": 8.266749e-07, "unit": 1 / u.sec}, + "log.final.Mercury.OrbPeriod": {"value": 7.600552e+06, "unit": u.sec}, + "log.final.Mercury.SemiMajorAxis": {"value": 5.790918e+10, "unit": u.m}, + "log.final.Mercury.OrbAngMom": {"value": 8.948161e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Mercury.ArgP": {"value": 1.016312, "unit": u.rad}, + "log.final.Mercury.Inc": {"value": 0.112814, "unit": u.rad}, + "log.final.Mercury.LongA": {"value": 0.608251, "unit": u.rad}, + "log.final.Mercury.MeanLongitude": {"value": 1.624562, "unit": u.rad}, + "log.final.Mercury.LongP": {"value": 1.624562, "unit": u.rad}, + "log.final.Mercury.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.Mercury.OrbPotEnergy": {"value": -7.561283e+32, "unit": u.Joule}, + "log.final.Mercury.Sinc": {"value": 0.056377}, + "log.final.Mercury.Pinc": {"value": 0.032216}, + "log.final.Mercury.Qinc": {"value": 0.046266}, + "log.final.Mercury.DIncDtDistOrb": {"value": -2.572683e-14, "unit": u.rad / u.sec}, + "log.final.Mercury.DSincDtDistOrb": {"value": -1.284295e-14, "unit": 1 / u.sec}, + "log.final.Mercury.DLongADtDistOrb": {"value": -8.092894e-13, "unit": u.rad / u.sec}, + "log.final.Mercury.DLongPDtDistOrb": {"value": 7.908505e-13, "unit": u.rad / u.sec}, + "log.final.Mercury.DHeccDtDistOrb": {"value": -5.789551e-15, "unit": 1 / u.sec}, + "log.final.Mercury.DKeccDtDistOrb": {"value": -1.637764e-13, "unit": 1 / u.sec}, + "log.final.Mercury.DPincDtDistOrb": {"value": -4.478126e-14, "unit": 1 / u.sec}, + "log.final.Mercury.DQincDtDistOrb": {"value": 1.553225e-14, "unit": 1 / u.sec}, + "log.final.Venus.Mass": {"value": 4.864625e+24, "unit": u.kg}, + "log.final.Venus.Obliquity": {"value": 3.096289, "unit": u.rad}, + "log.final.Venus.PrecA": {"value": 4.538644, "unit": u.rad}, + "log.final.Venus.Xobl": {"value": -0.007829}, + "log.final.Venus.Yobl": {"value": -0.044603}, + "log.final.Venus.Zobl": {"value": -0.998903}, + "log.final.Venus.Radius": {"value": 6.058557e+06, "unit": u.m}, + "log.final.Venus.RadGyra": {"value": 0.500000}, + "log.final.Venus.RotAngMom": {"value": 1.332159e+31, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Venus.RotKinEnergy": {"value": 1.987717e+24, "unit": u.Joule}, + "log.final.Venus.RotVel": {"value": 1.807997, "unit": u.m / u.sec}, + "log.final.Venus.BodyType": {"value": 0.000000}, + "log.final.Venus.RotRate": {"value": 2.984203e-07, "unit": 1 / u.sec}, + "log.final.Venus.RotPer": {"value": 2.105482e+07, "unit": u.sec}, + "log.final.Venus.Density": {"value": 5222.195213, "unit": u.kg / u.m ** 3}, + "log.final.Venus.HEcc": {"value": 0.003204}, + "log.final.Venus.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.Venus.HZLimRecVenus": {"value": -1.000000}, + "log.final.Venus.HZLimRunaway": {"value": -1.000000}, + "log.final.Venus.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.Venus.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.Venus.HZLimEarlyMars": {"value": -1.000000}, + "log.final.Venus.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Venus.KEcc": {"value": -0.001418}, + "log.final.Venus.Eccentricity": {"value": 0.003504}, + "log.final.Venus.OrbEnergy": {"value": -2.983094e+33, "unit": u.Joule}, + "log.final.Venus.MeanMotion": {"value": 3.236385e-07, "unit": 1 / u.sec}, + "log.final.Venus.OrbPeriod": {"value": 1.941421e+07, "unit": u.sec}, + "log.final.Venus.SemiMajorAxis": {"value": 1.082092e+11, "unit": u.m}, + "log.final.Venus.COPP": {"value": 0.000145}, + "log.final.Venus.OrbAngMom": {"value": 1.843461e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Venus.ArgP": {"value": 1.158874, "unit": u.rad}, + "log.final.Venus.Inc": {"value": 0.052450, "unit": u.rad}, + "log.final.Venus.LongA": {"value": 0.828685, "unit": u.rad}, + "log.final.Venus.MeanLongitude": {"value": 1.987559, "unit": u.rad}, + "log.final.Venus.LongP": {"value": 1.987559, "unit": u.rad}, + "log.final.Venus.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.Venus.OrbPotEnergy": {"value": -5.966187e+33, "unit": u.Joule}, + "log.final.Venus.Sinc": {"value": 0.026222}, + "log.final.Venus.Pinc": {"value": 0.019327}, + "log.final.Venus.Qinc": {"value": 0.017722}, + "log.final.Venus.DIncDtDistOrb": {"value": -3.697797e-14, "unit": u.rad / u.sec}, + "log.final.Venus.DSincDtDistOrb": {"value": -1.848263e-14, "unit": 1 / u.sec}, + "log.final.Venus.DLongADtDistOrb": {"value": -1.732474e-12, "unit": u.rad / u.sec}, + "log.final.Venus.DLongPDtDistOrb": {"value": -2.029693e-12, "unit": u.rad / u.sec}, + "log.final.Venus.DHeccDtDistOrb": {"value": -9.979308e-16, "unit": 1 / u.sec}, + "log.final.Venus.DKeccDtDistOrb": {"value": 8.219782e-15, "unit": 1 / u.sec}, + "log.final.Venus.DPincDtDistOrb": {"value": -4.432544e-14, "unit": 1 / u.sec}, + "log.final.Venus.DQincDtDistOrb": {"value": 2.099170e-14, "unit": 1 / u.sec}, + "log.final.Venus.CassiniOne": {"value": 0.994796}, + "log.final.Venus.CassiniTwo": {"value": 0.101888}, + "log.final.Venus.DOblDtDistRot": {"value": 9.417572e-14, "unit": u.rad}, + "log.final.Venus.DPrecADtDistRot": {"value": -6.326736e-12, "unit": u.rad / u.sec}, + "log.final.Venus.DXoblDtDistRot": {"value": -2.658646e-13, "unit": 1 / u.sec}, + "log.final.Venus.DYoblDtDistRot": {"value": 1.425669e-13, "unit": 1 / u.sec}, + "log.final.Venus.DZoblDtDistRot": {"value": 4.282031e-15, "unit": 1 / u.sec}, + "log.final.Venus.OblTimeDistRot": {"value": 3.335884e+13, "unit": u.rad}, + "log.final.Venus.PrecATimeDistRot": {"value": 9.931164e+11, "unit": u.sec}, + "log.final.Venus.XoblTimeDistRot": {"value": 3.761313e+12, "unit": 1 / u.sec}, + "log.final.Venus.YoblTimeDistRot": {"value": 7.014252e+12, "unit": 1 / u.sec}, + "log.final.Venus.ZoblTimeDistRot": {"value": 2.335341e+14, "unit": 1 / u.sec}, + "log.final.Venus.DynEllip": {"value": 1.312500e-05}, + "log.final.Venus.PrecFNat": {"value": -6.902600e-12, "unit": u.rad / u.sec}, + "log.final.Earth.Mass": {"value": 5.968845e+24, "unit": u.kg}, + "log.final.Earth.Obliquity": {"value": 0.394576, "unit": u.rad}, + "log.final.Earth.PrecA": {"value": 2.467215, "unit": u.rad}, + "log.final.Earth.Xobl": {"value": -0.300266}, + "log.final.Earth.Yobl": {"value": 0.240034}, + "log.final.Earth.Zobl": {"value": 0.923160}, + "log.final.Earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.Earth.RadGyra": {"value": 0.500000}, + "log.final.Earth.RotAngMom": {"value": 4.414475e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Earth.RotKinEnergy": {"value": 1.605149e+29, "unit": u.Joule}, + "log.final.Earth.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.final.Earth.BodyType": {"value": 0.000000}, + "log.final.Earth.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.final.Earth.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.final.Earth.Density": {"value": 5491.964602, "unit": u.kg / u.m ** 3}, + "log.final.Earth.HEcc": {"value": 0.007832}, + "log.final.Earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.Earth.HZLimRecVenus": {"value": -1.000000}, + "log.final.Earth.HZLimRunaway": {"value": -1.000000}, + "log.final.Earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.Earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.Earth.HZLimEarlyMars": {"value": -1.000000}, + "log.final.Earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Earth.KEcc": {"value": -0.008388}, + "log.final.Earth.Eccentricity": {"value": 0.011476}, + "log.final.Earth.OrbEnergy": {"value": -2.647556e+33, "unit": u.Joule}, + "log.final.Earth.MeanMotion": {"value": 1.990977e-07, "unit": 1 / u.sec}, + "log.final.Earth.OrbPeriod": {"value": 3.155830e+07, "unit": u.sec}, + "log.final.Earth.SemiMajorAxis": {"value": 1.495984e+11, "unit": u.m}, + "log.final.Earth.COPP": {"value": 0.003011}, + "log.final.Earth.OrbAngMom": {"value": 2.659379e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Earth.ArgP": {"value": 6.033372, "unit": u.rad}, + "log.final.Earth.Inc": {"value": 0.020562, "unit": u.rad}, + "log.final.Earth.LongA": {"value": 2.640270, "unit": u.rad}, + "log.final.Earth.MeanLongitude": {"value": 2.390457, "unit": u.rad}, + "log.final.Earth.LongP": {"value": 2.390457, "unit": u.rad}, + "log.final.Earth.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.Earth.OrbPotEnergy": {"value": -5.295112e+33, "unit": u.Joule}, + "log.final.Earth.Sinc": {"value": 0.010281}, + "log.final.Earth.Pinc": {"value": 0.004941}, + "log.final.Earth.Qinc": {"value": -0.009016}, + "log.final.Earth.DIncDtDistOrb": {"value": 5.670680e-14, "unit": u.rad / u.sec}, + "log.final.Earth.DSincDtDistOrb": {"value": 2.835190e-14, "unit": 1 / u.sec}, + "log.final.Earth.DLongADtDistOrb": {"value": -1.295460e-12, "unit": u.rad / u.sec}, + "log.final.Earth.DLongPDtDistOrb": {"value": 2.089920e-12, "unit": u.rad / u.sec}, + "log.final.Earth.DHeccDtDistOrb": {"value": -3.057312e-14, "unit": 1 / u.sec}, + "log.final.Earth.DKeccDtDistOrb": {"value": -2.398545e-15, "unit": 1 / u.sec}, + "log.final.Earth.DPincDtDistOrb": {"value": 2.530481e-14, "unit": 1 / u.sec}, + "log.final.Earth.DQincDtDistOrb": {"value": -1.846264e-14, "unit": 1 / u.sec}, + "log.final.Earth.CassiniOne": {"value": 0.354404}, + "log.final.Earth.CassiniTwo": {"value": 0.935092}, + "log.final.Earth.DOblDtDistRot": {"value": -2.756560e-15, "unit": u.rad}, + "log.final.Earth.DPrecADtDistRot": {"value": 7.876680e-12, "unit": u.rad / u.sec}, + "log.final.Earth.DXoblDtDistRot": {"value": -1.888684e-12, "unit": 1 / u.sec}, + "log.final.Earth.DYoblDtDistRot": {"value": -2.366691e-12, "unit": 1 / u.sec}, + "log.final.Earth.DZoblDtDistRot": {"value": 1.059668e-15, "unit": 1 / u.sec}, + "log.final.Earth.OblTimeDistRot": {"value": 1.139679e+15, "unit": u.rad}, + "log.final.Earth.PrecATimeDistRot": {"value": 7.976946e+11, "unit": u.sec}, + "log.final.Earth.XoblTimeDistRot": {"value": 5.294692e+11, "unit": 1 / u.sec}, + "log.final.Earth.YoblTimeDistRot": {"value": 4.225308e+11, "unit": 1 / u.sec}, + "log.final.Earth.ZoblTimeDistRot": {"value": 9.436918e+14, "unit": 1 / u.sec}, + "log.final.Earth.DynEllip": {"value": 0.003280}, + "log.final.Earth.PrecFNat": {"value": 2.476240e-12, "unit": u.rad / u.sec}, + "log.final.Mars.Mass": {"value": 6.413391e+23, "unit": u.kg}, + "log.final.Mars.Obliquity": {"value": 0.437832, "unit": u.rad}, + "log.final.Mars.PrecA": {"value": 0.420712, "unit": u.rad}, + "log.final.Mars.Xobl": {"value": 0.387006}, + "log.final.Mars.Yobl": {"value": 0.173157}, + "log.final.Mars.Zobl": {"value": 0.905673}, + "log.final.Mars.Radius": {"value": 3.393277e+06, "unit": u.m}, + "log.final.Mars.RadGyra": {"value": 0.500000}, + "log.final.Mars.RotAngMom": {"value": 1.308632e+32, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Mars.RotKinEnergy": {"value": 4.638086e+27, "unit": u.Joule}, + "log.final.Mars.RotVel": {"value": 240.530700, "unit": u.m / u.sec}, + "log.final.Mars.BodyType": {"value": 0.000000}, + "log.final.Mars.RotRate": {"value": 7.088449e-05, "unit": 1 / u.sec}, + "log.final.Mars.RotPer": {"value": 8.863977e+04, "unit": u.sec}, + "log.final.Mars.Density": {"value": 3918.693171, "unit": u.kg / u.m ** 3}, + "log.final.Mars.HEcc": {"value": 0.032212}, + "log.final.Mars.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.Mars.HZLimRecVenus": {"value": -1.000000}, + "log.final.Mars.HZLimRunaway": {"value": -1.000000}, + "log.final.Mars.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.Mars.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.Mars.HZLimEarlyMars": {"value": -1.000000}, + "log.final.Mars.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Mars.KEcc": {"value": 0.095806}, + "log.final.Mars.Eccentricity": {"value": 0.101076}, + "log.final.Mars.OrbEnergy": {"value": -1.867046e+32, "unit": u.Joule}, + "log.final.Mars.MeanMotion": {"value": 1.058606e-07, "unit": 1 / u.sec}, + "log.final.Mars.OrbPeriod": {"value": 5.935338e+07, "unit": u.sec}, + "log.final.Mars.SemiMajorAxis": {"value": 2.279367e+11, "unit": u.m}, + "log.final.Mars.COPP": {"value": 0.013657}, + "log.final.Mars.OrbAngMom": {"value": 3.509302e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Mars.ArgP": {"value": 0.210310, "unit": u.rad}, + "log.final.Mars.Inc": {"value": 0.014117, "unit": u.rad}, + "log.final.Mars.LongA": {"value": 0.114039, "unit": u.rad}, + "log.final.Mars.MeanLongitude": {"value": 0.324348, "unit": u.rad}, + "log.final.Mars.LongP": {"value": 0.324348, "unit": u.rad}, + "log.final.Mars.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.Mars.OrbPotEnergy": {"value": -3.734093e+32, "unit": u.Joule}, + "log.final.Mars.Sinc": {"value": 0.007059}, + "log.final.Mars.Pinc": {"value": 0.000803}, + "log.final.Mars.Qinc": {"value": 0.007013}, + "log.final.Mars.DIncDtDistOrb": {"value": -6.625672e-14, "unit": u.rad / u.sec}, + "log.final.Mars.DSincDtDistOrb": {"value": -3.312753e-14, "unit": 1 / u.sec}, + "log.final.Mars.DLongADtDistOrb": {"value": -4.325895e-12, "unit": u.rad / u.sec}, + "log.final.Mars.DLongPDtDistOrb": {"value": 2.290713e-12, "unit": u.rad / u.sec}, + "log.final.Mars.DHeccDtDistOrb": {"value": 2.252234e-13, "unit": 1 / u.sec}, + "log.final.Mars.DKeccDtDistOrb": {"value": -5.665606e-14, "unit": 1 / u.sec}, + "log.final.Mars.DPincDtDistOrb": {"value": -3.410646e-14, "unit": 1 / u.sec}, + "log.final.Mars.DQincDtDistOrb": {"value": -2.943770e-14, "unit": 1 / u.sec}, + "log.final.Mars.CassiniOne": {"value": 0.401522}, + "log.final.Mars.CassiniTwo": {"value": 0.915849}, + "log.final.Mars.DOblDtDistRot": {"value": -2.588468e-14, "unit": u.rad}, + "log.final.Mars.DPrecADtDistRot": {"value": 1.354508e-12, "unit": u.rad / u.sec}, + "log.final.Mars.DXoblDtDistRot": {"value": -2.559411e-13, "unit": 1 / u.sec}, + "log.final.Mars.DYoblDtDistRot": {"value": 5.146280e-13, "unit": 1 / u.sec}, + "log.final.Mars.DZoblDtDistRot": {"value": 1.097452e-14, "unit": 1 / u.sec}, + "log.final.Mars.OblTimeDistRot": {"value": 1.213688e+14, "unit": u.rad}, + "log.final.Mars.PrecATimeDistRot": {"value": 4.638722e+12, "unit": u.sec}, + "log.final.Mars.XoblTimeDistRot": {"value": 3.907148e+12, "unit": 1 / u.sec}, + "log.final.Mars.YoblTimeDistRot": {"value": 1.943151e+12, "unit": 1 / u.sec}, + "log.final.Mars.ZoblTimeDistRot": {"value": 9.112019e+13, "unit": 1 / u.sec}, + "log.final.Mars.DynEllip": {"value": 0.005363}, + "log.final.Mars.PrecFNat": {"value": 1.169708e-12, "unit": u.rad / u.sec}, + "log.final.Jupiter.Mass": {"value": 1.897089e+27, "unit": u.kg}, + "log.final.Jupiter.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.final.Jupiter.RadGyra": {"value": 0.500000}, + "log.final.Jupiter.RotKinEnergy": {"value": 1.147876e+32, "unit": u.Joule}, + "log.final.Jupiter.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.final.Jupiter.BodyType": {"value": 0.000000}, + "log.final.Jupiter.Density": {"value": 5.171914e+05, "unit": u.kg / u.m ** 3}, + "log.final.Jupiter.HEcc": {"value": 0.034557}, + "log.final.Jupiter.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.Jupiter.HZLimRecVenus": {"value": -1.000000}, + "log.final.Jupiter.HZLimRunaway": {"value": -1.000000}, + "log.final.Jupiter.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.Jupiter.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.Jupiter.HZLimEarlyMars": {"value": -1.000000}, + "log.final.Jupiter.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Jupiter.KEcc": {"value": 0.047224}, + "log.final.Jupiter.Eccentricity": {"value": 0.058517}, + "log.final.Jupiter.OrbEnergy": {"value": -1.615496e+35, "unit": u.Joule}, + "log.final.Jupiter.MeanMotion": {"value": 1.675590e-08, "unit": 1 / u.sec}, + "log.final.Jupiter.OrbPeriod": {"value": 3.749835e+08, "unit": u.sec}, + "log.final.Jupiter.SemiMajorAxis": {"value": 7.792260e+11, "unit": u.m}, + "log.final.Jupiter.OrbAngMom": {"value": 1.924967e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Jupiter.ArgP": {"value": 4.863649, "unit": u.rad}, + "log.final.Jupiter.Inc": {"value": 0.025273, "unit": u.rad}, + "log.final.Jupiter.LongA": {"value": 2.051264, "unit": u.rad}, + "log.final.Jupiter.MeanLongitude": {"value": 0.631728, "unit": u.rad}, + "log.final.Jupiter.LongP": {"value": 0.631728, "unit": u.rad}, + "log.final.Jupiter.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.Jupiter.OrbPotEnergy": {"value": -3.230992e+35, "unit": u.Joule}, + "log.final.Jupiter.Sinc": {"value": 0.012636}, + "log.final.Jupiter.Pinc": {"value": 0.011206}, + "log.final.Jupiter.Qinc": {"value": -0.005840}, + "log.final.Jupiter.DIncDtDistOrb": {"value": 2.286974e-14, "unit": u.rad / u.sec}, + "log.final.Jupiter.DSincDtDistOrb": {"value": 1.143396e-14, "unit": 1 / u.sec}, + "log.final.Jupiter.DLongADtDistOrb": {"value": 4.302558e-13, "unit": u.rad / u.sec}, + "log.final.Jupiter.DLongPDtDistOrb": {"value": 1.282090e-12, "unit": u.rad / u.sec}, + "log.final.Jupiter.DHeccDtDistOrb": {"value": 7.000484e-14, "unit": 1 / u.sec}, + "log.final.Jupiter.DKeccDtDistOrb": {"value": -3.137758e-14, "unit": 1 / u.sec}, + "log.final.Jupiter.DPincDtDistOrb": {"value": 7.626536e-15, "unit": 1 / u.sec}, + "log.final.Jupiter.DQincDtDistOrb": {"value": -1.010595e-14, "unit": 1 / u.sec}, + "log.final.Saturn.Mass": {"value": 5.680075e+26, "unit": u.kg}, + "log.final.Saturn.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.Saturn.RadGyra": {"value": 0.500000}, + "log.final.Saturn.RotKinEnergy": {"value": 1.527492e+31, "unit": u.Joule}, + "log.final.Saturn.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.final.Saturn.BodyType": {"value": 0.000000}, + "log.final.Saturn.Density": {"value": 5.226266e+05, "unit": u.kg / u.m ** 3}, + "log.final.Saturn.HEcc": {"value": 0.011811}, + "log.final.Saturn.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.Saturn.HZLimRecVenus": {"value": -1.000000}, + "log.final.Saturn.HZLimRunaway": {"value": -1.000000}, + "log.final.Saturn.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.Saturn.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.Saturn.HZLimEarlyMars": {"value": -1.000000}, + "log.final.Saturn.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Saturn.KEcc": {"value": -0.019922}, + "log.final.Saturn.Eccentricity": {"value": 0.023160}, + "log.final.Saturn.OrbEnergy": {"value": -2.640963e+34, "unit": u.Joule}, + "log.final.Saturn.MeanMotion": {"value": 6.757836e-09, "unit": 1 / u.sec}, + "log.final.Saturn.OrbPeriod": {"value": 9.297629e+08, "unit": u.sec}, + "log.final.Saturn.SemiMajorAxis": {"value": 1.427163e+12, "unit": u.m}, + "log.final.Saturn.OrbAngMom": {"value": 7.813905e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Saturn.ArgP": {"value": 1.077987, "unit": u.rad}, + "log.final.Saturn.Inc": {"value": 0.039880, "unit": u.rad}, + "log.final.Saturn.LongA": {"value": 1.528434, "unit": u.rad}, + "log.final.Saturn.MeanLongitude": {"value": 2.606421, "unit": u.rad}, + "log.final.Saturn.LongP": {"value": 2.606421, "unit": u.rad}, + "log.final.Saturn.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.Saturn.OrbPotEnergy": {"value": -5.281926e+34, "unit": u.Joule}, + "log.final.Saturn.Sinc": {"value": 0.019939}, + "log.final.Saturn.Pinc": {"value": 0.019921}, + "log.final.Saturn.Qinc": {"value": 0.000844}, + "log.final.Saturn.DIncDtDistOrb": {"value": -3.529664e-14, "unit": u.rad / u.sec}, + "log.final.Saturn.DSincDtDistOrb": {"value": -1.764481e-14, "unit": 1 / u.sec}, + "log.final.Saturn.DLongADtDistOrb": {"value": -1.334832e-12, "unit": u.rad / u.sec}, + "log.final.Saturn.DLongPDtDistOrb": {"value": 4.708158e-12, "unit": u.rad / u.sec}, + "log.final.Saturn.DHeccDtDistOrb": {"value": -1.446301e-13, "unit": 1 / u.sec}, + "log.final.Saturn.DKeccDtDistOrb": {"value": 3.013040e-14, "unit": 1 / u.sec}, + "log.final.Saturn.DPincDtDistOrb": {"value": -1.875611e-14, "unit": 1 / u.sec}, + "log.final.Saturn.DQincDtDistOrb": {"value": 2.584352e-14, "unit": 1 / u.sec}, + "log.final.George.Mass": {"value": 8.676288e+25, "unit": u.kg}, + "log.final.George.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.final.George.RadGyra": {"value": 0.500000}, + "log.final.George.RotKinEnergy": {"value": 5.249784e+30, "unit": u.Joule}, + "log.final.George.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.final.George.BodyType": {"value": 0.000000}, + "log.final.George.Density": {"value": 2.365362e+04, "unit": u.kg / u.m ** 3}, + "log.final.George.HEcc": {"value": 0.001002}, + "log.final.George.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.George.HZLimRecVenus": {"value": -1.000000}, + "log.final.George.HZLimRunaway": {"value": -1.000000}, + "log.final.George.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.George.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.George.HZLimEarlyMars": {"value": -1.000000}, + "log.final.George.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.George.KEcc": {"value": -0.045249}, + "log.final.George.Eccentricity": {"value": 0.045260}, + "log.final.George.OrbEnergy": {"value": -2.005253e+33, "unit": u.Joule}, + "log.final.George.MeanMotion": {"value": 2.368075e-09, "unit": 1 / u.sec}, + "log.final.George.OrbPeriod": {"value": 2.653288e+09, "unit": u.sec}, + "log.final.George.SemiMajorAxis": {"value": 2.871088e+12, "unit": u.m}, + "log.final.George.OrbAngMom": {"value": 1.691836e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.George.ArgP": {"value": 1.631639, "unit": u.rad}, + "log.final.George.Inc": {"value": 0.011330, "unit": u.rad}, + "log.final.George.LongA": {"value": 1.487819, "unit": u.rad}, + "log.final.George.MeanLongitude": {"value": 3.119458, "unit": u.rad}, + "log.final.George.LongP": {"value": 3.119458, "unit": u.rad}, + "log.final.George.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.George.OrbPotEnergy": {"value": -4.010505e+33, "unit": u.Joule}, + "log.final.George.Sinc": {"value": 0.005665}, + "log.final.George.Pinc": {"value": 0.005646}, + "log.final.George.Qinc": {"value": 0.000470}, + "log.final.George.DIncDtDistOrb": {"value": -3.779312e-15, "unit": u.rad / u.sec}, + "log.final.George.DSincDtDistOrb": {"value": -1.889626e-15, "unit": 1 / u.sec}, + "log.final.George.DLongADtDistOrb": {"value": 7.352447e-13, "unit": u.rad / u.sec}, + "log.final.George.DLongPDtDistOrb": {"value": 4.240943e-13, "unit": u.rad / u.sec}, + "log.final.George.DHeccDtDistOrb": {"value": -1.926795e-14, "unit": 1 / u.sec}, + "log.final.George.DKeccDtDistOrb": {"value": 3.095782e-15, "unit": 1 / u.sec}, + "log.final.George.DPincDtDistOrb": {"value": -1.537902e-15, "unit": 1 / u.sec}, + "log.final.George.DQincDtDistOrb": {"value": -4.307477e-15, "unit": 1 / u.sec}, + "log.final.Neptune.Mass": {"value": 1.023485e+26, "unit": u.kg}, + "log.final.Neptune.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.final.Neptune.RadGyra": {"value": 0.500000}, + "log.final.Neptune.RotKinEnergy": {"value": 6.192825e+30, "unit": u.Joule}, + "log.final.Neptune.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.final.Neptune.BodyType": {"value": 0.000000}, + "log.final.Neptune.Density": {"value": 2.790262e+04, "unit": u.kg / u.m ** 3}, + "log.final.Neptune.HEcc": {"value": 0.006668}, + "log.final.Neptune.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.Neptune.HZLimRecVenus": {"value": -1.000000}, + "log.final.Neptune.HZLimRunaway": {"value": -1.000000}, + "log.final.Neptune.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.Neptune.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.Neptune.HZLimEarlyMars": {"value": -1.000000}, + "log.final.Neptune.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.Neptune.KEcc": {"value": 0.006120}, + "log.final.Neptune.Eccentricity": {"value": 0.009051}, + "log.final.Neptune.OrbEnergy": {"value": -1.509722e+33, "unit": u.Joule}, + "log.final.Neptune.MeanMotion": {"value": 1.207446e-09, "unit": 1 / u.sec}, + "log.final.Neptune.OrbPeriod": {"value": 5.203698e+09, "unit": u.sec}, + "log.final.Neptune.SemiMajorAxis": {"value": 4.498484e+12, "unit": u.m}, + "log.final.Neptune.OrbAngMom": {"value": 2.500583e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Neptune.ArgP": {"value": 4.823988, "unit": u.rad}, + "log.final.Neptune.Inc": {"value": 0.031298, "unit": u.rad}, + "log.final.Neptune.LongA": {"value": 2.287481, "unit": u.rad}, + "log.final.Neptune.MeanLongitude": {"value": 0.828285, "unit": u.rad}, + "log.final.Neptune.LongP": {"value": 0.828285, "unit": u.rad}, + "log.final.Neptune.TotOrbEnergy": {"value": -1.976696e+35, "unit": u.Joule}, + "log.final.Neptune.OrbPotEnergy": {"value": -3.019443e+33, "unit": u.Joule}, + "log.final.Neptune.Sinc": {"value": 0.015648}, + "log.final.Neptune.Pinc": {"value": 0.011799}, + "log.final.Neptune.Qinc": {"value": -0.010279}, + "log.final.Neptune.DIncDtDistOrb": {"value": 1.375963e-15, "unit": u.rad / u.sec}, + "log.final.Neptune.DSincDtDistOrb": {"value": 6.878975e-16, "unit": 1 / u.sec}, + "log.final.Neptune.DLongADtDistOrb": {"value": -4.136184e-14, "unit": u.rad / u.sec}, + "log.final.Neptune.DLongPDtDistOrb": {"value": 1.797606e-13, "unit": u.rad / u.sec}, + "log.final.Neptune.DHeccDtDistOrb": {"value": 2.080752e-15, "unit": 1 / u.sec}, + "log.final.Neptune.DKeccDtDistOrb": {"value": -2.987032e-16, "unit": 1 / u.sec}, + "log.final.Neptune.DPincDtDistOrb": {"value": 9.438319e-16, "unit": 1 / u.sec}, + "log.final.Neptune.DQincDtDistOrb": {"value": 3.613980e-17, "unit": 1 / u.sec}, + } ) -class Test_SSDistOrbDistRot(Benchmark): - pass +class Test_SSDistOrbDistRot(Benchmark): + pass diff --git a/tests/DistorbDistrotEqtide/CTL_LL2/test_CTL_LL2.py b/tests/DistorbDistrotEqtide/CTL_LL2/test_CTL_LL2.py index 8c9c444af..0c8663846 100644 --- a/tests/DistorbDistrotEqtide/CTL_LL2/test_CTL_LL2.py +++ b/tests/DistorbDistrotEqtide/CTL_LL2/test_CTL_LL2.py @@ -64,7 +64,7 @@ "log.initial.TGstar.EqRotRateCont": {"value": 1.750094e-05, "unit": 1 / u.sec}, "log.initial.TGstar.EqRotPerCont": {"value": 3.590198e+05, "unit": u.sec}, "log.initial.TGstar.EqRotPer": {"value": 4.463334e+05, "unit": u.sec}, - "log.initial.TGstar.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.TGstar.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, "log.initial.TGstar.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.initial.TGstar.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.initial.TGstar.OceanK2": {"value": 0.010000}, @@ -146,7 +146,7 @@ "log.initial.TGb.EqRotRateCont": {"value": 1.750094e-05, "unit": 1 / u.sec}, "log.initial.TGb.EqRotPerCont": {"value": 3.590198e+05, "unit": u.sec}, "log.initial.TGb.EqRotPer": {"value": 4.463334e+05, "unit": u.sec}, - "log.initial.TGb.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.TGb.EqTidePower": {"value": 1.522137e+17, "unit": 1 / u.sec}, "log.initial.TGb.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.initial.TGb.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.initial.TGb.OceanK2": {"value": 0.010000}, @@ -253,7 +253,7 @@ "log.initial.TGc.EqRotRateCont": {"value": 7.770177e-06, "unit": 1 / u.sec}, "log.initial.TGc.EqRotPerCont": {"value": 8.086283e+05, "unit": u.sec}, "log.initial.TGc.EqRotPer": {"value": 1.005287e+06, "unit": u.sec}, - "log.initial.TGc.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.TGc.EqTidePower": {"value": 6.678330e+16, "unit": 1 / u.sec}, "log.initial.TGc.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.initial.TGc.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.initial.TGc.OceanK2": {"value": 0.010000}, @@ -348,7 +348,7 @@ "log.final.TGstar.EqRotRateCont": {"value": 1.486035e-05, "unit": 1 / u.sec}, "log.final.TGstar.EqRotPerCont": {"value": 4.228154e+05, "unit": u.sec}, "log.final.TGstar.EqRotPer": {"value": 4.463337e+05, "unit": u.sec}, - "log.final.TGstar.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.TGstar.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, "log.final.TGstar.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.final.TGstar.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.final.TGstar.OceanK2": {"value": 0.010000}, @@ -430,7 +430,7 @@ "log.final.TGb.EqRotRateCont": {"value": 1.486035e-05, "unit": 1 / u.sec}, "log.final.TGb.EqRotPerCont": {"value": 4.228154e+05, "unit": u.sec}, "log.final.TGb.EqRotPer": {"value": 4.463337e+05, "unit": u.sec}, - "log.final.TGb.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.TGb.EqTidePower": {"value": 2.674999e+16, "unit": 1 / u.sec}, "log.final.TGb.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.final.TGb.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.final.TGb.OceanK2": {"value": 0.010000}, @@ -537,7 +537,7 @@ "log.final.TGc.EqRotRateCont": {"value": 6.874556e-06, "unit": 1 / u.sec}, "log.final.TGc.EqRotPerCont": {"value": 9.139768e+05, "unit": u.sec}, "log.final.TGc.EqRotPer": {"value": 1.005287e+06, "unit": u.sec}, - "log.final.TGc.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.TGc.EqTidePower": {"value": 2.257985e+16, "unit": 1 / u.sec}, "log.final.TGc.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.final.TGc.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.final.TGc.OceanK2": {"value": 0.010000}, diff --git a/tests/DistorbDistrotEqtide/CTL_RD4/test_CTL_RD4.py b/tests/DistorbDistrotEqtide/CTL_RD4/test_CTL_RD4.py index e77f74bcb..81e2443ec 100644 --- a/tests/DistorbDistrotEqtide/CTL_RD4/test_CTL_RD4.py +++ b/tests/DistorbDistrotEqtide/CTL_RD4/test_CTL_RD4.py @@ -64,7 +64,7 @@ "log.initial.TGstar.EqRotRateCont": {"value": 1.750094e-05, "unit": 1 / u.sec}, "log.initial.TGstar.EqRotPerCont": {"value": 3.590198e+05, "unit": u.sec}, "log.initial.TGstar.EqRotPer": {"value": 4.463334e+05, "unit": u.sec}, - "log.initial.TGstar.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.TGstar.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, "log.initial.TGstar.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.initial.TGstar.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.initial.TGstar.OceanK2": {"value": 0.010000}, @@ -146,7 +146,7 @@ "log.initial.TGb.EqRotRateCont": {"value": 1.750094e-05, "unit": 1 / u.sec}, "log.initial.TGb.EqRotPerCont": {"value": 3.590198e+05, "unit": u.sec}, "log.initial.TGb.EqRotPer": {"value": 4.463334e+05, "unit": u.sec}, - "log.initial.TGb.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.TGb.EqTidePower": {"value": 1.522137e+17, "unit": 1 / u.sec}, "log.initial.TGb.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.initial.TGb.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.initial.TGb.OceanK2": {"value": 0.010000}, @@ -253,7 +253,7 @@ "log.initial.TGc.EqRotRateCont": {"value": 7.770177e-06, "unit": 1 / u.sec}, "log.initial.TGc.EqRotPerCont": {"value": 8.086283e+05, "unit": u.sec}, "log.initial.TGc.EqRotPer": {"value": 1.005287e+06, "unit": u.sec}, - "log.initial.TGc.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.TGc.EqTidePower": {"value": 6.678330e+16, "unit": 1 / u.sec}, "log.initial.TGc.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.initial.TGc.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.initial.TGc.OceanK2": {"value": 0.010000}, @@ -348,7 +348,7 @@ "log.final.TGstar.EqRotRateCont": {"value": 1.551167e-05, "unit": 1 / u.sec}, "log.final.TGstar.EqRotPerCont": {"value": 4.050618e+05, "unit": u.sec}, "log.final.TGstar.EqRotPer": {"value": 4.463337e+05, "unit": u.sec}, - "log.final.TGstar.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.TGstar.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, "log.final.TGstar.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.final.TGstar.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.final.TGstar.OceanK2": {"value": 0.010000}, @@ -430,7 +430,7 @@ "log.final.TGb.EqRotRateCont": {"value": 1.551167e-05, "unit": 1 / u.sec}, "log.final.TGb.EqRotPerCont": {"value": 4.050618e+05, "unit": u.sec}, "log.final.TGb.EqRotPer": {"value": 4.463337e+05, "unit": u.sec}, - "log.final.TGb.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.TGb.EqTidePower": {"value": 5.264379e+16, "unit": 1 / u.sec}, "log.final.TGb.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.final.TGb.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.final.TGb.OceanK2": {"value": 0.010000}, @@ -537,7 +537,7 @@ "log.final.TGc.EqRotRateCont": {"value": 8.276789e-06, "unit": 1 / u.sec}, "log.final.TGc.EqRotPerCont": {"value": 7.591332e+05, "unit": u.sec}, "log.final.TGc.EqRotPer": {"value": 1.005287e+06, "unit": u.sec}, - "log.final.TGc.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.TGc.EqTidePower": {"value": 9.795327e+16, "unit": 1 / u.sec}, "log.final.TGc.GammaRot": {"value": -1.000000, "unit": u.sec}, "log.final.TGc.GammaOrb": {"value": -1.000000, "unit": u.sec}, "log.final.TGc.OceanK2": {"value": 0.010000}, diff --git a/tests/DistorbDistrotEqtide/CassiniStates/test_CassiniStates.py b/tests/DistorbDistrotEqtide/CassiniStates/test_CassiniStates.py index 0f5ed84dd..7e04e8cdd 100644 --- a/tests/DistorbDistrotEqtide/CassiniStates/test_CassiniStates.py +++ b/tests/DistorbDistrotEqtide/CassiniStates/test_CassiniStates.py @@ -1,527 +1,449 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 9.638821e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.276496e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.276504e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.103902e36, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.Xobl": {"value": 0.000000}, - "log.initial.star.Yobl": {"value": 0.000000}, - "log.initial.star.Zobl": {"value": 1.000000}, - "log.initial.star.Radius": {"value": 6.955074e08, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.500000}, - "log.initial.star.RotAngMom": { - "value": 7.286277e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotKinEnergy": {"value": 1.103902e36, "unit": u.Joule}, - "log.initial.star.RotVel": {"value": 2107.446979, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 3.030086e-06, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 24.000000, "unit": u.day}, - "log.initial.star.Density": {"value": 1410.955514, "unit": u.kg / u.m**3}, - "log.initial.star.SurfEnFluxTotal": { - "value": 1.056036e-09, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.TidalQ": {"value": 1.000000e06}, - "log.initial.star.ImK2": {"value": -2.990000e-07}, - "log.initial.star.K2": {"value": 0.299000}, - "log.initial.star.K2Man": {"value": 0.010000}, - "log.initial.star.Imk2Man": {"value": 0.000000}, - "log.initial.star.TidalQMantle": {"value": 100.000000}, - "log.initial.star.HEcc": {"value": 0.000000}, - "log.initial.star.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": -1.000000}, - "log.initial.star.HZLimRunaway": {"value": -1.000000}, - "log.initial.star.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.star.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.star.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.KEcc": {"value": 0.000000}, - "log.initial.star.Eccentricity": {"value": -1.000000}, - "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.COPP": {"value": 0.000000}, - "log.initial.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.TotOrbEnergy": {"value": -2.334935e35, "unit": u.Joule}, - "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.star.BodyDeccDt": {"value": -1.000000}, - "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.star.DRotPerDtEqtide": {"value": -1.176748e-20}, - "log.initial.star.DRotRateDtEqtide": { - "value": 1.719545e-32, - "unit": 1 / u.sec**2, - }, - "log.initial.star.EqRotRateDiscrete": { - "value": 4.505089e-06, - "unit": 1 / u.sec, - }, - "log.initial.star.EqRotPerDiscrete": {"value": 1.394686e06, "unit": u.sec}, - "log.initial.star.EqRotRateCont": {"value": 4.612085e-06, "unit": 1 / u.sec}, - "log.initial.star.EqRotPerCont": {"value": 1.362331e06, "unit": u.sec}, - "log.initial.star.EqRotPer": {"value": 1.394686e06, "unit": u.sec}, - "log.initial.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.OceanK2": {"value": 0.010000}, - "log.initial.star.EnvTidalQ": {"value": -1.000000}, - "log.initial.star.OceanTidalQ": {"value": -1.000000}, - "log.initial.star.TideLock": {"value": 0.000000}, - "log.initial.star.RotTimeEqtide": {"value": 1.762144e26, "unit": u.sec}, - "log.initial.star.EnvK2": {"value": 0.010000}, - "log.initial.star.OblTimeEqtide": {"value": -1.000000}, - "log.initial.star.PowerEqtide": {"value": 6.419365e09, "unit": u.W}, - "log.initial.star.SurfEnFluxEqtide": { - "value": 1.056036e-09, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.b.Obliquity": {"value": 0.785398, "unit": u.rad}, - "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.Xobl": {"value": 0.707107}, - "log.initial.b.Yobl": {"value": 0.000000}, - "log.initial.b.Zobl": {"value": 0.707107}, - "log.initial.b.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.500000}, - "log.initial.b.RotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.RotKinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.b.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.b.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.b.SurfEnFluxTotal": { - "value": 39.817440, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.TidalQ": {"value": 100.000000}, - "log.initial.b.ImK2": {"value": -0.003000}, - "log.initial.b.K2": {"value": 0.300000}, - "log.initial.b.K2Man": {"value": 0.010000}, - "log.initial.b.Imk2Man": {"value": 0.000000}, - "log.initial.b.TidalQMantle": {"value": 100.000000}, - "log.initial.b.HEcc": {"value": -0.049998}, - "log.initial.b.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": -1.000000}, - "log.initial.b.HZLimRunaway": {"value": -1.000000}, - "log.initial.b.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.b.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.b.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.b.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.b.KEcc": {"value": -0.000394}, - "log.initial.b.Eccentricity": {"value": 0.050000}, - "log.initial.b.OrbEnergy": {"value": -2.119237e34, "unit": u.Joule}, - "log.initial.b.MeanMotion": {"value": 4.505089e-06, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 1.394686e06, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 1.869973e10, "unit": u.m}, - "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.b.COPP": {"value": -0.035354}, - "log.initial.b.OrbAngMom": { - "value": 9.396425e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.ArgP": {"value": 4.343614, "unit": u.rad}, - "log.initial.b.Inc": {"value": 0.008727, "unit": u.rad}, - "log.initial.b.LongA": {"value": 0.360890, "unit": u.rad}, - "log.initial.b.MeanLongitude": {"value": -1.578681, "unit": u.rad}, - "log.initial.b.LongP": {"value": 4.704504, "unit": u.rad}, - "log.initial.b.TotOrbEnergy": {"value": -2.334935e35, "unit": u.Joule}, - "log.initial.b.OrbPotEnergy": {"value": -4.238474e34, "unit": u.Joule}, - "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.b.TidalRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.b.DsemiDtEqtide": {"value": 1.202419e-09, "unit": u.m / u.sec}, - "log.initial.b.DeccDtEqtide": {"value": 7.399880e-21, "unit": 1 / u.sec}, - "log.initial.b.DMeanMotionDtEqtide": { - "value": -4.345252e-25, - "unit": 1 / u.sec**2, - }, - "log.initial.b.DOrbPerDtEqtide": {"value": 1.345204e-13}, - "log.initial.b.EccTimeEqtide": {"value": 6.756867e18, "unit": u.sec}, - "log.initial.b.SemiTimeEqtide": {"value": 1.555176e19, "unit": u.sec}, - "log.initial.b.DHEccDtEqtide": {"value": -7.399650e-21, "unit": 1 / u.sec}, - "log.initial.b.DKEccDtEqtide": {"value": -5.834380e-23, "unit": 1 / u.sec}, - "log.initial.b.DXoblDtEqtide": {"value": 1.659179e-14, "unit": 1 / u.sec}, - "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DZoblDtEqtide": {"value": -1.659179e-14, "unit": 1 / u.sec}, - "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.b.BodyDeccDt": {"value": -1.000000}, - "log.initial.b.DOblDtEqtide": {"value": 2.346433e-14, "unit": u.rad / u.sec}, - "log.initial.b.DRotPerDtEqtide": {"value": 5.841640e-09}, - "log.initial.b.DRotRateDtEqtide": { - "value": -4.916852e-18, - "unit": 1 / u.sec**2, - }, - "log.initial.b.EqRotRateDiscrete": {"value": 4.505089e-06, "unit": 1 / u.sec}, - "log.initial.b.EqRotPerDiscrete": {"value": 1.394686e06, "unit": u.sec}, - "log.initial.b.EqRotRateCont": {"value": 4.612085e-06, "unit": 1 / u.sec}, - "log.initial.b.EqRotPerCont": {"value": 1.362331e06, "unit": u.sec}, - "log.initial.b.EqRotPer": {"value": 1.394686e06, "unit": u.sec}, - "log.initial.b.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.OceanK2": {"value": 0.010000}, - "log.initial.b.EnvTidalQ": {"value": -1.000000}, - "log.initial.b.OceanTidalQ": {"value": -1.000000}, - "log.initial.b.TideLock": {"value": 0.000000}, - "log.initial.b.RotTimeEqtide": {"value": 1.479037e13, "unit": u.sec}, - "log.initial.b.EnvK2": {"value": 0.010000}, - "log.initial.b.OblTimeEqtide": {"value": -1.000000}, - "log.initial.b.PowerEqtide": {"value": 2.035475e16, "unit": u.W}, - "log.initial.b.SurfEnFluxEqtide": {"value": 39.817440, "unit": u.W / u.m**2}, - "log.initial.b.Sinc": {"value": 0.004363}, - "log.initial.b.Pinc": {"value": 0.001541}, - "log.initial.b.Qinc": {"value": 0.004082}, - "log.initial.b.DIncDtDistOrb": {"value": -9.038837e-15, "unit": u.rad / u.sec}, - "log.initial.b.DSincDtDistOrb": {"value": -4.519375e-15, "unit": 1 / u.sec}, - "log.initial.b.DLongADtDistOrb": { - "value": -6.663476e-11, - "unit": u.rad / u.sec, - }, - "log.initial.b.DLongPDtDistOrb": {"value": 6.124653e-11, "unit": u.rad / u.sec}, - "log.initial.b.DHeccDtDistOrb": {"value": -4.476935e-12, "unit": 1 / u.sec}, - "log.initial.b.DKeccDtDistOrb": {"value": 3.027122e-12, "unit": 1 / u.sec}, - "log.initial.b.DPincDtDistOrb": {"value": -2.736148e-13, "unit": 1 / u.sec}, - "log.initial.b.DQincDtDistOrb": {"value": 9.843699e-14, "unit": 1 / u.sec}, - "log.initial.b.CassiniOne": {"value": 0.353129}, - "log.initial.b.CassiniTwo": {"value": 0.935575}, - "log.initial.b.DOblDtDistRot": {"value": 1.968719e-13, "unit": u.rad}, - "log.initial.b.DPrecADtDistRot": {"value": 9.753394e-10, "unit": u.rad / u.sec}, - "log.initial.b.DXoblDtDistRot": {"value": 1.392095e-13, "unit": 1 / u.sec}, - "log.initial.b.DYoblDtDistRot": {"value": 6.896691e-10, "unit": 1 / u.sec}, - "log.initial.b.DZoblDtDistRot": {"value": -1.392095e-13, "unit": 1 / u.sec}, - "log.initial.b.OblTimeDistRot": {"value": 1.595754e13, "unit": u.rad}, - "log.initial.b.PrecATimeDistRot": {"value": 6.442050e09, "unit": u.sec}, - "log.initial.b.XoblTimeDistRot": {"value": 7.183418e12, "unit": 1 / u.sec}, - "log.initial.b.YoblTimeDistRot": {"value": 1.449971e09, "unit": 1 / u.sec}, - "log.initial.b.ZoblTimeDistRot": {"value": 7.183418e12, "unit": 1 / u.sec}, - "log.initial.b.DynEllip": {"value": 0.003281}, - "log.initial.b.PrecFNat": {"value": 9.747897e-10, "unit": u.rad / u.sec}, - "log.initial.c.Mass": {"value": 1.074993e26, "unit": u.kg}, - "log.initial.c.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.initial.c.RadGyra": {"value": 0.500000}, - "log.initial.c.RotKinEnergy": {"value": 6.504490e30, "unit": u.Joule}, - "log.initial.c.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.initial.c.BodyType": {"value": 0.000000}, - "log.initial.c.Density": {"value": 2.930687e04, "unit": u.kg / u.m**3}, - "log.initial.c.HEcc": {"value": -0.005734}, - "log.initial.c.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.c.HZLimRecVenus": {"value": -1.000000}, - "log.initial.c.HZLimRunaway": {"value": -1.000000}, - "log.initial.c.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.c.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.c.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.c.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.c.KEcc": {"value": 0.099835}, - "log.initial.c.Eccentricity": {"value": 0.100000}, - "log.initial.c.OrbEnergy": {"value": -2.123011e35, "unit": u.Joule}, - "log.initial.c.MeanMotion": {"value": 1.870531e-06, "unit": 1 / u.sec}, - "log.initial.c.OrbPeriod": {"value": 3.359039e06, "unit": u.sec}, - "log.initial.c.SemiMajorAxis": {"value": 3.359968e10, "unit": u.m}, - "log.initial.c.OrbAngMom": { - "value": 2.258578e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.c.ArgP": {"value": 5.876750, "unit": u.rad}, - "log.initial.c.Inc": {"value": 1.745329e-05, "unit": u.rad}, - "log.initial.c.LongA": {"value": 0.349066, "unit": u.rad}, - "log.initial.c.MeanLongitude": {"value": -0.057370, "unit": u.rad}, - "log.initial.c.LongP": {"value": 6.225816, "unit": u.rad}, - "log.initial.c.TotOrbEnergy": {"value": -2.334935e35, "unit": u.Joule}, - "log.initial.c.OrbPotEnergy": {"value": -4.246023e35, "unit": u.Joule}, - "log.initial.c.Sinc": {"value": 8.726646e-06}, - "log.initial.c.Pinc": {"value": 2.984689e-06}, - "log.initial.c.Qinc": {"value": 8.200365e-06}, - "log.initial.c.DIncDtDistOrb": {"value": 1.686400e-16, "unit": u.rad / u.sec}, - "log.initial.c.DSincDtDistOrb": {"value": 8.432000e-17, "unit": 1 / u.sec}, - "log.initial.c.DLongADtDistOrb": {"value": 1.386236e-09, "unit": u.rad / u.sec}, - "log.initial.c.DLongPDtDistOrb": {"value": 2.729235e-12, "unit": u.rad / u.sec}, - "log.initial.c.DHeccDtDistOrb": {"value": 2.777433e-13, "unit": 1 / u.sec}, - "log.initial.c.DKeccDtDistOrb": {"value": -7.609099e-14, "unit": 1 / u.sec}, - "log.initial.c.DPincDtDistOrb": {"value": 1.139648e-14, "unit": 1 / u.sec}, - "log.initial.c.DQincDtDistOrb": {"value": -4.058248e-15, "unit": 1 / u.sec}, - "log.final.system.Age": {"value": 3.155760e09, "unit": u.sec}, - "log.final.system.Time": {"value": 3.155760e09, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 9.638821e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -2.276496e41, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -2.276504e41, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 1.103902e36, "unit": u.Joule}, - "log.final.star.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.final.star.Xobl": {"value": 0.000000}, - "log.final.star.Yobl": {"value": 0.000000}, - "log.final.star.Zobl": {"value": 1.000000}, - "log.final.star.Radius": {"value": 6.955074e08, "unit": u.m}, - "log.final.star.RadGyra": {"value": 0.500000}, - "log.final.star.RotAngMom": { - "value": 7.286277e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.star.RotKinEnergy": {"value": 1.103902e36, "unit": u.Joule}, - "log.final.star.RotVel": {"value": 2107.446979, "unit": u.m / u.sec}, - "log.final.star.BodyType": {"value": 0.000000}, - "log.final.star.RotRate": {"value": 3.030086e-06, "unit": 1 / u.sec}, - "log.final.star.RotPer": {"value": 24.000000, "unit": u.day}, - "log.final.star.Density": {"value": 1410.955514, "unit": u.kg / u.m**3}, - "log.final.star.SurfEnFluxTotal": { - "value": 1.100249e-09, - "unit": u.kg / u.sec**3, - }, - "log.final.star.TidalQ": {"value": 1.000000e06}, - "log.final.star.ImK2": {"value": -2.990000e-07}, - "log.final.star.K2": {"value": 0.299000}, - "log.final.star.K2Man": {"value": 0.010000}, - "log.final.star.Imk2Man": {"value": 0.000000}, - "log.final.star.TidalQMantle": {"value": 100.000000}, - "log.final.star.HEcc": {"value": 0.000000}, - "log.final.star.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.star.HZLimRecVenus": {"value": -1.000000}, - "log.final.star.HZLimRunaway": {"value": -1.000000}, - "log.final.star.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.star.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.star.HZLimEarlyMars": {"value": -1.000000}, - "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.star.KEcc": {"value": 0.000000}, - "log.final.star.Eccentricity": {"value": -1.000000}, - "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.final.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.star.COPP": {"value": 0.000000}, - "log.final.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.star.LongP": {"value": 0.000000, "unit": u.rad}, - "log.final.star.TotOrbEnergy": {"value": -2.334935e35, "unit": u.Joule}, - "log.final.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.final.star.LostEnergy": {"value": 2.066697e19, "unit": u.Joule}, - "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.final.star.BodyDeccDt": {"value": -1.000000}, - "log.final.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.final.star.DRotPerDtEqtide": {"value": -1.189539e-20}, - "log.final.star.DRotRateDtEqtide": { - "value": 1.738235e-32, - "unit": 1 / u.sec**2, - }, - "log.final.star.EqRotRateDiscrete": {"value": 4.505089e-06, "unit": 1 / u.sec}, - "log.final.star.EqRotPerDiscrete": {"value": 1.394686e06, "unit": u.sec}, - "log.final.star.EqRotRateCont": {"value": 4.679702e-06, "unit": 1 / u.sec}, - "log.final.star.EqRotPerCont": {"value": 1.342646e06, "unit": u.sec}, - "log.final.star.EqRotPer": {"value": 1.394686e06, "unit": u.sec}, - "log.final.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.final.star.OceanK2": {"value": 0.010000}, - "log.final.star.EnvTidalQ": {"value": -1.000000}, - "log.final.star.OceanTidalQ": {"value": -1.000000}, - "log.final.star.TideLock": {"value": 0.000000}, - "log.final.star.RotTimeEqtide": {"value": 1.743197e26, "unit": u.sec}, - "log.final.star.EnvK2": {"value": 0.010000}, - "log.final.star.OblTimeEqtide": {"value": -1.000000}, - "log.final.star.PowerEqtide": {"value": 6.688128e09, "unit": u.W}, - "log.final.star.SurfEnFluxEqtide": { - "value": 1.100249e-09, - "unit": u.kg / u.sec**3, - }, - "log.final.b.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.final.b.Obliquity": {"value": 0.786730, "unit": u.rad}, - "log.final.b.PrecA": {"value": 3.075200, "unit": u.rad}, - "log.final.b.Xobl": {"value": -0.706488}, - "log.final.b.Yobl": {"value": 0.046974}, - "log.final.b.Zobl": {"value": 0.706164}, - "log.final.b.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.b.RadGyra": {"value": 0.500000}, - "log.final.b.RotAngMom": { - "value": 4.415998e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.b.RotKinEnergy": {"value": 1.605358e29, "unit": u.Joule}, - "log.final.b.RotVel": {"value": 463.729001, "unit": u.m / u.sec}, - "log.final.b.BodyType": {"value": 0.000000}, - "log.final.b.RotRate": {"value": 7.270645e-05, "unit": 1 / u.sec}, - "log.final.b.RotPer": {"value": 1.000215, "unit": u.day}, - "log.final.b.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.final.b.SurfEnFluxTotal": {"value": 40.250313, "unit": u.kg / u.sec**3}, - "log.final.b.TidalQ": {"value": 100.000000}, - "log.final.b.ImK2": {"value": -0.003000}, - "log.final.b.K2": {"value": 0.300000}, - "log.final.b.K2Man": {"value": 0.010000}, - "log.final.b.Imk2Man": {"value": 0.000000}, - "log.final.b.TidalQMantle": {"value": 100.000000}, - "log.final.b.HEcc": {"value": -0.062959}, - "log.final.b.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.b.HZLimRecVenus": {"value": -1.000000}, - "log.final.b.HZLimRunaway": {"value": -1.000000}, - "log.final.b.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.b.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.b.HZLimEarlyMars": {"value": -1.000000}, - "log.final.b.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.b.KEcc": {"value": 0.010774}, - "log.final.b.Eccentricity": {"value": 0.063874}, - "log.final.b.OrbEnergy": {"value": -2.119237e34, "unit": u.Joule}, - "log.final.b.MeanMotion": {"value": 4.505089e-06, "unit": 1 / u.sec}, - "log.final.b.OrbPeriod": {"value": 1.394686e06, "unit": u.sec}, - "log.final.b.SemiMajorAxis": {"value": 1.869973e10, "unit": u.m}, - "log.final.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.final.b.COPP": {"value": 0.044986}, - "log.final.b.OrbAngMom": { - "value": 9.388981e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.b.ArgP": {"value": 4.733145, "unit": u.rad}, - "log.final.b.Inc": {"value": 0.008680, "unit": u.rad}, - "log.final.b.LongA": {"value": 0.148731, "unit": u.rad}, - "log.final.b.MeanLongitude": {"value": -1.401309, "unit": u.rad}, - "log.final.b.LongP": {"value": 4.881877, "unit": u.rad}, - "log.final.b.TotOrbEnergy": {"value": -2.334935e35, "unit": u.Joule}, - "log.final.b.OrbPotEnergy": {"value": -4.238474e34, "unit": u.Joule}, - "log.final.b.LostEnergy": {"value": 6.457124e25, "unit": u.Joule}, - "log.final.b.TidalRadius": {"value": 6.378100e06, "unit": u.m}, - "log.final.b.DsemiDtEqtide": {"value": 1.225892e-09, "unit": u.m / u.sec}, - "log.final.b.DeccDtEqtide": {"value": 9.453231e-21, "unit": 1 / u.sec}, - "log.final.b.DMeanMotionDtEqtide": { - "value": -4.430078e-25, - "unit": 1 / u.sec**2, - }, - "log.final.b.DOrbPerDtEqtide": {"value": 1.371464e-13}, - "log.final.b.EccTimeEqtide": {"value": 6.756867e18, "unit": u.sec}, - "log.final.b.SemiTimeEqtide": {"value": 1.525398e19, "unit": u.sec}, - "log.final.b.DHEccDtEqtide": {"value": -9.317779e-21, "unit": 1 / u.sec}, - "log.final.b.DKEccDtEqtide": {"value": 1.594545e-21, "unit": 1 / u.sec}, - "log.final.b.DXoblDtEqtide": {"value": -1.655873e-14, "unit": 1 / u.sec}, - "log.final.b.DYoblDtEqtide": {"value": 1.100989e-15, "unit": 1 / u.sec}, - "log.final.b.DZoblDtEqtide": {"value": -1.663957e-14, "unit": 1 / u.sec}, - "log.final.b.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.final.b.BodyDeccDt": {"value": -1.000000}, - "log.final.b.DOblDtEqtide": {"value": 2.350061e-14, "unit": u.rad / u.sec}, - "log.final.b.DRotPerDtEqtide": {"value": 5.912122e-09}, - "log.final.b.DRotRateDtEqtide": { - "value": -4.974041e-18, - "unit": 1 / u.sec**2, - }, - "log.final.b.EqRotRateDiscrete": {"value": 4.505089e-06, "unit": 1 / u.sec}, - "log.final.b.EqRotPerDiscrete": {"value": 1.394686e06, "unit": u.sec}, - "log.final.b.EqRotRateCont": {"value": 4.679702e-06, "unit": 1 / u.sec}, - "log.final.b.EqRotPerCont": {"value": 1.342646e06, "unit": u.sec}, - "log.final.b.EqRotPer": {"value": 1.394686e06, "unit": u.sec}, - "log.final.b.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.final.b.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.final.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.final.b.OceanK2": {"value": 0.010000}, - "log.final.b.EnvTidalQ": {"value": -1.000000}, - "log.final.b.OceanTidalQ": {"value": -1.000000}, - "log.final.b.TideLock": {"value": 0.000000}, - "log.final.b.RotTimeEqtide": {"value": 1.461718e13, "unit": u.sec}, - "log.final.b.EnvK2": {"value": 0.010000}, - "log.final.b.OblTimeEqtide": {"value": -1.000000}, - "log.final.b.PowerEqtide": {"value": 2.057604e16, "unit": u.W}, - "log.final.b.SurfEnFluxEqtide": {"value": 40.250313, "unit": u.W / u.m**2}, - "log.final.b.Sinc": {"value": 0.004340}, - "log.final.b.Pinc": {"value": 0.000643}, - "log.final.b.Qinc": {"value": 0.004292}, - "log.final.b.DIncDtDistOrb": {"value": -1.870539e-14, "unit": u.rad / u.sec}, - "log.final.b.DSincDtDistOrb": {"value": -9.352606e-15, "unit": 1 / u.sec}, - "log.final.b.DLongADtDistOrb": {"value": -6.794098e-11, "unit": u.rad / u.sec}, - "log.final.b.DLongPDtDistOrb": {"value": 5.038333e-11, "unit": u.rad / u.sec}, - "log.final.b.DHeccDtDistOrb": {"value": -3.716526e-12, "unit": 1 / u.sec}, - "log.final.b.DKeccDtDistOrb": {"value": 3.900985e-12, "unit": 1 / u.sec}, - "log.final.b.DPincDtDistOrb": {"value": -2.929948e-13, "unit": 1 / u.sec}, - "log.final.b.DQincDtDistOrb": {"value": 3.444461e-14, "unit": 1 / u.sec}, - "log.final.b.CassiniOne": {"value": 0.073055}, - "log.final.b.CassiniTwo": {"value": -0.997328}, - "log.final.b.DOblDtDistRot": {"value": -2.986025e-14, "unit": u.rad}, - "log.final.b.DPrecADtDistRot": {"value": 9.750131e-10, "unit": u.rad / u.sec}, - "log.final.b.DXoblDtDistRot": {"value": -4.577958e-11, "unit": 1 / u.sec}, - "log.final.b.DYoblDtDistRot": {"value": -6.888367e-10, "unit": 1 / u.sec}, - "log.final.b.DZoblDtDistRot": {"value": 2.114249e-14, "unit": 1 / u.sec}, - "log.final.b.OblTimeDistRot": {"value": 1.052099e14, "unit": u.rad}, - "log.final.b.PrecATimeDistRot": {"value": 6.444206e09, "unit": u.sec}, - "log.final.b.XoblTimeDistRot": {"value": 2.184380e10, "unit": 1 / u.sec}, - "log.final.b.YoblTimeDistRot": {"value": 1.451723e09, "unit": 1 / u.sec}, - "log.final.b.ZoblTimeDistRot": {"value": 4.729811e13, "unit": 1 / u.sec}, - "log.final.b.DynEllip": {"value": 0.003279}, - "log.final.b.PrecFNat": {"value": 9.755983e-10, "unit": u.rad / u.sec}, - "log.final.c.Mass": {"value": 1.074993e26, "unit": u.kg}, - "log.final.c.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.final.c.RadGyra": {"value": 0.500000}, - "log.final.c.RotKinEnergy": {"value": 6.504490e30, "unit": u.Joule}, - "log.final.c.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.final.c.BodyType": {"value": 0.000000}, - "log.final.c.Density": {"value": 2.930687e04, "unit": u.kg / u.m**3}, - "log.final.c.HEcc": {"value": -0.004891}, - "log.final.c.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.c.HZLimRecVenus": {"value": -1.000000}, - "log.final.c.HZLimRunaway": {"value": -1.000000}, - "log.final.c.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.c.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.c.HZLimEarlyMars": {"value": -1.000000}, - "log.final.c.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.c.KEcc": {"value": 0.099553}, - "log.final.c.Eccentricity": {"value": 0.099673}, - "log.final.c.OrbEnergy": {"value": -2.123011e35, "unit": u.Joule}, - "log.final.c.MeanMotion": {"value": 1.870531e-06, "unit": 1 / u.sec}, - "log.final.c.OrbPeriod": {"value": 3.359039e06, "unit": u.sec}, - "log.final.c.SemiMajorAxis": {"value": 3.359968e10, "unit": u.m}, - "log.final.c.OrbAngMom": { - "value": 2.258652e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.c.ArgP": {"value": 4.653590, "unit": u.rad}, - "log.final.c.Inc": {"value": 8.069275e-05, "unit": u.rad}, - "log.final.c.LongA": {"value": 1.580510, "unit": u.rad}, - "log.final.c.MeanLongitude": {"value": -0.049086, "unit": u.rad}, - "log.final.c.LongP": {"value": 6.234100, "unit": u.rad}, - "log.final.c.TotOrbEnergy": {"value": -2.334935e35, "unit": u.Joule}, - "log.final.c.OrbPotEnergy": {"value": -4.246023e35, "unit": u.Joule}, - "log.final.c.Sinc": {"value": 4.034637e-05}, - "log.final.c.Pinc": {"value": 4.034447e-05}, - "log.final.c.Qinc": {"value": -3.918894e-07}, - "log.final.c.DIncDtDistOrb": {"value": 2.439677e-14, "unit": u.rad / u.sec}, - "log.final.c.DSincDtDistOrb": {"value": 1.219839e-14, "unit": 1 / u.sec}, - "log.final.c.DLongADtDistOrb": {"value": 3.135675e-11, "unit": u.rad / u.sec}, - "log.final.c.DLongPDtDistOrb": {"value": 2.512992e-12, "unit": u.rad / u.sec}, - "log.final.c.DHeccDtDistOrb": {"value": 2.557887e-13, "unit": 1 / u.sec}, - "log.final.c.DKeccDtDistOrb": {"value": -1.019520e-13, "unit": 1 / u.sec}, - "log.final.c.DPincDtDistOrb": {"value": 1.218552e-14, "unit": 1 / u.sec}, - "log.final.c.DQincDtDistOrb": {"value": -1.383556e-15, "unit": 1 / u.sec}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 9.638821e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.276496e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.276504e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.103902e+36, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.Xobl": {"value": 0.000000}, + "log.initial.star.Yobl": {"value": 0.000000}, + "log.initial.star.Zobl": {"value": 1.000000}, + "log.initial.star.Radius": {"value": 6.955074e+08, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.500000}, + "log.initial.star.RotAngMom": {"value": 7.286277e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotKinEnergy": {"value": 1.103902e+36, "unit": u.Joule}, + "log.initial.star.RotVel": {"value": 2107.446979, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 3.030086e-06, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 24.000000, "unit": u.day}, + "log.initial.star.Density": {"value": 1410.955514, "unit": u.kg / u.m ** 3}, + "log.initial.star.SurfEnFluxTotal": {"value": 1.056036e-09, "unit": u.kg / u.sec ** 3}, + "log.initial.star.TidalQ": {"value": 1.000000e+06}, + "log.initial.star.ImK2": {"value": -2.990000e-07}, + "log.initial.star.K2": {"value": 0.299000}, + "log.initial.star.K2Man": {"value": 0.010000}, + "log.initial.star.Imk2Man": {"value": 0.000000}, + "log.initial.star.TidalQMantle": {"value": 100.000000}, + "log.initial.star.HEcc": {"value": 0.000000}, + "log.initial.star.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": -1.000000}, + "log.initial.star.HZLimRunaway": {"value": -1.000000}, + "log.initial.star.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.star.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.star.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.KEcc": {"value": 0.000000}, + "log.initial.star.Eccentricity": {"value": -1.000000}, + "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.COPP": {"value": 0.000000}, + "log.initial.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.TotOrbEnergy": {"value": -2.334935e+35, "unit": u.Joule}, + "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.star.BodyDeccDt": {"value": -1.000000}, + "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.star.DRotPerDtEqtide": {"value": -1.176748e-20}, + "log.initial.star.DRotRateDtEqtide": {"value": 1.719545e-32, "unit": 1 / u.sec ** 2}, + "log.initial.star.EqRotRateDiscrete": {"value": 4.505089e-06, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerDiscrete": {"value": 1.394686e+06, "unit": u.sec}, + "log.initial.star.EqRotRateCont": {"value": 4.612085e-06, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerCont": {"value": 1.362331e+06, "unit": u.sec}, + "log.initial.star.EqRotPer": {"value": 1.394686e+06, "unit": u.sec}, + "log.initial.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.OceanK2": {"value": 0.010000}, + "log.initial.star.EnvTidalQ": {"value": -1.000000}, + "log.initial.star.OceanTidalQ": {"value": -1.000000}, + "log.initial.star.TideLock": {"value": 0.000000}, + "log.initial.star.RotTimeEqtide": {"value": 1.762144e+26, "unit": u.sec}, + "log.initial.star.EnvK2": {"value": 0.010000}, + "log.initial.star.OblTimeEqtide": {"value": -1.000000}, + "log.initial.star.PowerEqtide": {"value": 6.419365e+09, "unit": u.W}, + "log.initial.star.SurfEnFluxEqtide": {"value": 1.056036e-09, "unit": u.kg / u.sec ** 3}, + "log.initial.b.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.b.Obliquity": {"value": 0.785398, "unit": u.rad}, + "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.Xobl": {"value": 0.707107}, + "log.initial.b.Yobl": {"value": 0.000000}, + "log.initial.b.Zobl": {"value": 0.707107}, + "log.initial.b.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.500000}, + "log.initial.b.RotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.RotKinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.b.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.b.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.b.SurfEnFluxTotal": {"value": 39.817440, "unit": u.kg / u.sec ** 3}, + "log.initial.b.TidalQ": {"value": 100.000000}, + "log.initial.b.ImK2": {"value": -0.003000}, + "log.initial.b.K2": {"value": 0.300000}, + "log.initial.b.K2Man": {"value": 0.010000}, + "log.initial.b.Imk2Man": {"value": 0.000000}, + "log.initial.b.TidalQMantle": {"value": 100.000000}, + "log.initial.b.HEcc": {"value": -0.049998}, + "log.initial.b.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": -1.000000}, + "log.initial.b.HZLimRunaway": {"value": -1.000000}, + "log.initial.b.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.b.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.b.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.b.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.b.KEcc": {"value": -0.000394}, + "log.initial.b.Eccentricity": {"value": 0.050000}, + "log.initial.b.OrbEnergy": {"value": -2.119237e+34, "unit": u.Joule}, + "log.initial.b.MeanMotion": {"value": 4.505089e-06, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 1.394686e+06, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 1.869973e+10, "unit": u.m}, + "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.b.COPP": {"value": -0.035354}, + "log.initial.b.OrbAngMom": {"value": 9.396425e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.ArgP": {"value": 4.343614, "unit": u.rad}, + "log.initial.b.Inc": {"value": 0.008727, "unit": u.rad}, + "log.initial.b.LongA": {"value": 0.360890, "unit": u.rad}, + "log.initial.b.MeanLongitude": {"value": -1.578681, "unit": u.rad}, + "log.initial.b.LongP": {"value": 4.704504, "unit": u.rad}, + "log.initial.b.TotOrbEnergy": {"value": -2.334935e+35, "unit": u.Joule}, + "log.initial.b.OrbPotEnergy": {"value": -4.238474e+34, "unit": u.Joule}, + "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.b.TidalRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.b.DsemiDtEqtide": {"value": 1.202419e-09, "unit": u.m / u.sec}, + "log.initial.b.DeccDtEqtide": {"value": 7.399880e-21, "unit": 1 / u.sec}, + "log.initial.b.DMeanMotionDtEqtide": {"value": -4.345252e-25, "unit": 1 / u.sec ** 2}, + "log.initial.b.DOrbPerDtEqtide": {"value": 1.345204e-13}, + "log.initial.b.EccTimeEqtide": {"value": 6.756867e+18, "unit": u.sec}, + "log.initial.b.SemiTimeEqtide": {"value": 1.555176e+19, "unit": u.sec}, + "log.initial.b.DHEccDtEqtide": {"value": -7.399650e-21, "unit": 1 / u.sec}, + "log.initial.b.DKEccDtEqtide": {"value": -5.834380e-23, "unit": 1 / u.sec}, + "log.initial.b.DXoblDtEqtide": {"value": 1.659179e-14, "unit": 1 / u.sec}, + "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DZoblDtEqtide": {"value": -1.659179e-14, "unit": 1 / u.sec}, + "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.b.BodyDeccDt": {"value": -1.000000}, + "log.initial.b.DOblDtEqtide": {"value": 2.346433e-14, "unit": u.rad / u.sec}, + "log.initial.b.DRotPerDtEqtide": {"value": 5.841640e-09}, + "log.initial.b.DRotRateDtEqtide": {"value": -4.916852e-18, "unit": 1 / u.sec ** 2}, + "log.initial.b.EqRotRateDiscrete": {"value": 4.505089e-06, "unit": 1 / u.sec}, + "log.initial.b.EqRotPerDiscrete": {"value": 1.394686e+06, "unit": u.sec}, + "log.initial.b.EqRotRateCont": {"value": 4.612085e-06, "unit": 1 / u.sec}, + "log.initial.b.EqRotPerCont": {"value": 1.362331e+06, "unit": u.sec}, + "log.initial.b.EqRotPer": {"value": 1.394686e+06, "unit": u.sec}, + "log.initial.b.EqTidePower": {"value": 1.461971e+13, "unit": 1 / u.sec}, + "log.initial.b.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.OceanK2": {"value": 0.010000}, + "log.initial.b.EnvTidalQ": {"value": -1.000000}, + "log.initial.b.OceanTidalQ": {"value": -1.000000}, + "log.initial.b.TideLock": {"value": 0.000000}, + "log.initial.b.RotTimeEqtide": {"value": 1.479037e+13, "unit": u.sec}, + "log.initial.b.EnvK2": {"value": 0.010000}, + "log.initial.b.OblTimeEqtide": {"value": -1.000000}, + "log.initial.b.PowerEqtide": {"value": 2.035475e+16, "unit": u.W}, + "log.initial.b.SurfEnFluxEqtide": {"value": 39.817440, "unit": u.W / u.m ** 2}, + "log.initial.b.Sinc": {"value": 0.004363}, + "log.initial.b.Pinc": {"value": 0.001541}, + "log.initial.b.Qinc": {"value": 0.004082}, + "log.initial.b.DIncDtDistOrb": {"value": -9.038837e-15, "unit": u.rad / u.sec}, + "log.initial.b.DSincDtDistOrb": {"value": -4.519375e-15, "unit": 1 / u.sec}, + "log.initial.b.DLongADtDistOrb": {"value": -6.663476e-11, "unit": u.rad / u.sec}, + "log.initial.b.DLongPDtDistOrb": {"value": 6.124653e-11, "unit": u.rad / u.sec}, + "log.initial.b.DHeccDtDistOrb": {"value": -4.476935e-12, "unit": 1 / u.sec}, + "log.initial.b.DKeccDtDistOrb": {"value": 3.027122e-12, "unit": 1 / u.sec}, + "log.initial.b.DPincDtDistOrb": {"value": -2.736148e-13, "unit": 1 / u.sec}, + "log.initial.b.DQincDtDistOrb": {"value": 9.843699e-14, "unit": 1 / u.sec}, + "log.initial.b.CassiniOne": {"value": 0.353129}, + "log.initial.b.CassiniTwo": {"value": 0.935575}, + "log.initial.b.DOblDtDistRot": {"value": 1.968719e-13, "unit": u.rad}, + "log.initial.b.DPrecADtDistRot": {"value": 9.753394e-10, "unit": u.rad / u.sec}, + "log.initial.b.DXoblDtDistRot": {"value": 1.392095e-13, "unit": 1 / u.sec}, + "log.initial.b.DYoblDtDistRot": {"value": 6.896691e-10, "unit": 1 / u.sec}, + "log.initial.b.DZoblDtDistRot": {"value": -1.392095e-13, "unit": 1 / u.sec}, + "log.initial.b.OblTimeDistRot": {"value": 1.595754e+13, "unit": u.rad}, + "log.initial.b.PrecATimeDistRot": {"value": 6.442050e+09, "unit": u.sec}, + "log.initial.b.XoblTimeDistRot": {"value": 7.183418e+12, "unit": 1 / u.sec}, + "log.initial.b.YoblTimeDistRot": {"value": 1.449971e+09, "unit": 1 / u.sec}, + "log.initial.b.ZoblTimeDistRot": {"value": 7.183418e+12, "unit": 1 / u.sec}, + "log.initial.b.DynEllip": {"value": 0.003281}, + "log.initial.b.PrecFNat": {"value": 9.747897e-10, "unit": u.rad / u.sec}, + "log.initial.c.Mass": {"value": 1.074993e+26, "unit": u.kg}, + "log.initial.c.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.initial.c.RadGyra": {"value": 0.500000}, + "log.initial.c.RotKinEnergy": {"value": 6.504490e+30, "unit": u.Joule}, + "log.initial.c.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.initial.c.BodyType": {"value": 0.000000}, + "log.initial.c.Density": {"value": 2.930687e+04, "unit": u.kg / u.m ** 3}, + "log.initial.c.HEcc": {"value": -0.005734}, + "log.initial.c.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.c.HZLimRecVenus": {"value": -1.000000}, + "log.initial.c.HZLimRunaway": {"value": -1.000000}, + "log.initial.c.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.c.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.c.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.c.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.c.KEcc": {"value": 0.099835}, + "log.initial.c.Eccentricity": {"value": 0.100000}, + "log.initial.c.OrbEnergy": {"value": -2.123011e+35, "unit": u.Joule}, + "log.initial.c.MeanMotion": {"value": 1.870531e-06, "unit": 1 / u.sec}, + "log.initial.c.OrbPeriod": {"value": 3.359039e+06, "unit": u.sec}, + "log.initial.c.SemiMajorAxis": {"value": 3.359968e+10, "unit": u.m}, + "log.initial.c.OrbAngMom": {"value": 2.258578e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.c.ArgP": {"value": 5.876750, "unit": u.rad}, + "log.initial.c.Inc": {"value": 1.745329e-05, "unit": u.rad}, + "log.initial.c.LongA": {"value": 0.349066, "unit": u.rad}, + "log.initial.c.MeanLongitude": {"value": -0.057370, "unit": u.rad}, + "log.initial.c.LongP": {"value": 6.225816, "unit": u.rad}, + "log.initial.c.TotOrbEnergy": {"value": -2.334935e+35, "unit": u.Joule}, + "log.initial.c.OrbPotEnergy": {"value": -4.246023e+35, "unit": u.Joule}, + "log.initial.c.Sinc": {"value": 8.726646e-06}, + "log.initial.c.Pinc": {"value": 2.984689e-06}, + "log.initial.c.Qinc": {"value": 8.200365e-06}, + "log.initial.c.DIncDtDistOrb": {"value": 1.686400e-16, "unit": u.rad / u.sec}, + "log.initial.c.DSincDtDistOrb": {"value": 8.432000e-17, "unit": 1 / u.sec}, + "log.initial.c.DLongADtDistOrb": {"value": 1.386236e-09, "unit": u.rad / u.sec}, + "log.initial.c.DLongPDtDistOrb": {"value": 2.729235e-12, "unit": u.rad / u.sec}, + "log.initial.c.DHeccDtDistOrb": {"value": 2.777433e-13, "unit": 1 / u.sec}, + "log.initial.c.DKeccDtDistOrb": {"value": -7.609099e-14, "unit": 1 / u.sec}, + "log.initial.c.DPincDtDistOrb": {"value": 1.139648e-14, "unit": 1 / u.sec}, + "log.initial.c.DQincDtDistOrb": {"value": -4.058248e-15, "unit": 1 / u.sec}, + "log.final.system.Age": {"value": 3.155760e+09, "unit": u.sec}, + "log.final.system.Time": {"value": 3.155760e+09, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 9.638821e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -2.276496e+41, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -2.276504e+41, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.103902e+36, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 1.139264e+07, "unit": u.sec}, + "log.final.star.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.final.star.Xobl": {"value": 0.000000}, + "log.final.star.Yobl": {"value": 0.000000}, + "log.final.star.Zobl": {"value": 1.000000}, + "log.final.star.Radius": {"value": 6.955074e+08, "unit": u.m}, + "log.final.star.RadGyra": {"value": 0.500000}, + "log.final.star.RotAngMom": {"value": 7.286277e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.star.RotKinEnergy": {"value": 1.103902e+36, "unit": u.Joule}, + "log.final.star.RotVel": {"value": 2107.446979, "unit": u.m / u.sec}, + "log.final.star.BodyType": {"value": 0.000000}, + "log.final.star.RotRate": {"value": 3.030086e-06, "unit": 1 / u.sec}, + "log.final.star.RotPer": {"value": 24.000000, "unit": u.day}, + "log.final.star.Density": {"value": 1410.955514, "unit": u.kg / u.m ** 3}, + "log.final.star.SurfEnFluxTotal": {"value": 1.100249e-09, "unit": u.kg / u.sec ** 3}, + "log.final.star.TidalQ": {"value": 1.000000e+06}, + "log.final.star.ImK2": {"value": -2.990000e-07}, + "log.final.star.K2": {"value": 0.299000}, + "log.final.star.K2Man": {"value": 0.010000}, + "log.final.star.Imk2Man": {"value": 0.000000}, + "log.final.star.TidalQMantle": {"value": 100.000000}, + "log.final.star.HEcc": {"value": 0.000000}, + "log.final.star.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.star.HZLimRecVenus": {"value": -1.000000}, + "log.final.star.HZLimRunaway": {"value": -1.000000}, + "log.final.star.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.star.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.star.HZLimEarlyMars": {"value": -1.000000}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.star.KEcc": {"value": 0.000000}, + "log.final.star.Eccentricity": {"value": -1.000000}, + "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.final.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.star.COPP": {"value": 0.000000}, + "log.final.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.star.LongP": {"value": 0.000000, "unit": u.rad}, + "log.final.star.TotOrbEnergy": {"value": -2.334935e+35, "unit": u.Joule}, + "log.final.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.final.star.LostEnergy": {"value": 2.066697e+19, "unit": u.Joule}, + "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.final.star.BodyDeccDt": {"value": -1.000000}, + "log.final.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.final.star.DRotPerDtEqtide": {"value": -1.189539e-20}, + "log.final.star.DRotRateDtEqtide": {"value": 1.738235e-32, "unit": 1 / u.sec ** 2}, + "log.final.star.EqRotRateDiscrete": {"value": 4.505089e-06, "unit": 1 / u.sec}, + "log.final.star.EqRotPerDiscrete": {"value": 1.394686e+06, "unit": u.sec}, + "log.final.star.EqRotRateCont": {"value": 4.679702e-06, "unit": 1 / u.sec}, + "log.final.star.EqRotPerCont": {"value": 1.342646e+06, "unit": u.sec}, + "log.final.star.EqRotPer": {"value": 1.394686e+06, "unit": u.sec}, + "log.final.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.final.star.OceanK2": {"value": 0.010000}, + "log.final.star.EnvTidalQ": {"value": -1.000000}, + "log.final.star.OceanTidalQ": {"value": -1.000000}, + "log.final.star.TideLock": {"value": 0.000000}, + "log.final.star.RotTimeEqtide": {"value": 1.743197e+26, "unit": u.sec}, + "log.final.star.EnvK2": {"value": 0.010000}, + "log.final.star.OblTimeEqtide": {"value": -1.000000}, + "log.final.star.PowerEqtide": {"value": 6.688128e+09, "unit": u.W}, + "log.final.star.SurfEnFluxEqtide": {"value": 1.100249e-09, "unit": u.kg / u.sec ** 3}, + "log.final.b.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.final.b.Obliquity": {"value": 0.786730, "unit": u.rad}, + "log.final.b.PrecA": {"value": 3.075200, "unit": u.rad}, + "log.final.b.Xobl": {"value": -0.706488}, + "log.final.b.Yobl": {"value": 0.046974}, + "log.final.b.Zobl": {"value": 0.706164}, + "log.final.b.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.b.RadGyra": {"value": 0.500000}, + "log.final.b.RotAngMom": {"value": 4.415998e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.b.RotKinEnergy": {"value": 1.605358e+29, "unit": u.Joule}, + "log.final.b.RotVel": {"value": 463.729001, "unit": u.m / u.sec}, + "log.final.b.BodyType": {"value": 0.000000}, + "log.final.b.RotRate": {"value": 7.270645e-05, "unit": 1 / u.sec}, + "log.final.b.RotPer": {"value": 1.000215, "unit": u.day}, + "log.final.b.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.final.b.SurfEnFluxTotal": {"value": 40.250313, "unit": u.kg / u.sec ** 3}, + "log.final.b.TidalQ": {"value": 100.000000}, + "log.final.b.ImK2": {"value": -0.003000}, + "log.final.b.K2": {"value": 0.300000}, + "log.final.b.K2Man": {"value": 0.010000}, + "log.final.b.Imk2Man": {"value": 0.000000}, + "log.final.b.TidalQMantle": {"value": 100.000000}, + "log.final.b.HEcc": {"value": -0.062959}, + "log.final.b.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.b.HZLimRecVenus": {"value": -1.000000}, + "log.final.b.HZLimRunaway": {"value": -1.000000}, + "log.final.b.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.b.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.b.HZLimEarlyMars": {"value": -1.000000}, + "log.final.b.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.b.KEcc": {"value": 0.010774}, + "log.final.b.Eccentricity": {"value": 0.063874}, + "log.final.b.OrbEnergy": {"value": -2.119237e+34, "unit": u.Joule}, + "log.final.b.MeanMotion": {"value": 4.505089e-06, "unit": 1 / u.sec}, + "log.final.b.OrbPeriod": {"value": 1.394686e+06, "unit": u.sec}, + "log.final.b.SemiMajorAxis": {"value": 1.869973e+10, "unit": u.m}, + "log.final.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.final.b.COPP": {"value": 0.044986}, + "log.final.b.OrbAngMom": {"value": 9.388981e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.b.ArgP": {"value": 4.733145, "unit": u.rad}, + "log.final.b.Inc": {"value": 0.008680, "unit": u.rad}, + "log.final.b.LongA": {"value": 0.148731, "unit": u.rad}, + "log.final.b.MeanLongitude": {"value": -1.401309, "unit": u.rad}, + "log.final.b.LongP": {"value": 4.881877, "unit": u.rad}, + "log.final.b.TotOrbEnergy": {"value": -2.334935e+35, "unit": u.Joule}, + "log.final.b.OrbPotEnergy": {"value": -4.238474e+34, "unit": u.Joule}, + "log.final.b.LostEnergy": {"value": 6.457124e+25, "unit": u.Joule}, + "log.final.b.TidalRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.b.DsemiDtEqtide": {"value": 1.225892e-09, "unit": u.m / u.sec}, + "log.final.b.DeccDtEqtide": {"value": 9.453231e-21, "unit": 1 / u.sec}, + "log.final.b.DMeanMotionDtEqtide": {"value": -4.430078e-25, "unit": 1 / u.sec ** 2}, + "log.final.b.DOrbPerDtEqtide": {"value": 1.371464e-13}, + "log.final.b.EccTimeEqtide": {"value": 6.756867e+18, "unit": u.sec}, + "log.final.b.SemiTimeEqtide": {"value": 1.525398e+19, "unit": u.sec}, + "log.final.b.DHEccDtEqtide": {"value": -9.317779e-21, "unit": 1 / u.sec}, + "log.final.b.DKEccDtEqtide": {"value": 1.594545e-21, "unit": 1 / u.sec}, + "log.final.b.DXoblDtEqtide": {"value": -1.655873e-14, "unit": 1 / u.sec}, + "log.final.b.DYoblDtEqtide": {"value": 1.100989e-15, "unit": 1 / u.sec}, + "log.final.b.DZoblDtEqtide": {"value": -1.663957e-14, "unit": 1 / u.sec}, + "log.final.b.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.final.b.BodyDeccDt": {"value": -1.000000}, + "log.final.b.DOblDtEqtide": {"value": 2.350061e-14, "unit": u.rad / u.sec}, + "log.final.b.DRotPerDtEqtide": {"value": 5.912122e-09}, + "log.final.b.DRotRateDtEqtide": {"value": -4.974041e-18, "unit": 1 / u.sec ** 2}, + "log.final.b.EqRotRateDiscrete": {"value": 4.505089e-06, "unit": 1 / u.sec}, + "log.final.b.EqRotPerDiscrete": {"value": 1.394686e+06, "unit": u.sec}, + "log.final.b.EqRotRateCont": {"value": 4.679702e-06, "unit": 1 / u.sec}, + "log.final.b.EqRotPerCont": {"value": 1.342646e+06, "unit": u.sec}, + "log.final.b.EqRotPer": {"value": 1.394686e+06, "unit": u.sec}, + "log.final.b.EqTidePower": {"value": 2.446540e+13, "unit": 1 / u.sec}, + "log.final.b.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.final.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.final.b.OceanK2": {"value": 0.010000}, + "log.final.b.EnvTidalQ": {"value": -1.000000}, + "log.final.b.OceanTidalQ": {"value": -1.000000}, + "log.final.b.TideLock": {"value": 0.000000}, + "log.final.b.RotTimeEqtide": {"value": 1.461718e+13, "unit": u.sec}, + "log.final.b.EnvK2": {"value": 0.010000}, + "log.final.b.OblTimeEqtide": {"value": -1.000000}, + "log.final.b.PowerEqtide": {"value": 2.057604e+16, "unit": u.W}, + "log.final.b.SurfEnFluxEqtide": {"value": 40.250313, "unit": u.W / u.m ** 2}, + "log.final.b.Sinc": {"value": 0.004340}, + "log.final.b.Pinc": {"value": 0.000643}, + "log.final.b.Qinc": {"value": 0.004292}, + "log.final.b.DIncDtDistOrb": {"value": -1.870539e-14, "unit": u.rad / u.sec}, + "log.final.b.DSincDtDistOrb": {"value": -9.352606e-15, "unit": 1 / u.sec}, + "log.final.b.DLongADtDistOrb": {"value": -6.794098e-11, "unit": u.rad / u.sec}, + "log.final.b.DLongPDtDistOrb": {"value": 5.038333e-11, "unit": u.rad / u.sec}, + "log.final.b.DHeccDtDistOrb": {"value": -3.716526e-12, "unit": 1 / u.sec}, + "log.final.b.DKeccDtDistOrb": {"value": 3.900985e-12, "unit": 1 / u.sec}, + "log.final.b.DPincDtDistOrb": {"value": -2.929948e-13, "unit": 1 / u.sec}, + "log.final.b.DQincDtDistOrb": {"value": 3.444461e-14, "unit": 1 / u.sec}, + "log.final.b.CassiniOne": {"value": 0.073055}, + "log.final.b.CassiniTwo": {"value": -0.997328}, + "log.final.b.DOblDtDistRot": {"value": -2.986025e-14, "unit": u.rad}, + "log.final.b.DPrecADtDistRot": {"value": 9.750131e-10, "unit": u.rad / u.sec}, + "log.final.b.DXoblDtDistRot": {"value": -4.577958e-11, "unit": 1 / u.sec}, + "log.final.b.DYoblDtDistRot": {"value": -6.888367e-10, "unit": 1 / u.sec}, + "log.final.b.DZoblDtDistRot": {"value": 2.114249e-14, "unit": 1 / u.sec}, + "log.final.b.OblTimeDistRot": {"value": 1.052099e+14, "unit": u.rad}, + "log.final.b.PrecATimeDistRot": {"value": 6.444206e+09, "unit": u.sec}, + "log.final.b.XoblTimeDistRot": {"value": 2.184380e+10, "unit": 1 / u.sec}, + "log.final.b.YoblTimeDistRot": {"value": 1.451723e+09, "unit": 1 / u.sec}, + "log.final.b.ZoblTimeDistRot": {"value": 4.729811e+13, "unit": 1 / u.sec}, + "log.final.b.DynEllip": {"value": 0.003279}, + "log.final.b.PrecFNat": {"value": 9.755983e-10, "unit": u.rad / u.sec}, + "log.final.c.Mass": {"value": 1.074993e+26, "unit": u.kg}, + "log.final.c.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.final.c.RadGyra": {"value": 0.500000}, + "log.final.c.RotKinEnergy": {"value": 6.504490e+30, "unit": u.Joule}, + "log.final.c.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.final.c.BodyType": {"value": 0.000000}, + "log.final.c.Density": {"value": 2.930687e+04, "unit": u.kg / u.m ** 3}, + "log.final.c.HEcc": {"value": -0.004891}, + "log.final.c.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.c.HZLimRecVenus": {"value": -1.000000}, + "log.final.c.HZLimRunaway": {"value": -1.000000}, + "log.final.c.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.c.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.c.HZLimEarlyMars": {"value": -1.000000}, + "log.final.c.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.c.KEcc": {"value": 0.099553}, + "log.final.c.Eccentricity": {"value": 0.099673}, + "log.final.c.OrbEnergy": {"value": -2.123011e+35, "unit": u.Joule}, + "log.final.c.MeanMotion": {"value": 1.870531e-06, "unit": 1 / u.sec}, + "log.final.c.OrbPeriod": {"value": 3.359039e+06, "unit": u.sec}, + "log.final.c.SemiMajorAxis": {"value": 3.359968e+10, "unit": u.m}, + "log.final.c.OrbAngMom": {"value": 2.258652e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.c.ArgP": {"value": 4.653590, "unit": u.rad}, + "log.final.c.Inc": {"value": 8.069275e-05, "unit": u.rad}, + "log.final.c.LongA": {"value": 1.580510, "unit": u.rad}, + "log.final.c.MeanLongitude": {"value": -0.049086, "unit": u.rad}, + "log.final.c.LongP": {"value": 6.234100, "unit": u.rad}, + "log.final.c.TotOrbEnergy": {"value": -2.334935e+35, "unit": u.Joule}, + "log.final.c.OrbPotEnergy": {"value": -4.246023e+35, "unit": u.Joule}, + "log.final.c.Sinc": {"value": 4.034637e-05}, + "log.final.c.Pinc": {"value": 4.034447e-05}, + "log.final.c.Qinc": {"value": -3.918894e-07}, + "log.final.c.DIncDtDistOrb": {"value": 2.439677e-14, "unit": u.rad / u.sec}, + "log.final.c.DSincDtDistOrb": {"value": 1.219839e-14, "unit": 1 / u.sec}, + "log.final.c.DLongADtDistOrb": {"value": 3.135675e-11, "unit": u.rad / u.sec}, + "log.final.c.DLongPDtDistOrb": {"value": 2.512992e-12, "unit": u.rad / u.sec}, + "log.final.c.DHeccDtDistOrb": {"value": 2.557887e-13, "unit": 1 / u.sec}, + "log.final.c.DKeccDtDistOrb": {"value": -1.019520e-13, "unit": 1 / u.sec}, + "log.final.c.DPincDtDistOrb": {"value": 1.218552e-14, "unit": 1 / u.sec}, + "log.final.c.DQincDtDistOrb": {"value": -1.383556e-15, "unit": 1 / u.sec}, + } ) -class Test_CassiniStates(Benchmark): - pass +class Test_CassiniStates(Benchmark): + pass diff --git a/tests/DistorbDistrotPoise/EarthClimate/test_EarthClimate.py b/tests/DistorbDistrotPoise/EarthClimate/test_EarthClimate.py index be97d9877..34dbe0524 100644 --- a/tests/DistorbDistrotPoise/EarthClimate/test_EarthClimate.py +++ b/tests/DistorbDistrotPoise/EarthClimate/test_EarthClimate.py @@ -1,2133 +1,868 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 3.278363e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.839546e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.839908e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.361272e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.500000}, - "log.initial.sun.RotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.RotVel": {"value": 1.468674e04, "unit": u.m / u.sec}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sun.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.sun.Density": {"value": 5.762900e04, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.LXUVTot": {"value": 3.846000e23, "unit": u.kg / u.sec**3}, - "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.Luminosity": {"value": 3.846000e26, "unit": u.W}, - "log.initial.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.sun.LXUVFrac": {"value": 0.001000}, - "log.initial.sun.RossbyNumber": {"value": 0.078260}, - "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, - "log.initial.Mercury.Mass": {"value": 3.300865e23, "unit": u.kg}, - "log.initial.Mercury.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Mercury.RadGyra": {"value": 0.500000}, - "log.initial.Mercury.RotKinEnergy": {"value": 8.876722e27, "unit": u.Joule}, - "log.initial.Mercury.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.Mercury.BodyType": {"value": 0.000000}, - "log.initial.Mercury.Density": {"value": 303.714215, "unit": u.kg / u.m**3}, - "log.initial.Mercury.HEcc": {"value": 0.200723}, - "log.initial.Mercury.HZLimitDryRunaway": {"value": 1.387482e11, "unit": u.m}, - "log.initial.Mercury.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.Mercury.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.Mercury.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.Mercury.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.Mercury.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.Mercury.Instellation": { - "value": 9325.803796, - "unit": u.kg / u.sec**3, - }, - "log.initial.Mercury.KEcc": {"value": 0.044659}, - "log.initial.Mercury.Eccentricity": {"value": 0.205631}, - "log.initial.Mercury.OrbEnergy": {"value": -3.782352e32, "unit": u.Joule}, - "log.initial.Mercury.MeanMotion": {"value": 8.266750e-07, "unit": 1 / u.sec}, - "log.initial.Mercury.OrbPeriod": {"value": 7.600551e06, "unit": u.sec}, - "log.initial.Mercury.SemiMajorAxis": {"value": 5.790918e10, "unit": u.m}, - "log.initial.Mercury.OrbAngMom": { - "value": 8.955206e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Mercury.ArgP": {"value": 0.508323, "unit": u.rad}, - "log.initial.Mercury.Inc": {"value": 0.122258, "unit": u.rad}, - "log.initial.Mercury.LongA": {"value": 0.843547, "unit": u.rad}, - "log.initial.Mercury.MeanLongitude": {"value": 1.351870, "unit": u.rad}, - "log.initial.Mercury.LongP": {"value": 1.351870, "unit": u.rad}, - "log.initial.Mercury.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.Mercury.OrbPotEnergy": {"value": -7.564705e32, "unit": u.Joule}, - "log.initial.Mercury.Sinc": {"value": 0.061091}, - "log.initial.Mercury.Pinc": {"value": 0.045635}, - "log.initial.Mercury.Qinc": {"value": 0.040614}, - "log.initial.Mercury.DIncDtDistOrb": { - "value": -3.241040e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Mercury.DSincDtDistOrb": { - "value": -1.617493e-14, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DLongADtDistOrb": { - "value": -6.902785e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Mercury.DLongPDtDistOrb": { - "value": 8.065423e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Mercury.DHeccDtDistOrb": { - "value": 4.218955e-14, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DKeccDtDistOrb": { - "value": -1.605184e-13, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DPincDtDistOrb": { - "value": -4.011797e-14, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.DQincDtDistOrb": { - "value": 2.074769e-14, - "unit": 1 / u.sec, - }, - "log.initial.Venus.Mass": {"value": 4.866826e24, "unit": u.kg}, - "log.initial.Venus.Radius": {"value": 6.058557e06, "unit": u.m}, - "log.initial.Venus.RadGyra": {"value": 0.500000}, - "log.initial.Venus.RotKinEnergy": {"value": 1.988617e24, "unit": u.Joule}, - "log.initial.Venus.RotVel": {"value": 1.807997, "unit": u.m / u.sec}, - "log.initial.Venus.BodyType": {"value": 0.000000}, - "log.initial.Venus.Density": {"value": 5224.558074, "unit": u.kg / u.m**3}, - "log.initial.Venus.HEcc": {"value": 0.005070}, - "log.initial.Venus.HZLimitDryRunaway": {"value": 1.357862e11, "unit": u.m}, - "log.initial.Venus.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.Venus.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.Venus.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.Venus.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.Venus.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.Venus.Instellation": { - "value": 2613.952713, - "unit": u.kg / u.sec**3, - }, - "log.initial.Venus.KEcc": {"value": -0.004491}, - "log.initial.Venus.Eccentricity": {"value": 0.006773}, - "log.initial.Venus.OrbEnergy": {"value": -2.984500e33, "unit": u.Joule}, - "log.initial.Venus.MeanMotion": {"value": 3.236478e-07, "unit": 1 / u.sec}, - "log.initial.Venus.OrbPeriod": {"value": 1.941365e07, "unit": u.sec}, - "log.initial.Venus.SemiMajorAxis": {"value": 1.082071e11, "unit": u.m}, - "log.initial.Venus.OrbAngMom": { - "value": 1.844247e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Venus.ArgP": {"value": 0.957353, "unit": u.rad}, - "log.initial.Venus.Inc": {"value": 0.059249, "unit": u.rad}, - "log.initial.Venus.LongA": {"value": 1.338331, "unit": u.rad}, - "log.initial.Venus.MeanLongitude": {"value": 2.295684, "unit": u.rad}, - "log.initial.Venus.LongP": {"value": 2.295684, "unit": u.rad}, - "log.initial.Venus.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.Venus.OrbPotEnergy": {"value": -5.969001e33, "unit": u.Joule}, - "log.initial.Venus.Sinc": {"value": 0.029620}, - "log.initial.Venus.Pinc": {"value": 0.028823}, - "log.initial.Venus.Qinc": {"value": 0.006824}, - "log.initial.Venus.DIncDtDistOrb": { - "value": -4.791976e-15, - "unit": u.rad / u.sec, - }, - "log.initial.Venus.DSincDtDistOrb": {"value": -2.394937e-15, "unit": 1 / u.sec}, - "log.initial.Venus.DLongADtDistOrb": { - "value": -1.522767e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Venus.DLongPDtDistOrb": { - "value": 2.854216e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Venus.DHeccDtDistOrb": {"value": -1.134129e-14, "unit": 1 / u.sec}, - "log.initial.Venus.DKeccDtDistOrb": {"value": 9.787313e-15, "unit": 1 / u.sec}, - "log.initial.Venus.DPincDtDistOrb": {"value": -1.272159e-14, "unit": 1 / u.sec}, - "log.initial.Venus.DQincDtDistOrb": {"value": 4.333953e-14, "unit": 1 / u.sec}, - "log.initial.Earth.Mass": {"value": 5.971546e24, "unit": u.kg}, - "log.initial.Earth.Obliquity": {"value": 0.409105, "unit": u.rad}, - "log.initial.Earth.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.Earth.Xobl": {"value": 0.397789}, - "log.initial.Earth.Yobl": {"value": 0.000000}, - "log.initial.Earth.Zobl": {"value": 0.917477}, - "log.initial.Earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Earth.RadGyra": {"value": 0.500000}, - "log.initial.Earth.RotAngMom": { - "value": 4.416473e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Earth.RotKinEnergy": {"value": 1.605875e29, "unit": u.Joule}, - "log.initial.Earth.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.Earth.BodyType": {"value": 0.000000}, - "log.initial.Earth.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.Earth.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.Earth.Density": {"value": 5494.449526, "unit": u.kg / u.m**3}, - "log.initial.Earth.HEcc": {"value": 0.016275}, - "log.initial.Earth.HZLimitDryRunaway": {"value": 1.099663e11, "unit": u.m}, - "log.initial.Earth.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.Earth.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.Earth.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.Earth.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.Earth.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.Earth.Instellation": { - "value": 1367.757374, - "unit": u.kg / u.sec**3, - }, - "log.initial.Earth.KEcc": {"value": -0.003742}, - "log.initial.Earth.Eccentricity": {"value": 0.016700}, - "log.initial.Earth.OrbEnergy": {"value": -2.648762e33, "unit": u.Joule}, - "log.initial.Earth.MeanMotion": {"value": 1.990986e-07, "unit": 1 / u.sec}, - "log.initial.Earth.OrbPeriod": {"value": 3.155815e07, "unit": u.sec}, - "log.initial.Earth.SemiMajorAxis": {"value": 1.495979e11, "unit": u.m}, - "log.initial.Earth.COPP": {"value": 0.006474}, - "log.initial.Earth.OrbAngMom": { - "value": 2.660383e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Earth.ArgP": {"value": 1.993303, "unit": u.rad}, - "log.initial.Earth.Inc": {"value": 8.726646e-07, "unit": u.rad}, - "log.initial.Earth.LongA": {"value": 6.086650, "unit": u.rad}, - "log.initial.Earth.MeanLongitude": {"value": 14.127346, "unit": u.rad}, - "log.initial.Earth.LongP": {"value": 1.796767, "unit": u.rad}, - "log.initial.Earth.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.Earth.OrbPotEnergy": {"value": -5.297525e33, "unit": u.Joule}, - "log.initial.Earth.Sinc": {"value": 4.363323e-07}, - "log.initial.Earth.Pinc": {"value": -8.520368e-08}, - "log.initial.Earth.Qinc": {"value": 4.279325e-07}, - "log.initial.Earth.DIncDtDistOrb": { - "value": -7.174418e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DSincDtDistOrb": {"value": -3.587209e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DLongADtDistOrb": { - "value": -8.905716e-09, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DLongPDtDistOrb": { - "value": 1.755060e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DHeccDtDistOrb": {"value": -1.952053e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DKeccDtDistOrb": {"value": -2.558635e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DPincDtDistOrb": {"value": 3.193786e-15, "unit": 1 / u.sec}, - "log.initial.Earth.DQincDtDistOrb": {"value": -3.594032e-14, "unit": 1 / u.sec}, - "log.initial.Earth.CassiniOne": {"value": 0.953001}, - "log.initial.Earth.CassiniTwo": {"value": 0.302966}, - "log.initial.Earth.DOblDtDistRot": {"value": -7.188063e-14, "unit": u.rad}, - "log.initial.Earth.DPrecADtDistRot": { - "value": 7.711367e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Earth.DXoblDtDistRot": {"value": -6.594884e-14, "unit": 1 / u.sec}, - "log.initial.Earth.DYoblDtDistRot": {"value": 3.067493e-12, "unit": 1 / u.sec}, - "log.initial.Earth.DZoblDtDistRot": {"value": 2.859329e-14, "unit": 1 / u.sec}, - "log.initial.Earth.OblTimeDistRot": {"value": 4.370569e13, "unit": u.rad}, - "log.initial.Earth.PrecATimeDistRot": {"value": 8.147952e11, "unit": u.sec}, - "log.initial.Earth.XoblTimeDistRot": {"value": 1.516327e13, "unit": 1 / u.sec}, - "log.initial.Earth.YoblTimeDistRot": {"value": 3.259991e11, "unit": 1 / u.sec}, - "log.initial.Earth.ZoblTimeDistRot": {"value": 3.497324e13, "unit": 1 / u.sec}, - "log.initial.Earth.DynEllip": {"value": 0.003280}, - "log.initial.Earth.PrecFNat": {"value": 2.461564e-12, "unit": u.rad / u.sec}, - "log.initial.Earth.TGlobal": {"value": 14.649833, "unit": u.deg_C}, - "log.initial.Earth.AlbedoGlobal": {"value": 0.344298}, - "log.initial.Earth.FluxInGlobal": { - "value": 233.611646, - "unit": u.kg / u.sec**3, - }, - "log.initial.Earth.FluxOutGlobal": { - "value": 233.918151, - "unit": u.W / u.m**2, - }, - "log.initial.Earth.TotIceMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.TotIceFlow": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.TotIceBalance": {"value": 0.000000, "unit": u.kg}, - "log.initial.Earth.SkipSeas": {"value": 0.000000}, - "log.initial.Earth.AreaIceCov": {"value": 0.070400}, - "log.initial.Earth.Latitude": {"value": -1.455262, "unit": u.rad}, - "log.initial.Earth.TempLat": {"value": 257.933928, "unit": u.sec}, - "log.initial.Earth.AlbedoLat": {"value": 0.600000}, - "log.initial.Earth.AnnInsol": {"value": 175.698681, "unit": u.kg / u.sec**3}, - "log.initial.Earth.FluxMerid": {"value": -1.448779e15, "unit": u.Joule}, - "log.initial.Earth.FluxIn": {"value": 70.290304, "unit": u.kg / u.sec**3}, - "log.initial.Earth.FluxOut": {"value": 171.811909, "unit": u.kg / u.sec**3}, - "log.initial.Earth.DivFlux": {"value": -97.683272, "unit": u.kg / u.sec**3}, - "log.initial.Earth.IceMass": {"value": 0.000000}, - "log.initial.Earth.IceHeight": {"value": 0.000000, "unit": u.m}, - "log.initial.Earth.DIceMassDt": {"value": 0.000000, "unit": u.m}, - "log.initial.Earth.IceFlow": {"value": 0.000000}, - "log.initial.Earth.EnergyResL": {"value": -1.132995, "unit": u.kg / u.sec**3}, - "log.initial.Earth.EnergyResW": {"value": 0.309103, "unit": u.kg / u.sec**3}, - "log.initial.Earth.BedrockH": {"value": 0.000000, "unit": u.m}, - "log.initial.Earth.TempLandLat": {"value": 256.114356, "unit": u.sec}, - "log.initial.Earth.TempWaterLat": {"value": 258.871283, "unit": u.sec}, - "log.initial.Earth.AlbedoLandLat": {"value": 0.600000}, - "log.initial.Earth.AlbedoWaterLat": {"value": 0.600000}, - "log.initial.Earth.TempMinLat": {"value": 251.350743, "unit": u.sec}, - "log.initial.Earth.TempMaxLat": {"value": 265.343307, "unit": u.sec}, - "log.initial.Earth.Snowball": {"value": 0.000000}, - "log.initial.Earth.PlanckBAvg": {"value": 2.090000}, - "log.initial.Earth.IceAccum": {"value": 0.619665}, - "log.initial.Earth.IceAblate": {"value": -0.217631}, - "log.initial.Earth.TempMaxLand": {"value": 274.339623, "unit": u.sec}, - "log.initial.Earth.TempMaxWater": {"value": 260.910089, "unit": u.sec}, - "log.initial.Earth.PeakInsol": {"value": 558.419877, "unit": u.kg / u.sec**3}, - "log.initial.Earth.IceCapNorthLand": {"value": 0.000000}, - "log.initial.Earth.IceCapNorthSea": {"value": 1.000000}, - "log.initial.Earth.IceCapSouthLand": {"value": 0.000000}, - "log.initial.Earth.IceCapSouthSea": {"value": 1.000000}, - "log.initial.Earth.IceBeltLand": {"value": 0.000000}, - "log.initial.Earth.IceBeltSea": {"value": 0.000000}, - "log.initial.Earth.SnowballLand": {"value": 0.000000}, - "log.initial.Earth.SnowballSea": {"value": 0.000000}, - "log.initial.Earth.IceFree": {"value": 0.000000}, - "log.initial.Earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.Earth.IceCapNorthLatSea": {"value": 1.090086, "unit": u.rad}, - "log.initial.Earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.Earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.Earth.IceBeltNorthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.Earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.Earth.IceBeltSouthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.Earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.Mars.Mass": {"value": 6.416293e23, "unit": u.kg}, - "log.initial.Mars.Radius": {"value": 3.393277e06, "unit": u.m}, - "log.initial.Mars.RadGyra": {"value": 0.500000}, - "log.initial.Mars.RotKinEnergy": {"value": 4.640184e27, "unit": u.Joule}, - "log.initial.Mars.RotVel": {"value": 240.530700, "unit": u.m / u.sec}, - "log.initial.Mars.BodyType": {"value": 0.000000}, - "log.initial.Mars.Density": {"value": 3920.466249, "unit": u.kg / u.m**3}, - "log.initial.Mars.HEcc": {"value": -0.037933}, - "log.initial.Mars.HZLimitDryRunaway": {"value": 1.363794e11, "unit": u.m}, - "log.initial.Mars.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.Mars.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.Mars.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.Mars.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.Mars.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.Mars.Instellation": { - "value": 591.892798, - "unit": u.kg / u.sec**3, - }, - "log.initial.Mars.KEcc": {"value": 0.085363}, - "log.initial.Mars.Eccentricity": {"value": 0.093412}, - "log.initial.Mars.OrbEnergy": {"value": -1.868255e32, "unit": u.Joule}, - "log.initial.Mars.MeanMotion": {"value": 1.058915e-07, "unit": 1 / u.sec}, - "log.initial.Mars.OrbPeriod": {"value": 5.933604e07, "unit": u.sec}, - "log.initial.Mars.SemiMajorAxis": {"value": 2.278923e11, "unit": u.m}, - "log.initial.Mars.OrbAngMom": { - "value": 3.513190e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Mars.ArgP": {"value": 4.999710, "unit": u.rad}, - "log.initial.Mars.Inc": {"value": 0.032299, "unit": u.rad}, - "log.initial.Mars.LongA": {"value": 0.865309, "unit": u.rad}, - "log.initial.Mars.MeanLongitude": {"value": -0.418166, "unit": u.rad}, - "log.initial.Mars.LongP": {"value": 5.865019, "unit": u.rad}, - "log.initial.Mars.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.Mars.OrbPotEnergy": {"value": -3.736510e32, "unit": u.Joule}, - "log.initial.Mars.Sinc": {"value": 0.016149}, - "log.initial.Mars.Pinc": {"value": 0.012294}, - "log.initial.Mars.Qinc": {"value": 0.010471}, - "log.initial.Mars.DIncDtDistOrb": { - "value": -4.513502e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Mars.DSincDtDistOrb": {"value": -2.256457e-14, "unit": 1 / u.sec}, - "log.initial.Mars.DLongADtDistOrb": { - "value": -1.623058e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Mars.DLongPDtDistOrb": { - "value": 2.440410e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Mars.DHeccDtDistOrb": {"value": 1.966455e-13, "unit": 1 / u.sec}, - "log.initial.Mars.DKeccDtDistOrb": {"value": 1.188489e-13, "unit": 1 / u.sec}, - "log.initial.Mars.DPincDtDistOrb": {"value": -3.417341e-14, "unit": 1 / u.sec}, - "log.initial.Mars.DQincDtDistOrb": {"value": 5.323058e-15, "unit": 1 / u.sec}, - "log.initial.Jupiter.Mass": {"value": 1.897947e27, "unit": u.kg}, - "log.initial.Jupiter.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.initial.Jupiter.RadGyra": {"value": 0.500000}, - "log.initial.Jupiter.RotKinEnergy": {"value": 1.148396e32, "unit": u.Joule}, - "log.initial.Jupiter.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.initial.Jupiter.BodyType": {"value": 0.000000}, - "log.initial.Jupiter.Density": {"value": 5.174254e05, "unit": u.kg / u.m**3}, - "log.initial.Jupiter.HEcc": {"value": 0.012324}, - "log.initial.Jupiter.HZLimitDryRunaway": {"value": 1.359424e11, "unit": u.m}, - "log.initial.Jupiter.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.Jupiter.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.Jupiter.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.Jupiter.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.Jupiter.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.Jupiter.Instellation": { - "value": 50.569594, - "unit": u.kg / u.sec**3, - }, - "log.initial.Jupiter.KEcc": {"value": 0.046797}, - "log.initial.Jupiter.Eccentricity": {"value": 0.048393}, - "log.initial.Jupiter.OrbEnergy": {"value": -1.617917e35, "unit": u.Joule}, - "log.initial.Jupiter.MeanMotion": {"value": 1.678219e-08, "unit": 1 / u.sec}, - "log.initial.Jupiter.OrbPeriod": {"value": 3.743960e08, "unit": u.sec}, - "log.initial.Jupiter.SemiMajorAxis": {"value": 7.784120e11, "unit": u.m}, - "log.initial.Jupiter.OrbAngMom": { - "value": 1.925876e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Jupiter.ArgP": {"value": 4.785653, "unit": u.rad}, - "log.initial.Jupiter.Inc": {"value": 0.022782, "unit": u.rad}, - "log.initial.Jupiter.LongA": {"value": 1.755036, "unit": u.rad}, - "log.initial.Jupiter.MeanLongitude": {"value": 0.257503, "unit": u.rad}, - "log.initial.Jupiter.LongP": {"value": 0.257503, "unit": u.rad}, - "log.initial.Jupiter.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.Jupiter.OrbPotEnergy": {"value": -3.235834e35, "unit": u.Joule}, - "log.initial.Jupiter.Sinc": {"value": 0.011391}, - "log.initial.Jupiter.Pinc": {"value": 0.011198}, - "log.initial.Jupiter.Qinc": {"value": -0.002087}, - "log.initial.Jupiter.DIncDtDistOrb": { - "value": -1.114552e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Jupiter.DSincDtDistOrb": { - "value": -5.572400e-15, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DLongADtDistOrb": { - "value": 9.893717e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Jupiter.DLongPDtDistOrb": { - "value": 9.864584e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Jupiter.DHeccDtDistOrb": { - "value": 5.636835e-14, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DKeccDtDistOrb": { - "value": 2.659347e-14, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DPincDtDistOrb": { - "value": -7.542668e-15, - "unit": 1 / u.sec, - }, - "log.initial.Jupiter.DQincDtDistOrb": { - "value": -1.005800e-14, - "unit": 1 / u.sec, - }, - "log.initial.Saturn.Mass": {"value": 5.682650e26, "unit": u.kg}, - "log.initial.Saturn.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.Saturn.RadGyra": {"value": 0.500000}, - "log.initial.Saturn.RotKinEnergy": {"value": 1.528185e31, "unit": u.Joule}, - "log.initial.Saturn.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, - "log.initial.Saturn.BodyType": {"value": 0.000000}, - "log.initial.Saturn.Density": {"value": 5.228635e05, "unit": u.kg / u.m**3}, - "log.initial.Saturn.HEcc": {"value": 0.054102}, - "log.initial.Saturn.HZLimitDryRunaway": {"value": 1.359826e11, "unit": u.m}, - "log.initial.Saturn.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.Saturn.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.Saturn.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.Saturn.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.Saturn.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.Saturn.Instellation": { - "value": 15.057619, - "unit": u.kg / u.sec**3, - }, - "log.initial.Saturn.KEcc": {"value": -0.002298}, - "log.initial.Saturn.Eccentricity": {"value": 0.054151}, - "log.initial.Saturn.OrbEnergy": {"value": -2.642970e34, "unit": u.Joule}, - "log.initial.Saturn.MeanMotion": {"value": 6.760943e-09, "unit": 1 / u.sec}, - "log.initial.Saturn.OrbPeriod": {"value": 9.293356e08, "unit": u.sec}, - "log.initial.Saturn.SemiMajorAxis": {"value": 1.426725e12, "unit": u.m}, - "log.initial.Saturn.OrbAngMom": { - "value": 7.806875e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Saturn.ArgP": {"value": 5.911725, "unit": u.rad}, - "log.initial.Saturn.Inc": {"value": 0.043362, "unit": u.rad}, - "log.initial.Saturn.LongA": {"value": 1.984702, "unit": u.rad}, - "log.initial.Saturn.MeanLongitude": {"value": 1.613242, "unit": u.rad}, - "log.initial.Saturn.LongP": {"value": 1.613242, "unit": u.rad}, - "log.initial.Saturn.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.Saturn.OrbPotEnergy": {"value": -5.285940e34, "unit": u.Joule}, - "log.initial.Saturn.Sinc": {"value": 0.021679}, - "log.initial.Saturn.Pinc": {"value": 0.019849}, - "log.initial.Saturn.Qinc": {"value": -0.008719}, - "log.initial.Saturn.DIncDtDistOrb": { - "value": 1.439292e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Saturn.DSincDtDistOrb": {"value": 7.194767e-15, "unit": 1 / u.sec}, - "log.initial.Saturn.DLongADtDistOrb": { - "value": -1.442602e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Saturn.DLongPDtDistOrb": { - "value": 2.549037e-12, - "unit": u.rad / u.sec, - }, - "log.initial.Saturn.DHeccDtDistOrb": { - "value": -9.238559e-14, - "unit": 1 / u.sec, - }, - "log.initial.Saturn.DKeccDtDistOrb": { - "value": -1.342326e-13, - "unit": 1 / u.sec, - }, - "log.initial.Saturn.DPincDtDistOrb": {"value": 1.916550e-14, "unit": 1 / u.sec}, - "log.initial.Saturn.DQincDtDistOrb": {"value": 2.574004e-14, "unit": 1 / u.sec}, - "log.initial.George.Mass": {"value": 8.680213e25, "unit": u.kg}, - "log.initial.George.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.initial.George.RadGyra": {"value": 0.500000}, - "log.initial.George.RotKinEnergy": {"value": 5.252159e30, "unit": u.Joule}, - "log.initial.George.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.initial.George.BodyType": {"value": 0.000000}, - "log.initial.George.Density": {"value": 2.366432e04, "unit": u.kg / u.m**3}, - "log.initial.George.HEcc": {"value": 0.007408}, - "log.initial.George.HZLimitDryRunaway": {"value": 1.359344e11, "unit": u.m}, - "log.initial.George.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.George.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.George.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.George.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.George.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.George.Instellation": { - "value": 3.717278, - "unit": u.kg / u.sec**3, - }, - "log.initial.George.KEcc": {"value": -0.046582}, - "log.initial.George.Eccentricity": {"value": 0.047168}, - "log.initial.George.OrbEnergy": {"value": -2.006241e33, "unit": u.Joule}, - "log.initial.George.MeanMotion": {"value": 2.368219e-09, "unit": 1 / u.sec}, - "log.initial.George.OrbPeriod": {"value": 2.653127e09, "unit": u.sec}, - "log.initial.George.SemiMajorAxis": {"value": 2.870972e12, "unit": u.m}, - "log.initial.George.OrbAngMom": { - "value": 1.692418e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.George.ArgP": {"value": 1.688333, "unit": u.rad}, - "log.initial.George.Inc": {"value": 0.013437, "unit": u.rad}, - "log.initial.George.LongA": {"value": 1.295556, "unit": u.rad}, - "log.initial.George.MeanLongitude": {"value": 2.983889, "unit": u.rad}, - "log.initial.George.LongP": {"value": 2.983889, "unit": u.rad}, - "log.initial.George.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.George.OrbPotEnergy": {"value": -4.012482e33, "unit": u.Joule}, - "log.initial.George.Sinc": {"value": 0.006718}, - "log.initial.George.Pinc": {"value": 0.006465}, - "log.initial.George.Qinc": {"value": 0.001826}, - "log.initial.George.DIncDtDistOrb": { - "value": -9.231118e-15, - "unit": u.rad / u.sec, - }, - "log.initial.George.DSincDtDistOrb": { - "value": -4.615455e-15, - "unit": 1 / u.sec, - }, - "log.initial.George.DLongADtDistOrb": { - "value": 4.149836e-13, - "unit": u.rad / u.sec, - }, - "log.initial.George.DLongPDtDistOrb": { - "value": 4.472006e-13, - "unit": u.rad / u.sec, - }, - "log.initial.George.DHeccDtDistOrb": { - "value": -2.210814e-14, - "unit": 1 / u.sec, - }, - "log.initial.George.DKeccDtDistOrb": {"value": 4.714118e-15, "unit": 1 / u.sec}, - "log.initial.George.DPincDtDistOrb": { - "value": -3.684021e-15, - "unit": 1 / u.sec, - }, - "log.initial.George.DQincDtDistOrb": { - "value": -3.937403e-15, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.Mass": {"value": 1.023948e26, "unit": u.kg}, - "log.initial.Neptune.Radius": {"value": 9.567150e06, "unit": u.m}, - "log.initial.Neptune.RadGyra": {"value": 0.500000}, - "log.initial.Neptune.RotKinEnergy": {"value": 6.195627e30, "unit": u.Joule}, - "log.initial.Neptune.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, - "log.initial.Neptune.BodyType": {"value": 0.000000}, - "log.initial.Neptune.Density": {"value": 2.791525e04, "unit": u.kg / u.m**3}, - "log.initial.Neptune.HEcc": {"value": 0.006068}, - "log.initial.Neptune.HZLimitDryRunaway": {"value": 1.357881e11, "unit": u.m}, - "log.initial.Neptune.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.Neptune.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.Neptune.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.Neptune.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.Neptune.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.Neptune.Instellation": { - "value": 1.512612, - "unit": u.kg / u.sec**3, - }, - "log.initial.Neptune.KEcc": {"value": 0.006074}, - "log.initial.Neptune.Eccentricity": {"value": 0.008586}, - "log.initial.Neptune.OrbEnergy": {"value": -1.510482e33, "unit": u.Joule}, - "log.initial.Neptune.MeanMotion": {"value": 1.207539e-09, "unit": 1 / u.sec}, - "log.initial.Neptune.OrbPeriod": {"value": 5.203297e09, "unit": u.sec}, - "log.initial.Neptune.SemiMajorAxis": {"value": 4.498253e12, "unit": u.m}, - "log.initial.Neptune.OrbAngMom": { - "value": 2.501661e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Neptune.ArgP": {"value": 4.769106, "unit": u.rad}, - "log.initial.Neptune.Inc": {"value": 0.030878, "unit": u.rad}, - "log.initial.Neptune.LongA": {"value": 2.298977, "unit": u.rad}, - "log.initial.Neptune.MeanLongitude": {"value": 0.784898, "unit": u.rad}, - "log.initial.Neptune.LongP": {"value": 0.784898, "unit": u.rad}, - "log.initial.Neptune.TotOrbEnergy": {"value": -1.979364e35, "unit": u.Joule}, - "log.initial.Neptune.OrbPotEnergy": {"value": -3.020964e33, "unit": u.Joule}, - "log.initial.Neptune.Sinc": {"value": 0.015438}, - "log.initial.Neptune.Pinc": {"value": 0.011523}, - "log.initial.Neptune.Qinc": {"value": -0.010274}, - "log.initial.Neptune.DIncDtDistOrb": { - "value": 1.231410e-15, - "unit": u.rad / u.sec, - }, - "log.initial.Neptune.DSincDtDistOrb": { - "value": 6.156315e-16, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DLongADtDistOrb": { - "value": -3.314615e-14, - "unit": u.rad / u.sec, - }, - "log.initial.Neptune.DLongPDtDistOrb": { - "value": 1.269210e-13, - "unit": u.rad / u.sec, - }, - "log.initial.Neptune.DHeccDtDistOrb": { - "value": 1.907451e-15, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DKeccDtDistOrb": { - "value": 3.674816e-16, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DPincDtDistOrb": { - "value": 8.000555e-16, - "unit": 1 / u.sec, - }, - "log.initial.Neptune.DQincDtDistOrb": { - "value": -2.776963e-17, - "unit": 1 / u.sec, - }, - "log.final.system.Age": {"value": 3.155760e07, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e07, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 3.278363e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.839546e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -7.839908e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.361272e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sun.Radius": {"value": 2.019571e08, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.sun.RotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotVel": { - "value": 1.468674e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.RotRate": { - "value": 7.272205e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotPer": {"value": 8.640000e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.Density": { - "value": 5.762900e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sun.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.LXUVTot": { - "value": 3.846000e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.LostEnergy": { - "value": 2.568599e28, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostAngMom": { - "value": 3.532078e32, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.Luminosity": {"value": 3.846000e26, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.sun.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, - "log.final.sun.DRotPerDtStellar": {"value": 6.558557e-13, "rtol": 1e-4}, - "log.final.Mercury.Mass": {"value": 3.300865e23, "unit": u.kg, "rtol": 1e-4}, - "log.final.Mercury.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Mercury.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Mercury.RotKinEnergy": { - "value": 8.876722e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mercury.RotVel": { - "value": 463.828521, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Mercury.Density": { - "value": 303.714215, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Mercury.HEcc": {"value": 0.200724, "rtol": 1e-4}, - "log.final.Mercury.HZLimitDryRunaway": { - "value": 1.387482e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mercury.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mercury.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mercury.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mercury.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mercury.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mercury.Instellation": { - "value": 9325.804196, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Mercury.KEcc": {"value": 0.044654, "rtol": 1e-4}, - "log.final.Mercury.Eccentricity": {"value": 0.205631, "rtol": 1e-4}, - "log.final.Mercury.OrbEnergy": { - "value": -3.782352e32, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mercury.MeanMotion": { - "value": 8.266750e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.OrbPeriod": { - "value": 7.600551e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.SemiMajorAxis": { - "value": 5.790918e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mercury.OrbAngMom": { - "value": 8.955205e38, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.ArgP": {"value": 0.508371, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mercury.Inc": {"value": 0.122257, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mercury.LongA": {"value": 0.843525, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mercury.MeanLongitude": { - "value": 1.351896, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Mercury.LongP": {"value": 1.351896, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mercury.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mercury.OrbPotEnergy": { - "value": -7.564705e32, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mercury.Sinc": {"value": 0.061090, "rtol": 1e-4}, - "log.final.Mercury.Pinc": {"value": 0.045634, "rtol": 1e-4}, - "log.final.Mercury.Qinc": {"value": 0.040615, "rtol": 1e-4}, - "log.final.Mercury.DIncDtDistOrb": { - "value": -3.241030e-14, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.DSincDtDistOrb": { - "value": -1.617488e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.DLongADtDistOrb": { - "value": -6.902876e-13, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.DLongPDtDistOrb": { - "value": 8.065410e-13, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.DHeccDtDistOrb": { - "value": 4.218528e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.DKeccDtDistOrb": { - "value": -1.605194e-13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.DPincDtDistOrb": { - "value": -4.011852e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mercury.DQincDtDistOrb": { - "value": 2.074700e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.Mass": {"value": 4.866826e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.Venus.Radius": {"value": 6.058557e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Venus.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Venus.RotKinEnergy": { - "value": 1.988617e24, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Venus.RotVel": { - "value": 1.807997, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Venus.Density": { - "value": 5224.558074, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Venus.HEcc": {"value": 0.005070, "rtol": 1e-4}, - "log.final.Venus.HZLimitDryRunaway": { - "value": 1.357862e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Venus.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Venus.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Venus.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Venus.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Venus.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Venus.Instellation": { - "value": 2613.952705, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Venus.KEcc": {"value": -0.004491, "rtol": 1e-4}, - "log.final.Venus.Eccentricity": {"value": 0.006773, "rtol": 1e-4}, - "log.final.Venus.OrbEnergy": { - "value": -2.984500e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Venus.MeanMotion": { - "value": 3.236478e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.OrbPeriod": { - "value": 1.941365e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.SemiMajorAxis": { - "value": 1.082071e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Venus.OrbAngMom": { - "value": 1.844247e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.ArgP": {"value": 0.957402, "unit": u.rad, "rtol": 1e-4}, - "log.final.Venus.Inc": {"value": 0.059249, "unit": u.rad, "rtol": 1e-4}, - "log.final.Venus.LongA": {"value": 1.338282, "unit": u.rad, "rtol": 1e-4}, - "log.final.Venus.MeanLongitude": { - "value": 2.295684, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Venus.LongP": {"value": 2.295684, "unit": u.rad, "rtol": 1e-4}, - "log.final.Venus.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Venus.OrbPotEnergy": { - "value": -5.969001e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Venus.Sinc": {"value": 0.029620, "rtol": 1e-4}, - "log.final.Venus.Pinc": {"value": 0.028823, "rtol": 1e-4}, - "log.final.Venus.Qinc": {"value": 0.006825, "rtol": 1e-4}, - "log.final.Venus.DIncDtDistOrb": { - "value": -4.795528e-15, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.DSincDtDistOrb": { - "value": -2.396712e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.DLongADtDistOrb": { - "value": -1.522783e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.DLongPDtDistOrb": { - "value": 2.839681e-14, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.DHeccDtDistOrb": { - "value": -1.134014e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.DKeccDtDistOrb": { - "value": 9.787649e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.DPincDtDistOrb": { - "value": -1.272548e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Venus.DQincDtDistOrb": { - "value": 4.333885e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.Mass": {"value": 5.971546e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.Earth.Obliquity": {"value": 0.409103, "unit": u.rad, "rtol": 1e-4}, - "log.final.Earth.PrecA": {"value": 0.000243, "unit": u.rad, "rtol": 1e-4}, - "log.final.Earth.Xobl": {"value": 0.397786, "rtol": 1e-4}, - "log.final.Earth.Yobl": {"value": 9.676537e-05, "rtol": 1e-4}, - "log.final.Earth.Zobl": {"value": 0.917478, "rtol": 1e-4}, - "log.final.Earth.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Earth.RotAngMom": { - "value": 4.416473e33, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.RotKinEnergy": { - "value": 1.605875e29, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Earth.RotVel": { - "value": 463.828521, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.RotRate": { - "value": 7.272205e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.RotPer": {"value": 8.640000e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.Earth.Density": { - "value": 5494.449526, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Earth.HEcc": {"value": 0.016275, "rtol": 1e-4}, - "log.final.Earth.HZLimitDryRunaway": { - "value": 1.099663e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.Instellation": { - "value": 1367.757364, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.KEcc": {"value": -0.003742, "rtol": 1e-4}, - "log.final.Earth.Eccentricity": {"value": 0.016700, "rtol": 1e-4}, - "log.final.Earth.OrbEnergy": { - "value": -2.648762e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Earth.MeanMotion": { - "value": 1.990986e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.OrbPeriod": { - "value": 3.155815e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.SemiMajorAxis": { - "value": 1.495979e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.COPP": {"value": 0.006474, "rtol": 1e-4}, - "log.final.Earth.OrbAngMom": { - "value": 2.660383e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.ArgP": {"value": 4.960545, "unit": u.rad, "rtol": 1e-4}, - "log.final.Earth.Inc": {"value": 1.412836e-06, "unit": u.rad, "rtol": 1e-4}, - "log.final.Earth.LongA": {"value": 3.119463, "unit": u.rad, "rtol": 1e-4}, - "log.final.Earth.MeanLongitude": { - "value": 14.127401, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.LongP": {"value": 1.796823, "unit": u.rad, "rtol": 1e-4}, - "log.final.Earth.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Earth.OrbPotEnergy": { - "value": -5.297525e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Earth.Sinc": {"value": 7.064182e-07, "rtol": 1e-4}, - "log.final.Earth.Pinc": {"value": 1.563129e-08, "rtol": 1e-4}, - "log.final.Earth.Qinc": {"value": -7.062453e-07, "rtol": 1e-4}, - "log.final.Earth.DIncDtDistOrb": { - "value": 7.200294e-14, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DSincDtDistOrb": { - "value": 3.600147e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DLongADtDistOrb": { - "value": -3.398431e-09, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DLongPDtDistOrb": { - "value": 1.755080e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DHeccDtDistOrb": { - "value": -1.952256e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DKeccDtDistOrb": { - "value": -2.558472e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DPincDtDistOrb": { - "value": 3.196749e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DQincDtDistOrb": { - "value": -3.593953e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.CassiniOne": {"value": 0.952951, "rtol": 1e-4}, - "log.final.Earth.CassiniTwo": {"value": 0.303125, "rtol": 1e-4}, - "log.final.Earth.DOblDtDistRot": { - "value": -7.188062e-14, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.DPrecADtDistRot": { - "value": 7.711394e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DXoblDtDistRot": { - "value": -6.669508e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DYoblDtDistRot": { - "value": 3.067472e-12, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DZoblDtDistRot": { - "value": 2.859313e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.OblTimeDistRot": { - "value": 4.370570e13, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.PrecATimeDistRot": { - "value": 8.147924e11, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.XoblTimeDistRot": { - "value": 1.499361e13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.YoblTimeDistRot": { - "value": 3.260014e11, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.ZoblTimeDistRot": { - "value": 3.497343e13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.DynEllip": {"value": 0.003280, "rtol": 1e-4}, - "log.final.Earth.PrecFNat": { - "value": 2.461567e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.TGlobal": {"value": 14.649773, "unit": u.deg_C, "rtol": 1e-4}, - "log.final.Earth.AlbedoGlobal": {"value": 0.344298, "rtol": 1e-4}, - "log.final.Earth.FluxInGlobal": { - "value": 233.611665, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.FluxOutGlobal": { - "value": 233.918026, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.Earth.TotIceMass": { - "value": 4.634272e14, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.TotIceFlow": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.Earth.TotIceBalance": { - "value": 1.382516e-08, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.Earth.SkipSeas": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.AreaIceCov": {"value": 0.081733, "rtol": 1e-4}, - "log.final.Earth.Latitude": {"value": -1.455262, "unit": u.rad, "rtol": 1e-4}, - "log.final.Earth.TempLat": {"value": 257.933289, "unit": u.sec, "rtol": 1e-4}, - "log.final.Earth.AlbedoLat": {"value": 0.600000, "rtol": 1e-4}, - "log.final.Earth.AnnInsol": { - "value": 175.697742, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.FluxMerid": { - "value": -1.448810e15, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Earth.FluxIn": { - "value": 70.289929, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.FluxOut": { - "value": 171.810574, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.DivFlux": { - "value": -97.685360, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.IceMass": {"value": 78.239921, "rtol": 1e-4}, - "log.final.Earth.IceHeight": {"value": 0.085350, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.DIceMassDt": { - "value": 2.479273e-06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Earth.IceFlow": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.EnergyResL": { - "value": -1.132995, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.EnergyResW": { - "value": 0.309103, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.BedrockH": {"value": -4.643319e-06, "unit": u.m, "rtol": 1e-4}, - "log.final.Earth.TempLandLat": { - "value": 256.114087, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.TempWaterLat": { - "value": 258.870453, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.AlbedoLandLat": {"value": 0.600000, "rtol": 1e-4}, - "log.final.Earth.AlbedoWaterLat": {"value": 0.600000, "rtol": 1e-4}, - "log.final.Earth.TempMinLat": { - "value": 251.350194, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.TempMaxLat": { - "value": 265.342564, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.Snowball": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.PlanckBAvg": {"value": 2.090000, "rtol": 1e-4}, - "log.final.Earth.IceAccum": {"value": 0.619665, "rtol": 1e-4}, - "log.final.Earth.IceAblate": {"value": -0.230388, "rtol": 1e-4}, - "log.final.Earth.TempMaxLand": { - "value": 274.339403, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.TempMaxWater": { - "value": 260.909102, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Earth.PeakInsol": { - "value": 558.416491, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Earth.IceCapNorthLand": {"value": 1.000000, "rtol": 1e-4}, - "log.final.Earth.IceCapNorthSea": {"value": 1.000000, "rtol": 1e-4}, - "log.final.Earth.IceCapSouthLand": {"value": 1.000000, "rtol": 1e-4}, - "log.final.Earth.IceCapSouthSea": {"value": 1.000000, "rtol": 1e-4}, - "log.final.Earth.IceBeltLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.IceBeltSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.SnowballLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.SnowballSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.IceFree": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Earth.IceCapNorthLatLand": { - "value": 1.264091, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.IceCapNorthLatSea": { - "value": 1.090086, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.IceCapSouthLatLand": { - "value": -1.311875, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.IceCapSouthLatSea": { - "value": -1.311875, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.IceBeltNorthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.IceBeltNorthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.IceBeltSouthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Earth.IceBeltSouthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Mars.Mass": {"value": 6.416293e23, "unit": u.kg, "rtol": 1e-4}, - "log.final.Mars.Radius": {"value": 3.393277e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Mars.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Mars.RotKinEnergy": { - "value": 4.640184e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mars.RotVel": { - "value": 240.530700, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Mars.Density": { - "value": 3920.466249, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Mars.HEcc": {"value": -0.037927, "rtol": 1e-4}, - "log.final.Mars.HZLimitDryRunaway": { - "value": 1.363794e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mars.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mars.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mars.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mars.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mars.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mars.Instellation": { - "value": 591.892849, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Mars.KEcc": {"value": 0.085367, "rtol": 1e-4}, - "log.final.Mars.Eccentricity": {"value": 0.093413, "rtol": 1e-4}, - "log.final.Mars.OrbEnergy": { - "value": -1.868255e32, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mars.MeanMotion": { - "value": 1.058915e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.OrbPeriod": {"value": 5.933604e07, "unit": u.sec, "rtol": 1e-4}, - "log.final.Mars.SemiMajorAxis": { - "value": 2.278923e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Mars.OrbAngMom": { - "value": 3.513190e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.ArgP": {"value": 4.999839, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mars.Inc": {"value": 0.032298, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mars.LongA": {"value": 0.865258, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mars.MeanLongitude": { - "value": -0.418089, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Mars.LongP": {"value": 5.865096, "unit": u.rad, "rtol": 1e-4}, - "log.final.Mars.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mars.OrbPotEnergy": { - "value": -3.736510e32, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Mars.Sinc": {"value": 0.016148, "rtol": 1e-4}, - "log.final.Mars.Pinc": {"value": 0.012293, "rtol": 1e-4}, - "log.final.Mars.Qinc": {"value": 0.010471, "rtol": 1e-4}, - "log.final.Mars.DIncDtDistOrb": { - "value": -4.513751e-14, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.DSincDtDistOrb": { - "value": -2.256581e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.DLongADtDistOrb": { - "value": -1.623129e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.DLongPDtDistOrb": { - "value": 2.440391e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.DHeccDtDistOrb": { - "value": 1.966554e-13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.DKeccDtDistOrb": { - "value": 1.188332e-13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.DPincDtDistOrb": { - "value": -3.417462e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Mars.DQincDtDistOrb": { - "value": 5.320490e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.Mass": {"value": 1.897947e27, "unit": u.kg, "rtol": 1e-4}, - "log.final.Jupiter.Radius": {"value": 9.567150e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Jupiter.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Jupiter.RotKinEnergy": { - "value": 1.148396e32, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Jupiter.RotVel": { - "value": 695.742781, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Jupiter.Density": { - "value": 5.174254e05, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Jupiter.HEcc": {"value": 0.012326, "rtol": 1e-4}, - "log.final.Jupiter.HZLimitDryRunaway": { - "value": 1.359424e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Jupiter.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Jupiter.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Jupiter.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Jupiter.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Jupiter.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Jupiter.Instellation": { - "value": 50.569597, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Jupiter.KEcc": {"value": 0.046798, "rtol": 1e-4}, - "log.final.Jupiter.Eccentricity": {"value": 0.048394, "rtol": 1e-4}, - "log.final.Jupiter.OrbEnergy": { - "value": -1.617917e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Jupiter.MeanMotion": { - "value": 1.678219e-08, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.OrbPeriod": { - "value": 3.743960e08, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.SemiMajorAxis": { - "value": 7.784120e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Jupiter.OrbAngMom": { - "value": 1.925876e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.ArgP": {"value": 4.785653, "unit": u.rad, "rtol": 1e-4}, - "log.final.Jupiter.Inc": {"value": 0.022781, "unit": u.rad, "rtol": 1e-4}, - "log.final.Jupiter.LongA": {"value": 1.755067, "unit": u.rad, "rtol": 1e-4}, - "log.final.Jupiter.MeanLongitude": { - "value": 0.257534, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Jupiter.LongP": {"value": 0.257534, "unit": u.rad, "rtol": 1e-4}, - "log.final.Jupiter.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Jupiter.OrbPotEnergy": { - "value": -3.235834e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Jupiter.Sinc": {"value": 0.011390, "rtol": 1e-4}, - "log.final.Jupiter.Pinc": {"value": 0.011198, "rtol": 1e-4}, - "log.final.Jupiter.Qinc": {"value": -0.002087, "rtol": 1e-4}, - "log.final.Jupiter.DIncDtDistOrb": { - "value": -1.114187e-14, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.DSincDtDistOrb": { - "value": -5.570574e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.DLongADtDistOrb": { - "value": 9.894704e-13, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.DLongPDtDistOrb": { - "value": 9.865112e-13, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.DHeccDtDistOrb": { - "value": 5.637245e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.DKeccDtDistOrb": { - "value": 2.658920e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.DPincDtDistOrb": { - "value": -7.541361e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Jupiter.DQincDtDistOrb": { - "value": -1.005903e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.Mass": {"value": 5.682650e26, "unit": u.kg, "rtol": 1e-4}, - "log.final.Saturn.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Saturn.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Saturn.RotKinEnergy": { - "value": 1.528185e31, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Saturn.RotVel": { - "value": 463.828521, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Saturn.Density": { - "value": 5.228635e05, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Saturn.HEcc": {"value": 0.054099, "rtol": 1e-4}, - "log.final.Saturn.HZLimitDryRunaway": { - "value": 1.359826e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Saturn.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Saturn.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Saturn.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Saturn.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Saturn.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Saturn.Instellation": { - "value": 15.057616, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Saturn.KEcc": {"value": -0.002302, "rtol": 1e-4}, - "log.final.Saturn.Eccentricity": {"value": 0.054148, "rtol": 1e-4}, - "log.final.Saturn.OrbEnergy": { - "value": -2.642970e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Saturn.MeanMotion": { - "value": 6.760943e-09, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.OrbPeriod": { - "value": 9.293356e08, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.SemiMajorAxis": { - "value": 1.426725e12, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Saturn.OrbAngMom": { - "value": 7.806877e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.ArgP": {"value": 5.911851, "unit": u.rad, "rtol": 1e-4}, - "log.final.Saturn.Inc": {"value": 0.043362, "unit": u.rad, "rtol": 1e-4}, - "log.final.Saturn.LongA": {"value": 1.984656, "unit": u.rad, "rtol": 1e-4}, - "log.final.Saturn.MeanLongitude": { - "value": 1.613322, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Saturn.LongP": {"value": 1.613322, "unit": u.rad, "rtol": 1e-4}, - "log.final.Saturn.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Saturn.OrbPotEnergy": { - "value": -5.285940e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Saturn.Sinc": {"value": 0.021680, "rtol": 1e-4}, - "log.final.Saturn.Pinc": {"value": 0.019849, "rtol": 1e-4}, - "log.final.Saturn.Qinc": {"value": -0.008718, "rtol": 1e-4}, - "log.final.Saturn.DIncDtDistOrb": { - "value": 1.438768e-14, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.DSincDtDistOrb": { - "value": 7.192152e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.DLongADtDistOrb": { - "value": -1.442620e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.DLongPDtDistOrb": { - "value": 2.549089e-12, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.DHeccDtDistOrb": { - "value": -9.239940e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.DKeccDtDistOrb": { - "value": -1.342209e-13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.DPincDtDistOrb": { - "value": 1.916222e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Saturn.DQincDtDistOrb": { - "value": 2.574261e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.George.Mass": {"value": 8.680213e25, "unit": u.kg, "rtol": 1e-4}, - "log.final.George.Radius": {"value": 9.567150e06, "unit": u.m, "rtol": 1e-4}, - "log.final.George.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.George.RotKinEnergy": { - "value": 5.252159e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.George.RotVel": { - "value": 695.742781, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.George.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.George.Density": { - "value": 2.366432e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.George.HEcc": {"value": 0.007407, "rtol": 1e-4}, - "log.final.George.HZLimitDryRunaway": { - "value": 1.359344e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.George.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.George.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.George.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.George.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.George.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.George.Instellation": { - "value": 3.717278, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.George.KEcc": {"value": -0.046582, "rtol": 1e-4}, - "log.final.George.Eccentricity": {"value": 0.047167, "rtol": 1e-4}, - "log.final.George.OrbEnergy": { - "value": -2.006241e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.George.MeanMotion": { - "value": 2.368219e-09, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.George.OrbPeriod": { - "value": 2.653127e09, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.George.SemiMajorAxis": { - "value": 2.870972e12, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.George.OrbAngMom": { - "value": 1.692418e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.George.ArgP": {"value": 1.688334, "unit": u.rad, "rtol": 1e-4}, - "log.final.George.Inc": {"value": 0.013436, "unit": u.rad, "rtol": 1e-4}, - "log.final.George.LongA": {"value": 1.295569, "unit": u.rad, "rtol": 1e-4}, - "log.final.George.MeanLongitude": { - "value": 2.983903, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.George.LongP": {"value": 2.983903, "unit": u.rad, "rtol": 1e-4}, - "log.final.George.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.George.OrbPotEnergy": { - "value": -4.012482e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.George.Sinc": {"value": 0.006718, "rtol": 1e-4}, - "log.final.George.Pinc": {"value": 0.006465, "rtol": 1e-4}, - "log.final.George.Qinc": {"value": 0.001826, "rtol": 1e-4}, - "log.final.George.DIncDtDistOrb": { - "value": -9.230739e-15, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.George.DSincDtDistOrb": { - "value": -4.615265e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.George.DLongADtDistOrb": { - "value": 4.150290e-13, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.George.DLongPDtDistOrb": { - "value": 4.471933e-13, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.George.DHeccDtDistOrb": { - "value": -2.210755e-14, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.George.DKeccDtDistOrb": { - "value": 4.714126e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.George.DPincDtDistOrb": { - "value": -3.683823e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.George.DQincDtDistOrb": { - "value": -3.937539e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.Mass": {"value": 1.023948e26, "unit": u.kg, "rtol": 1e-4}, - "log.final.Neptune.Radius": {"value": 9.567150e06, "unit": u.m, "rtol": 1e-4}, - "log.final.Neptune.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.Neptune.RotKinEnergy": { - "value": 6.195627e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Neptune.RotVel": { - "value": 695.742781, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.Neptune.Density": { - "value": 2.791525e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.Neptune.HEcc": {"value": 0.006068, "rtol": 1e-4}, - "log.final.Neptune.HZLimitDryRunaway": { - "value": 1.357881e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Neptune.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Neptune.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Neptune.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Neptune.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Neptune.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Neptune.Instellation": { - "value": 1.512612, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.Neptune.KEcc": {"value": 0.006074, "rtol": 1e-4}, - "log.final.Neptune.Eccentricity": {"value": 0.008586, "rtol": 1e-4}, - "log.final.Neptune.OrbEnergy": { - "value": -1.510482e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Neptune.MeanMotion": { - "value": 1.207539e-09, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.OrbPeriod": { - "value": 5.203297e09, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.SemiMajorAxis": { - "value": 4.498253e12, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.Neptune.OrbAngMom": { - "value": 2.501661e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.ArgP": {"value": 4.769111, "unit": u.rad, "rtol": 1e-4}, - "log.final.Neptune.Inc": {"value": 0.030878, "unit": u.rad, "rtol": 1e-4}, - "log.final.Neptune.LongA": {"value": 2.298976, "unit": u.rad, "rtol": 1e-4}, - "log.final.Neptune.MeanLongitude": { - "value": 0.784902, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.Neptune.LongP": {"value": 0.784902, "unit": u.rad, "rtol": 1e-4}, - "log.final.Neptune.TotOrbEnergy": { - "value": -1.979364e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Neptune.OrbPotEnergy": { - "value": -3.020964e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.Neptune.Sinc": {"value": 0.015438, "rtol": 1e-4}, - "log.final.Neptune.Pinc": {"value": 0.011523, "rtol": 1e-4}, - "log.final.Neptune.Qinc": {"value": -0.010274, "rtol": 1e-4}, - "log.final.Neptune.DIncDtDistOrb": { - "value": 1.231436e-15, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.DSincDtDistOrb": { - "value": 6.156445e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.DLongADtDistOrb": { - "value": -3.314639e-14, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.DLongPDtDistOrb": { - "value": 1.269276e-13, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.DHeccDtDistOrb": { - "value": 1.907495e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.DKeccDtDistOrb": { - "value": 3.674266e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.DPincDtDistOrb": { - "value": 8.000681e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.Neptune.DQincDtDistOrb": { - "value": -2.777420e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 3.278363e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.839546e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.500000}, + "log.initial.sun.RotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W}, + "log.initial.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.sun.LXUVFrac": {"value": 0.001000}, + "log.initial.sun.RossbyNumber": {"value": 0.078260}, + "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, + "log.initial.Mercury.Mass": {"value": 3.300865e+23, "unit": u.kg}, + "log.initial.Mercury.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Mercury.RadGyra": {"value": 0.500000}, + "log.initial.Mercury.RotKinEnergy": {"value": 8.876722e+27, "unit": u.Joule}, + "log.initial.Mercury.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.Mercury.BodyType": {"value": 0.000000}, + "log.initial.Mercury.Density": {"value": 303.714215, "unit": u.kg / u.m ** 3}, + "log.initial.Mercury.HEcc": {"value": 0.200723}, + "log.initial.Mercury.HZLimitDryRunaway": {"value": 1.387482e+11, "unit": u.m}, + "log.initial.Mercury.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.Mercury.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.Mercury.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.Mercury.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.Mercury.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.Mercury.Instellation": {"value": 9325.803796, "unit": u.kg / u.sec ** 3}, + "log.initial.Mercury.KEcc": {"value": 0.044659}, + "log.initial.Mercury.Eccentricity": {"value": 0.205631}, + "log.initial.Mercury.OrbEnergy": {"value": -3.782352e+32, "unit": u.Joule}, + "log.initial.Mercury.MeanMotion": {"value": 8.266750e-07, "unit": 1 / u.sec}, + "log.initial.Mercury.OrbPeriod": {"value": 7.600551e+06, "unit": u.sec}, + "log.initial.Mercury.SemiMajorAxis": {"value": 5.790918e+10, "unit": u.m}, + "log.initial.Mercury.OrbAngMom": {"value": 8.955206e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Mercury.ArgP": {"value": 0.508323, "unit": u.rad}, + "log.initial.Mercury.Inc": {"value": 0.122258, "unit": u.rad}, + "log.initial.Mercury.LongA": {"value": 0.843547, "unit": u.rad}, + "log.initial.Mercury.MeanLongitude": {"value": 1.351870, "unit": u.rad}, + "log.initial.Mercury.LongP": {"value": 1.351870, "unit": u.rad}, + "log.initial.Mercury.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.Mercury.OrbPotEnergy": {"value": -7.564705e+32, "unit": u.Joule}, + "log.initial.Mercury.Sinc": {"value": 0.061091}, + "log.initial.Mercury.Pinc": {"value": 0.045635}, + "log.initial.Mercury.Qinc": {"value": 0.040614}, + "log.initial.Mercury.DIncDtDistOrb": {"value": -3.241040e-14, "unit": u.rad / u.sec}, + "log.initial.Mercury.DSincDtDistOrb": {"value": -1.617493e-14, "unit": 1 / u.sec}, + "log.initial.Mercury.DLongADtDistOrb": {"value": -6.902785e-13, "unit": u.rad / u.sec}, + "log.initial.Mercury.DLongPDtDistOrb": {"value": 8.065423e-13, "unit": u.rad / u.sec}, + "log.initial.Mercury.DHeccDtDistOrb": {"value": 4.218955e-14, "unit": 1 / u.sec}, + "log.initial.Mercury.DKeccDtDistOrb": {"value": -1.605184e-13, "unit": 1 / u.sec}, + "log.initial.Mercury.DPincDtDistOrb": {"value": -4.011797e-14, "unit": 1 / u.sec}, + "log.initial.Mercury.DQincDtDistOrb": {"value": 2.074769e-14, "unit": 1 / u.sec}, + "log.initial.Venus.Mass": {"value": 4.866826e+24, "unit": u.kg}, + "log.initial.Venus.Radius": {"value": 6.058557e+06, "unit": u.m}, + "log.initial.Venus.RadGyra": {"value": 0.500000}, + "log.initial.Venus.RotKinEnergy": {"value": 1.988617e+24, "unit": u.Joule}, + "log.initial.Venus.RotVel": {"value": 1.807997, "unit": u.m / u.sec}, + "log.initial.Venus.BodyType": {"value": 0.000000}, + "log.initial.Venus.Density": {"value": 5224.558074, "unit": u.kg / u.m ** 3}, + "log.initial.Venus.HEcc": {"value": 0.005070}, + "log.initial.Venus.HZLimitDryRunaway": {"value": 1.357862e+11, "unit": u.m}, + "log.initial.Venus.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.Venus.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.Venus.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.Venus.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.Venus.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.Venus.Instellation": {"value": 2613.952713, "unit": u.kg / u.sec ** 3}, + "log.initial.Venus.KEcc": {"value": -0.004491}, + "log.initial.Venus.Eccentricity": {"value": 0.006773}, + "log.initial.Venus.OrbEnergy": {"value": -2.984500e+33, "unit": u.Joule}, + "log.initial.Venus.MeanMotion": {"value": 3.236478e-07, "unit": 1 / u.sec}, + "log.initial.Venus.OrbPeriod": {"value": 1.941365e+07, "unit": u.sec}, + "log.initial.Venus.SemiMajorAxis": {"value": 1.082071e+11, "unit": u.m}, + "log.initial.Venus.OrbAngMom": {"value": 1.844247e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Venus.ArgP": {"value": 0.957353, "unit": u.rad}, + "log.initial.Venus.Inc": {"value": 0.059249, "unit": u.rad}, + "log.initial.Venus.LongA": {"value": 1.338331, "unit": u.rad}, + "log.initial.Venus.MeanLongitude": {"value": 2.295684, "unit": u.rad}, + "log.initial.Venus.LongP": {"value": 2.295684, "unit": u.rad}, + "log.initial.Venus.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.Venus.OrbPotEnergy": {"value": -5.969001e+33, "unit": u.Joule}, + "log.initial.Venus.Sinc": {"value": 0.029620}, + "log.initial.Venus.Pinc": {"value": 0.028823}, + "log.initial.Venus.Qinc": {"value": 0.006824}, + "log.initial.Venus.DIncDtDistOrb": {"value": -4.791976e-15, "unit": u.rad / u.sec}, + "log.initial.Venus.DSincDtDistOrb": {"value": -2.394937e-15, "unit": 1 / u.sec}, + "log.initial.Venus.DLongADtDistOrb": {"value": -1.522767e-12, "unit": u.rad / u.sec}, + "log.initial.Venus.DLongPDtDistOrb": {"value": 2.854216e-14, "unit": u.rad / u.sec}, + "log.initial.Venus.DHeccDtDistOrb": {"value": -1.134129e-14, "unit": 1 / u.sec}, + "log.initial.Venus.DKeccDtDistOrb": {"value": 9.787313e-15, "unit": 1 / u.sec}, + "log.initial.Venus.DPincDtDistOrb": {"value": -1.272159e-14, "unit": 1 / u.sec}, + "log.initial.Venus.DQincDtDistOrb": {"value": 4.333953e-14, "unit": 1 / u.sec}, + "log.initial.Earth.Mass": {"value": 5.971546e+24, "unit": u.kg}, + "log.initial.Earth.Obliquity": {"value": 0.409105, "unit": u.rad}, + "log.initial.Earth.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.Earth.Xobl": {"value": 0.397789}, + "log.initial.Earth.Yobl": {"value": 0.000000}, + "log.initial.Earth.Zobl": {"value": 0.917477}, + "log.initial.Earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Earth.RadGyra": {"value": 0.500000}, + "log.initial.Earth.RotAngMom": {"value": 4.416473e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Earth.RotKinEnergy": {"value": 1.605875e+29, "unit": u.Joule}, + "log.initial.Earth.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.Earth.BodyType": {"value": 0.000000}, + "log.initial.Earth.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.Earth.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.Earth.Density": {"value": 5494.449526, "unit": u.kg / u.m ** 3}, + "log.initial.Earth.HEcc": {"value": 0.016275}, + "log.initial.Earth.HZLimitDryRunaway": {"value": 1.099663e+11, "unit": u.m}, + "log.initial.Earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.Earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.Earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.Earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.Earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.Earth.Instellation": {"value": 1367.757374, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.KEcc": {"value": -0.003742}, + "log.initial.Earth.Eccentricity": {"value": 0.016700}, + "log.initial.Earth.OrbEnergy": {"value": -2.648762e+33, "unit": u.Joule}, + "log.initial.Earth.MeanMotion": {"value": 1.990986e-07, "unit": 1 / u.sec}, + "log.initial.Earth.OrbPeriod": {"value": 3.155815e+07, "unit": u.sec}, + "log.initial.Earth.SemiMajorAxis": {"value": 1.495979e+11, "unit": u.m}, + "log.initial.Earth.COPP": {"value": 0.006474}, + "log.initial.Earth.OrbAngMom": {"value": 2.660383e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Earth.ArgP": {"value": 1.993303, "unit": u.rad}, + "log.initial.Earth.Inc": {"value": 8.726646e-07, "unit": u.rad}, + "log.initial.Earth.LongA": {"value": 6.086650, "unit": u.rad}, + "log.initial.Earth.MeanLongitude": {"value": 14.127346, "unit": u.rad}, + "log.initial.Earth.LongP": {"value": 1.796767, "unit": u.rad}, + "log.initial.Earth.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.Earth.OrbPotEnergy": {"value": -5.297525e+33, "unit": u.Joule}, + "log.initial.Earth.Sinc": {"value": 4.363323e-07}, + "log.initial.Earth.Pinc": {"value": -8.520368e-08}, + "log.initial.Earth.Qinc": {"value": 4.279325e-07}, + "log.initial.Earth.DIncDtDistOrb": {"value": -7.174418e-14, "unit": u.rad / u.sec}, + "log.initial.Earth.DSincDtDistOrb": {"value": -3.587209e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DLongADtDistOrb": {"value": -8.905716e-09, "unit": u.rad / u.sec}, + "log.initial.Earth.DLongPDtDistOrb": {"value": 1.755060e-12, "unit": u.rad / u.sec}, + "log.initial.Earth.DHeccDtDistOrb": {"value": -1.952053e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DKeccDtDistOrb": {"value": -2.558635e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DPincDtDistOrb": {"value": 3.193786e-15, "unit": 1 / u.sec}, + "log.initial.Earth.DQincDtDistOrb": {"value": -3.594032e-14, "unit": 1 / u.sec}, + "log.initial.Earth.CassiniOne": {"value": 0.953001}, + "log.initial.Earth.CassiniTwo": {"value": 0.302966}, + "log.initial.Earth.DOblDtDistRot": {"value": -7.188063e-14, "unit": u.rad}, + "log.initial.Earth.DPrecADtDistRot": {"value": 7.711367e-12, "unit": u.rad / u.sec}, + "log.initial.Earth.DXoblDtDistRot": {"value": -6.594884e-14, "unit": 1 / u.sec}, + "log.initial.Earth.DYoblDtDistRot": {"value": 3.067493e-12, "unit": 1 / u.sec}, + "log.initial.Earth.DZoblDtDistRot": {"value": 2.859329e-14, "unit": 1 / u.sec}, + "log.initial.Earth.OblTimeDistRot": {"value": 4.370569e+13, "unit": u.rad}, + "log.initial.Earth.PrecATimeDistRot": {"value": 8.147952e+11, "unit": u.sec}, + "log.initial.Earth.XoblTimeDistRot": {"value": 1.516327e+13, "unit": 1 / u.sec}, + "log.initial.Earth.YoblTimeDistRot": {"value": 3.259991e+11, "unit": 1 / u.sec}, + "log.initial.Earth.ZoblTimeDistRot": {"value": 3.497324e+13, "unit": 1 / u.sec}, + "log.initial.Earth.DynEllip": {"value": 0.003280}, + "log.initial.Earth.PrecFNat": {"value": 2.461564e-12, "unit": u.rad / u.sec}, + "log.initial.Earth.TGlobal": {"value": 14.649833, "unit": u.deg_C}, + "log.initial.Earth.AlbedoGlobal": {"value": 0.344298}, + "log.initial.Earth.FluxInGlobal": {"value": 233.611646, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.FluxOutGlobal": {"value": 233.918151, "unit": u.W / u.m ** 2}, + "log.initial.Earth.TotIceMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.TotIceFlow": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.TotIceBalance": {"value": 0.000000, "unit": u.kg}, + "log.initial.Earth.SkipSeas": {"value": 0.000000}, + "log.initial.Earth.AreaIceCov": {"value": 0.070400}, + "log.initial.Earth.Latitude": {"value": -1.455262, "unit": u.rad}, + "log.initial.Earth.TempLat": {"value": 257.933928, "unit": u.sec}, + "log.initial.Earth.AlbedoLat": {"value": 0.600000}, + "log.initial.Earth.AnnInsol": {"value": 175.698681, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.FluxMerid": {"value": -1.448779e+15, "unit": u.Joule}, + "log.initial.Earth.FluxIn": {"value": 70.290304, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.FluxOut": {"value": 171.811909, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.DivFlux": {"value": -97.683272, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.IceMass": {"value": 0.000000}, + "log.initial.Earth.IceHeight": {"value": 0.000000, "unit": u.m}, + "log.initial.Earth.DIceMassDt": {"value": 0.000000, "unit": u.m}, + "log.initial.Earth.IceFlow": {"value": 0.000000}, + "log.initial.Earth.EnergyResL": {"value": -1.132995, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.EnergyResW": {"value": 0.309103, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.BedrockH": {"value": 0.000000, "unit": u.m}, + "log.initial.Earth.TempLandLat": {"value": 256.114356, "unit": u.sec}, + "log.initial.Earth.TempWaterLat": {"value": 258.871283, "unit": u.sec}, + "log.initial.Earth.AlbedoLandLat": {"value": 0.600000}, + "log.initial.Earth.AlbedoWaterLat": {"value": 0.600000}, + "log.initial.Earth.TempMinLat": {"value": 251.350743, "unit": u.sec}, + "log.initial.Earth.TempMaxLat": {"value": 265.343307, "unit": u.sec}, + "log.initial.Earth.Snowball": {"value": 0.000000}, + "log.initial.Earth.PlanckBAvg": {"value": 2.090000}, + "log.initial.Earth.IceAccum": {"value": 0.619665}, + "log.initial.Earth.IceAblate": {"value": -0.217631}, + "log.initial.Earth.TempMaxLand": {"value": 274.339623, "unit": u.sec}, + "log.initial.Earth.TempMaxWater": {"value": 260.910089, "unit": u.sec}, + "log.initial.Earth.PeakInsol": {"value": 558.419877, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.IceCapNorthLand": {"value": 0.000000}, + "log.initial.Earth.IceCapNorthSea": {"value": 1.000000}, + "log.initial.Earth.IceCapSouthLand": {"value": 0.000000}, + "log.initial.Earth.IceCapSouthSea": {"value": 1.000000}, + "log.initial.Earth.IceBeltLand": {"value": 0.000000}, + "log.initial.Earth.IceBeltSea": {"value": 0.000000}, + "log.initial.Earth.SnowballLand": {"value": 0.000000}, + "log.initial.Earth.SnowballSea": {"value": 0.000000}, + "log.initial.Earth.IceFree": {"value": 0.000000}, + "log.initial.Earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.Earth.IceCapNorthLatSea": {"value": 1.090086, "unit": u.rad}, + "log.initial.Earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.Earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.Earth.IceBeltNorthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.Earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.Earth.IceBeltSouthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.Earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.Mars.Mass": {"value": 6.416293e+23, "unit": u.kg}, + "log.initial.Mars.Radius": {"value": 3.393277e+06, "unit": u.m}, + "log.initial.Mars.RadGyra": {"value": 0.500000}, + "log.initial.Mars.RotKinEnergy": {"value": 4.640184e+27, "unit": u.Joule}, + "log.initial.Mars.RotVel": {"value": 240.530700, "unit": u.m / u.sec}, + "log.initial.Mars.BodyType": {"value": 0.000000}, + "log.initial.Mars.Density": {"value": 3920.466249, "unit": u.kg / u.m ** 3}, + "log.initial.Mars.HEcc": {"value": -0.037933}, + "log.initial.Mars.HZLimitDryRunaway": {"value": 1.363794e+11, "unit": u.m}, + "log.initial.Mars.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.Mars.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.Mars.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.Mars.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.Mars.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.Mars.Instellation": {"value": 591.892798, "unit": u.kg / u.sec ** 3}, + "log.initial.Mars.KEcc": {"value": 0.085363}, + "log.initial.Mars.Eccentricity": {"value": 0.093412}, + "log.initial.Mars.OrbEnergy": {"value": -1.868255e+32, "unit": u.Joule}, + "log.initial.Mars.MeanMotion": {"value": 1.058915e-07, "unit": 1 / u.sec}, + "log.initial.Mars.OrbPeriod": {"value": 5.933604e+07, "unit": u.sec}, + "log.initial.Mars.SemiMajorAxis": {"value": 2.278923e+11, "unit": u.m}, + "log.initial.Mars.OrbAngMom": {"value": 3.513190e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Mars.ArgP": {"value": 4.999710, "unit": u.rad}, + "log.initial.Mars.Inc": {"value": 0.032299, "unit": u.rad}, + "log.initial.Mars.LongA": {"value": 0.865309, "unit": u.rad}, + "log.initial.Mars.MeanLongitude": {"value": -0.418166, "unit": u.rad}, + "log.initial.Mars.LongP": {"value": 5.865019, "unit": u.rad}, + "log.initial.Mars.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.Mars.OrbPotEnergy": {"value": -3.736510e+32, "unit": u.Joule}, + "log.initial.Mars.Sinc": {"value": 0.016149}, + "log.initial.Mars.Pinc": {"value": 0.012294}, + "log.initial.Mars.Qinc": {"value": 0.010471}, + "log.initial.Mars.DIncDtDistOrb": {"value": -4.513502e-14, "unit": u.rad / u.sec}, + "log.initial.Mars.DSincDtDistOrb": {"value": -2.256457e-14, "unit": 1 / u.sec}, + "log.initial.Mars.DLongADtDistOrb": {"value": -1.623058e-12, "unit": u.rad / u.sec}, + "log.initial.Mars.DLongPDtDistOrb": {"value": 2.440410e-12, "unit": u.rad / u.sec}, + "log.initial.Mars.DHeccDtDistOrb": {"value": 1.966455e-13, "unit": 1 / u.sec}, + "log.initial.Mars.DKeccDtDistOrb": {"value": 1.188489e-13, "unit": 1 / u.sec}, + "log.initial.Mars.DPincDtDistOrb": {"value": -3.417341e-14, "unit": 1 / u.sec}, + "log.initial.Mars.DQincDtDistOrb": {"value": 5.323058e-15, "unit": 1 / u.sec}, + "log.initial.Jupiter.Mass": {"value": 1.897947e+27, "unit": u.kg}, + "log.initial.Jupiter.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.initial.Jupiter.RadGyra": {"value": 0.500000}, + "log.initial.Jupiter.RotKinEnergy": {"value": 1.148396e+32, "unit": u.Joule}, + "log.initial.Jupiter.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.initial.Jupiter.BodyType": {"value": 0.000000}, + "log.initial.Jupiter.Density": {"value": 5.174254e+05, "unit": u.kg / u.m ** 3}, + "log.initial.Jupiter.HEcc": {"value": 0.012324}, + "log.initial.Jupiter.HZLimitDryRunaway": {"value": 1.359424e+11, "unit": u.m}, + "log.initial.Jupiter.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.Jupiter.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.Jupiter.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.Jupiter.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.Jupiter.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.Jupiter.Instellation": {"value": 50.569594, "unit": u.kg / u.sec ** 3}, + "log.initial.Jupiter.KEcc": {"value": 0.046797}, + "log.initial.Jupiter.Eccentricity": {"value": 0.048393}, + "log.initial.Jupiter.OrbEnergy": {"value": -1.617917e+35, "unit": u.Joule}, + "log.initial.Jupiter.MeanMotion": {"value": 1.678219e-08, "unit": 1 / u.sec}, + "log.initial.Jupiter.OrbPeriod": {"value": 3.743960e+08, "unit": u.sec}, + "log.initial.Jupiter.SemiMajorAxis": {"value": 7.784120e+11, "unit": u.m}, + "log.initial.Jupiter.OrbAngMom": {"value": 1.925876e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Jupiter.ArgP": {"value": 4.785653, "unit": u.rad}, + "log.initial.Jupiter.Inc": {"value": 0.022782, "unit": u.rad}, + "log.initial.Jupiter.LongA": {"value": 1.755036, "unit": u.rad}, + "log.initial.Jupiter.MeanLongitude": {"value": 0.257503, "unit": u.rad}, + "log.initial.Jupiter.LongP": {"value": 0.257503, "unit": u.rad}, + "log.initial.Jupiter.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.Jupiter.OrbPotEnergy": {"value": -3.235834e+35, "unit": u.Joule}, + "log.initial.Jupiter.Sinc": {"value": 0.011391}, + "log.initial.Jupiter.Pinc": {"value": 0.011198}, + "log.initial.Jupiter.Qinc": {"value": -0.002087}, + "log.initial.Jupiter.DIncDtDistOrb": {"value": -1.114552e-14, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DSincDtDistOrb": {"value": -5.572400e-15, "unit": 1 / u.sec}, + "log.initial.Jupiter.DLongADtDistOrb": {"value": 9.893717e-13, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DLongPDtDistOrb": {"value": 9.864584e-13, "unit": u.rad / u.sec}, + "log.initial.Jupiter.DHeccDtDistOrb": {"value": 5.636835e-14, "unit": 1 / u.sec}, + "log.initial.Jupiter.DKeccDtDistOrb": {"value": 2.659347e-14, "unit": 1 / u.sec}, + "log.initial.Jupiter.DPincDtDistOrb": {"value": -7.542668e-15, "unit": 1 / u.sec}, + "log.initial.Jupiter.DQincDtDistOrb": {"value": -1.005800e-14, "unit": 1 / u.sec}, + "log.initial.Saturn.Mass": {"value": 5.682650e+26, "unit": u.kg}, + "log.initial.Saturn.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.Saturn.RadGyra": {"value": 0.500000}, + "log.initial.Saturn.RotKinEnergy": {"value": 1.528185e+31, "unit": u.Joule}, + "log.initial.Saturn.RotVel": {"value": 463.828521, "unit": u.m / u.sec}, + "log.initial.Saturn.BodyType": {"value": 0.000000}, + "log.initial.Saturn.Density": {"value": 5.228635e+05, "unit": u.kg / u.m ** 3}, + "log.initial.Saturn.HEcc": {"value": 0.054102}, + "log.initial.Saturn.HZLimitDryRunaway": {"value": 1.359826e+11, "unit": u.m}, + "log.initial.Saturn.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.Saturn.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.Saturn.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.Saturn.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.Saturn.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.Saturn.Instellation": {"value": 15.057619, "unit": u.kg / u.sec ** 3}, + "log.initial.Saturn.KEcc": {"value": -0.002298}, + "log.initial.Saturn.Eccentricity": {"value": 0.054151}, + "log.initial.Saturn.OrbEnergy": {"value": -2.642970e+34, "unit": u.Joule}, + "log.initial.Saturn.MeanMotion": {"value": 6.760943e-09, "unit": 1 / u.sec}, + "log.initial.Saturn.OrbPeriod": {"value": 9.293356e+08, "unit": u.sec}, + "log.initial.Saturn.SemiMajorAxis": {"value": 1.426725e+12, "unit": u.m}, + "log.initial.Saturn.OrbAngMom": {"value": 7.806875e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Saturn.ArgP": {"value": 5.911725, "unit": u.rad}, + "log.initial.Saturn.Inc": {"value": 0.043362, "unit": u.rad}, + "log.initial.Saturn.LongA": {"value": 1.984702, "unit": u.rad}, + "log.initial.Saturn.MeanLongitude": {"value": 1.613242, "unit": u.rad}, + "log.initial.Saturn.LongP": {"value": 1.613242, "unit": u.rad}, + "log.initial.Saturn.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.Saturn.OrbPotEnergy": {"value": -5.285940e+34, "unit": u.Joule}, + "log.initial.Saturn.Sinc": {"value": 0.021679}, + "log.initial.Saturn.Pinc": {"value": 0.019849}, + "log.initial.Saturn.Qinc": {"value": -0.008719}, + "log.initial.Saturn.DIncDtDistOrb": {"value": 1.439292e-14, "unit": u.rad / u.sec}, + "log.initial.Saturn.DSincDtDistOrb": {"value": 7.194767e-15, "unit": 1 / u.sec}, + "log.initial.Saturn.DLongADtDistOrb": {"value": -1.442602e-12, "unit": u.rad / u.sec}, + "log.initial.Saturn.DLongPDtDistOrb": {"value": 2.549037e-12, "unit": u.rad / u.sec}, + "log.initial.Saturn.DHeccDtDistOrb": {"value": -9.238559e-14, "unit": 1 / u.sec}, + "log.initial.Saturn.DKeccDtDistOrb": {"value": -1.342326e-13, "unit": 1 / u.sec}, + "log.initial.Saturn.DPincDtDistOrb": {"value": 1.916550e-14, "unit": 1 / u.sec}, + "log.initial.Saturn.DQincDtDistOrb": {"value": 2.574004e-14, "unit": 1 / u.sec}, + "log.initial.George.Mass": {"value": 8.680213e+25, "unit": u.kg}, + "log.initial.George.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.initial.George.RadGyra": {"value": 0.500000}, + "log.initial.George.RotKinEnergy": {"value": 5.252159e+30, "unit": u.Joule}, + "log.initial.George.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.initial.George.BodyType": {"value": 0.000000}, + "log.initial.George.Density": {"value": 2.366432e+04, "unit": u.kg / u.m ** 3}, + "log.initial.George.HEcc": {"value": 0.007408}, + "log.initial.George.HZLimitDryRunaway": {"value": 1.359344e+11, "unit": u.m}, + "log.initial.George.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.George.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.George.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.George.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.George.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.George.Instellation": {"value": 3.717278, "unit": u.kg / u.sec ** 3}, + "log.initial.George.KEcc": {"value": -0.046582}, + "log.initial.George.Eccentricity": {"value": 0.047168}, + "log.initial.George.OrbEnergy": {"value": -2.006241e+33, "unit": u.Joule}, + "log.initial.George.MeanMotion": {"value": 2.368219e-09, "unit": 1 / u.sec}, + "log.initial.George.OrbPeriod": {"value": 2.653127e+09, "unit": u.sec}, + "log.initial.George.SemiMajorAxis": {"value": 2.870972e+12, "unit": u.m}, + "log.initial.George.OrbAngMom": {"value": 1.692418e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.George.ArgP": {"value": 1.688333, "unit": u.rad}, + "log.initial.George.Inc": {"value": 0.013437, "unit": u.rad}, + "log.initial.George.LongA": {"value": 1.295556, "unit": u.rad}, + "log.initial.George.MeanLongitude": {"value": 2.983889, "unit": u.rad}, + "log.initial.George.LongP": {"value": 2.983889, "unit": u.rad}, + "log.initial.George.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.George.OrbPotEnergy": {"value": -4.012482e+33, "unit": u.Joule}, + "log.initial.George.Sinc": {"value": 0.006718}, + "log.initial.George.Pinc": {"value": 0.006465}, + "log.initial.George.Qinc": {"value": 0.001826}, + "log.initial.George.DIncDtDistOrb": {"value": -9.231118e-15, "unit": u.rad / u.sec}, + "log.initial.George.DSincDtDistOrb": {"value": -4.615455e-15, "unit": 1 / u.sec}, + "log.initial.George.DLongADtDistOrb": {"value": 4.149836e-13, "unit": u.rad / u.sec}, + "log.initial.George.DLongPDtDistOrb": {"value": 4.472006e-13, "unit": u.rad / u.sec}, + "log.initial.George.DHeccDtDistOrb": {"value": -2.210814e-14, "unit": 1 / u.sec}, + "log.initial.George.DKeccDtDistOrb": {"value": 4.714118e-15, "unit": 1 / u.sec}, + "log.initial.George.DPincDtDistOrb": {"value": -3.684021e-15, "unit": 1 / u.sec}, + "log.initial.George.DQincDtDistOrb": {"value": -3.937403e-15, "unit": 1 / u.sec}, + "log.initial.Neptune.Mass": {"value": 1.023948e+26, "unit": u.kg}, + "log.initial.Neptune.Radius": {"value": 9.567150e+06, "unit": u.m}, + "log.initial.Neptune.RadGyra": {"value": 0.500000}, + "log.initial.Neptune.RotKinEnergy": {"value": 6.195627e+30, "unit": u.Joule}, + "log.initial.Neptune.RotVel": {"value": 695.742781, "unit": u.m / u.sec}, + "log.initial.Neptune.BodyType": {"value": 0.000000}, + "log.initial.Neptune.Density": {"value": 2.791525e+04, "unit": u.kg / u.m ** 3}, + "log.initial.Neptune.HEcc": {"value": 0.006068}, + "log.initial.Neptune.HZLimitDryRunaway": {"value": 1.357881e+11, "unit": u.m}, + "log.initial.Neptune.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.Neptune.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.Neptune.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.Neptune.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.Neptune.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.Neptune.Instellation": {"value": 1.512612, "unit": u.kg / u.sec ** 3}, + "log.initial.Neptune.KEcc": {"value": 0.006074}, + "log.initial.Neptune.Eccentricity": {"value": 0.008586}, + "log.initial.Neptune.OrbEnergy": {"value": -1.510482e+33, "unit": u.Joule}, + "log.initial.Neptune.MeanMotion": {"value": 1.207539e-09, "unit": 1 / u.sec}, + "log.initial.Neptune.OrbPeriod": {"value": 5.203297e+09, "unit": u.sec}, + "log.initial.Neptune.SemiMajorAxis": {"value": 4.498253e+12, "unit": u.m}, + "log.initial.Neptune.OrbAngMom": {"value": 2.501661e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Neptune.ArgP": {"value": 4.769106, "unit": u.rad}, + "log.initial.Neptune.Inc": {"value": 0.030878, "unit": u.rad}, + "log.initial.Neptune.LongA": {"value": 2.298977, "unit": u.rad}, + "log.initial.Neptune.MeanLongitude": {"value": 0.784898, "unit": u.rad}, + "log.initial.Neptune.LongP": {"value": 0.784898, "unit": u.rad}, + "log.initial.Neptune.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule}, + "log.initial.Neptune.OrbPotEnergy": {"value": -3.020964e+33, "unit": u.Joule}, + "log.initial.Neptune.Sinc": {"value": 0.015438}, + "log.initial.Neptune.Pinc": {"value": 0.011523}, + "log.initial.Neptune.Qinc": {"value": -0.010274}, + "log.initial.Neptune.DIncDtDistOrb": {"value": 1.231410e-15, "unit": u.rad / u.sec}, + "log.initial.Neptune.DSincDtDistOrb": {"value": 6.156315e-16, "unit": 1 / u.sec}, + "log.initial.Neptune.DLongADtDistOrb": {"value": -3.314615e-14, "unit": u.rad / u.sec}, + "log.initial.Neptune.DLongPDtDistOrb": {"value": 1.269210e-13, "unit": u.rad / u.sec}, + "log.initial.Neptune.DHeccDtDistOrb": {"value": 1.907451e-15, "unit": 1 / u.sec}, + "log.initial.Neptune.DKeccDtDistOrb": {"value": 3.674816e-16, "unit": 1 / u.sec}, + "log.initial.Neptune.DPincDtDistOrb": {"value": 8.000555e-16, "unit": 1 / u.sec}, + "log.initial.Neptune.DQincDtDistOrb": {"value": -2.776963e-17, "unit": 1 / u.sec}, + "log.final.system.Age": {"value": 3.155760e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 3.278363e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.839546e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sun.Radius": {"value": 2.019571e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.sun.RotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.LostEnergy": {"value": 2.568599e+28, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostAngMom": {"value": 3.532078e+32, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.sun.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, + "log.final.sun.DRotPerDtStellar": {"value": 6.558557e-13, "rtol": 1e-4}, + "log.final.Mercury.Mass": {"value": 3.300865e+23, "unit": u.kg, "rtol": 1e-4}, + "log.final.Mercury.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Mercury.RotKinEnergy": {"value": 8.876722e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mercury.RotVel": {"value": 463.828521, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Mercury.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Mercury.Density": {"value": 303.714215, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Mercury.HEcc": {"value": 0.200724, "rtol": 1e-4}, + "log.final.Mercury.HZLimitDryRunaway": {"value": 1.387482e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.Instellation": {"value": 9325.804196, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Mercury.KEcc": {"value": 0.044654, "rtol": 1e-4}, + "log.final.Mercury.Eccentricity": {"value": 0.205631, "rtol": 1e-4}, + "log.final.Mercury.OrbEnergy": {"value": -3.782352e+32, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mercury.MeanMotion": {"value": 8.266750e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mercury.OrbPeriod": {"value": 7.600551e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.Mercury.SemiMajorAxis": {"value": 5.790918e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.Mercury.OrbAngMom": {"value": 8.955205e+38, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Mercury.ArgP": {"value": 0.508371, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mercury.Inc": {"value": 0.122257, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mercury.LongA": {"value": 0.843525, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mercury.MeanLongitude": {"value": 1.351896, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mercury.LongP": {"value": 1.351896, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mercury.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mercury.OrbPotEnergy": {"value": -7.564705e+32, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mercury.Sinc": {"value": 0.061090, "rtol": 1e-4}, + "log.final.Mercury.Pinc": {"value": 0.045634, "rtol": 1e-4}, + "log.final.Mercury.Qinc": {"value": 0.040615, "rtol": 1e-4}, + "log.final.Mercury.DIncDtDistOrb": {"value": -3.241030e-14, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Mercury.DSincDtDistOrb": {"value": -1.617488e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mercury.DLongADtDistOrb": {"value": -6.902876e-13, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Mercury.DLongPDtDistOrb": {"value": 8.065410e-13, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Mercury.DHeccDtDistOrb": {"value": 4.218528e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mercury.DKeccDtDistOrb": {"value": -1.605194e-13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mercury.DPincDtDistOrb": {"value": -4.011852e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mercury.DQincDtDistOrb": {"value": 2.074700e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Venus.Mass": {"value": 4.866826e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.Venus.Radius": {"value": 6.058557e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Venus.RotKinEnergy": {"value": 1.988617e+24, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Venus.RotVel": {"value": 1.807997, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Venus.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Venus.Density": {"value": 5224.558074, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Venus.HEcc": {"value": 0.005070, "rtol": 1e-4}, + "log.final.Venus.HZLimitDryRunaway": {"value": 1.357862e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.Instellation": {"value": 2613.952705, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Venus.KEcc": {"value": -0.004491, "rtol": 1e-4}, + "log.final.Venus.Eccentricity": {"value": 0.006773, "rtol": 1e-4}, + "log.final.Venus.OrbEnergy": {"value": -2.984500e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Venus.MeanMotion": {"value": 3.236478e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Venus.OrbPeriod": {"value": 1.941365e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.Venus.SemiMajorAxis": {"value": 1.082071e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Venus.OrbAngMom": {"value": 1.844247e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Venus.ArgP": {"value": 0.957402, "unit": u.rad, "rtol": 1e-4}, + "log.final.Venus.Inc": {"value": 0.059249, "unit": u.rad, "rtol": 1e-4}, + "log.final.Venus.LongA": {"value": 1.338282, "unit": u.rad, "rtol": 1e-4}, + "log.final.Venus.MeanLongitude": {"value": 2.295684, "unit": u.rad, "rtol": 1e-4}, + "log.final.Venus.LongP": {"value": 2.295684, "unit": u.rad, "rtol": 1e-4}, + "log.final.Venus.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Venus.OrbPotEnergy": {"value": -5.969001e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Venus.Sinc": {"value": 0.029620, "rtol": 1e-4}, + "log.final.Venus.Pinc": {"value": 0.028823, "rtol": 1e-4}, + "log.final.Venus.Qinc": {"value": 0.006825, "rtol": 1e-4}, + "log.final.Venus.DIncDtDistOrb": {"value": -4.795528e-15, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Venus.DSincDtDistOrb": {"value": -2.396712e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Venus.DLongADtDistOrb": {"value": -1.522783e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Venus.DLongPDtDistOrb": {"value": 2.839681e-14, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Venus.DHeccDtDistOrb": {"value": -1.134014e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Venus.DKeccDtDistOrb": {"value": 9.787649e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Venus.DPincDtDistOrb": {"value": -1.272548e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Venus.DQincDtDistOrb": {"value": 4.333885e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.Mass": {"value": 5.971546e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.Obliquity": {"value": 0.409103, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.PrecA": {"value": 0.000243, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.Xobl": {"value": 0.397786, "rtol": 1e-4}, + "log.final.Earth.Yobl": {"value": 9.676537e-05, "rtol": 1e-4}, + "log.final.Earth.Zobl": {"value": 0.917478, "rtol": 1e-4}, + "log.final.Earth.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Earth.RotAngMom": {"value": 4.416473e+33, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Earth.RotKinEnergy": {"value": 1.605875e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Earth.RotVel": {"value": 463.828521, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.RotPer": {"value": 8.640000e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.Density": {"value": 5494.449526, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Earth.HEcc": {"value": 0.016275, "rtol": 1e-4}, + "log.final.Earth.HZLimitDryRunaway": {"value": 1.099663e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.Instellation": {"value": 1367.757364, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.KEcc": {"value": -0.003742, "rtol": 1e-4}, + "log.final.Earth.Eccentricity": {"value": 0.016700, "rtol": 1e-4}, + "log.final.Earth.OrbEnergy": {"value": -2.648762e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Earth.MeanMotion": {"value": 1.990986e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.OrbPeriod": {"value": 3.155815e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.SemiMajorAxis": {"value": 1.495979e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.COPP": {"value": 0.006474, "rtol": 1e-4}, + "log.final.Earth.OrbAngMom": {"value": 2.660383e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Earth.ArgP": {"value": 4.960545, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.Inc": {"value": 1.412836e-06, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.LongA": {"value": 3.119463, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.MeanLongitude": {"value": 14.127401, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.LongP": {"value": 1.796823, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Earth.OrbPotEnergy": {"value": -5.297525e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Earth.Sinc": {"value": 7.064182e-07, "rtol": 1e-4}, + "log.final.Earth.Pinc": {"value": 1.563129e-08, "rtol": 1e-4}, + "log.final.Earth.Qinc": {"value": -7.062453e-07, "rtol": 1e-4}, + "log.final.Earth.DIncDtDistOrb": {"value": 7.200294e-14, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Earth.DSincDtDistOrb": {"value": 3.600147e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.DLongADtDistOrb": {"value": -3.398431e-09, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Earth.DLongPDtDistOrb": {"value": 1.755080e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Earth.DHeccDtDistOrb": {"value": -1.952256e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.DKeccDtDistOrb": {"value": -2.558472e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.DPincDtDistOrb": {"value": 3.196749e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.DQincDtDistOrb": {"value": -3.593953e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.CassiniOne": {"value": 0.952951, "rtol": 1e-4}, + "log.final.Earth.CassiniTwo": {"value": 0.303125, "rtol": 1e-4}, + "log.final.Earth.DOblDtDistRot": {"value": -7.188062e-14, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.DPrecADtDistRot": {"value": 7.711394e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Earth.DXoblDtDistRot": {"value": -6.669508e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.DYoblDtDistRot": {"value": 3.067472e-12, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.DZoblDtDistRot": {"value": 2.859313e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.OblTimeDistRot": {"value": 4.370570e+13, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.PrecATimeDistRot": {"value": 8.147924e+11, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.XoblTimeDistRot": {"value": 1.499361e+13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.YoblTimeDistRot": {"value": 3.260014e+11, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.ZoblTimeDistRot": {"value": 3.497343e+13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Earth.DynEllip": {"value": 0.003280, "rtol": 1e-4}, + "log.final.Earth.PrecFNat": {"value": 2.461567e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Earth.TGlobal": {"value": 14.649773, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.Earth.AlbedoGlobal": {"value": 0.344298, "rtol": 1e-4}, + "log.final.Earth.FluxInGlobal": {"value": 233.611665, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.FluxOutGlobal": {"value": 233.918026, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.Earth.TotIceMass": {"value": 4.634272e+14, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.TotIceFlow": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.TotIceBalance": {"value": 1.382516e-08, "unit": u.kg, "rtol": 1e-4}, + "log.final.Earth.SkipSeas": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.AreaIceCov": {"value": 0.081733, "rtol": 1e-4}, + "log.final.Earth.Latitude": {"value": -1.455262, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.TempLat": {"value": 257.933289, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.AlbedoLat": {"value": 0.600000, "rtol": 1e-4}, + "log.final.Earth.AnnInsol": {"value": 175.697742, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.FluxMerid": {"value": -1.448810e+15, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Earth.FluxIn": {"value": 70.289929, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.FluxOut": {"value": 171.810574, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.DivFlux": {"value": -97.685360, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.IceMass": {"value": 78.239921, "rtol": 1e-4}, + "log.final.Earth.IceHeight": {"value": 0.085350, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.DIceMassDt": {"value": 2.479273e-06, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.IceFlow": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.EnergyResL": {"value": -1.132995, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.EnergyResW": {"value": 0.309103, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.BedrockH": {"value": -4.643319e-06, "unit": u.m, "rtol": 1e-4}, + "log.final.Earth.TempLandLat": {"value": 256.114087, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.TempWaterLat": {"value": 258.870453, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.AlbedoLandLat": {"value": 0.600000, "rtol": 1e-4}, + "log.final.Earth.AlbedoWaterLat": {"value": 0.600000, "rtol": 1e-4}, + "log.final.Earth.TempMinLat": {"value": 251.350194, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.TempMaxLat": {"value": 265.342564, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.Snowball": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.PlanckBAvg": {"value": 2.090000, "rtol": 1e-4}, + "log.final.Earth.IceAccum": {"value": 0.619665, "rtol": 1e-4}, + "log.final.Earth.IceAblate": {"value": -0.230388, "rtol": 1e-4}, + "log.final.Earth.TempMaxLand": {"value": 274.339403, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.TempMaxWater": {"value": 260.909102, "unit": u.sec, "rtol": 1e-4}, + "log.final.Earth.PeakInsol": {"value": 558.416491, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Earth.IceCapNorthLand": {"value": 1.000000, "rtol": 1e-4}, + "log.final.Earth.IceCapNorthSea": {"value": 1.000000, "rtol": 1e-4}, + "log.final.Earth.IceCapSouthLand": {"value": 1.000000, "rtol": 1e-4}, + "log.final.Earth.IceCapSouthSea": {"value": 1.000000, "rtol": 1e-4}, + "log.final.Earth.IceBeltLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.IceBeltSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.SnowballLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.SnowballSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.IceFree": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Earth.IceCapNorthLatLand": {"value": 1.264091, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.IceCapNorthLatSea": {"value": 1.090086, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.IceCapSouthLatLand": {"value": -1.311875, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.IceCapSouthLatSea": {"value": -1.311875, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.IceBeltNorthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.IceBeltSouthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mars.Mass": {"value": 6.416293e+23, "unit": u.kg, "rtol": 1e-4}, + "log.final.Mars.Radius": {"value": 3.393277e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Mars.RotKinEnergy": {"value": 4.640184e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mars.RotVel": {"value": 240.530700, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Mars.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Mars.Density": {"value": 3920.466249, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Mars.HEcc": {"value": -0.037927, "rtol": 1e-4}, + "log.final.Mars.HZLimitDryRunaway": {"value": 1.363794e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.Instellation": {"value": 591.892849, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Mars.KEcc": {"value": 0.085367, "rtol": 1e-4}, + "log.final.Mars.Eccentricity": {"value": 0.093413, "rtol": 1e-4}, + "log.final.Mars.OrbEnergy": {"value": -1.868255e+32, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mars.MeanMotion": {"value": 1.058915e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mars.OrbPeriod": {"value": 5.933604e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.Mars.SemiMajorAxis": {"value": 2.278923e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Mars.OrbAngMom": {"value": 3.513190e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Mars.ArgP": {"value": 4.999839, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mars.Inc": {"value": 0.032298, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mars.LongA": {"value": 0.865258, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mars.MeanLongitude": {"value": -0.418089, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mars.LongP": {"value": 5.865096, "unit": u.rad, "rtol": 1e-4}, + "log.final.Mars.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mars.OrbPotEnergy": {"value": -3.736510e+32, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Mars.Sinc": {"value": 0.016148, "rtol": 1e-4}, + "log.final.Mars.Pinc": {"value": 0.012293, "rtol": 1e-4}, + "log.final.Mars.Qinc": {"value": 0.010471, "rtol": 1e-4}, + "log.final.Mars.DIncDtDistOrb": {"value": -4.513751e-14, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Mars.DSincDtDistOrb": {"value": -2.256581e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mars.DLongADtDistOrb": {"value": -1.623129e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Mars.DLongPDtDistOrb": {"value": 2.440391e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Mars.DHeccDtDistOrb": {"value": 1.966554e-13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mars.DKeccDtDistOrb": {"value": 1.188332e-13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mars.DPincDtDistOrb": {"value": -3.417462e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Mars.DQincDtDistOrb": {"value": 5.320490e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.Mass": {"value": 1.897947e+27, "unit": u.kg, "rtol": 1e-4}, + "log.final.Jupiter.Radius": {"value": 9.567150e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Jupiter.RotKinEnergy": {"value": 1.148396e+32, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Jupiter.RotVel": {"value": 695.742781, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Jupiter.Density": {"value": 5.174254e+05, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Jupiter.HEcc": {"value": 0.012326, "rtol": 1e-4}, + "log.final.Jupiter.HZLimitDryRunaway": {"value": 1.359424e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.Instellation": {"value": 50.569597, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Jupiter.KEcc": {"value": 0.046798, "rtol": 1e-4}, + "log.final.Jupiter.Eccentricity": {"value": 0.048394, "rtol": 1e-4}, + "log.final.Jupiter.OrbEnergy": {"value": -1.617917e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Jupiter.MeanMotion": {"value": 1.678219e-08, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.OrbPeriod": {"value": 3.743960e+08, "unit": u.sec, "rtol": 1e-4}, + "log.final.Jupiter.SemiMajorAxis": {"value": 7.784120e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Jupiter.OrbAngMom": {"value": 1.925876e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.ArgP": {"value": 4.785653, "unit": u.rad, "rtol": 1e-4}, + "log.final.Jupiter.Inc": {"value": 0.022781, "unit": u.rad, "rtol": 1e-4}, + "log.final.Jupiter.LongA": {"value": 1.755067, "unit": u.rad, "rtol": 1e-4}, + "log.final.Jupiter.MeanLongitude": {"value": 0.257534, "unit": u.rad, "rtol": 1e-4}, + "log.final.Jupiter.LongP": {"value": 0.257534, "unit": u.rad, "rtol": 1e-4}, + "log.final.Jupiter.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Jupiter.OrbPotEnergy": {"value": -3.235834e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Jupiter.Sinc": {"value": 0.011390, "rtol": 1e-4}, + "log.final.Jupiter.Pinc": {"value": 0.011198, "rtol": 1e-4}, + "log.final.Jupiter.Qinc": {"value": -0.002087, "rtol": 1e-4}, + "log.final.Jupiter.DIncDtDistOrb": {"value": -1.114187e-14, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.DSincDtDistOrb": {"value": -5.570574e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.DLongADtDistOrb": {"value": 9.894704e-13, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.DLongPDtDistOrb": {"value": 9.865112e-13, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.DHeccDtDistOrb": {"value": 5.637245e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.DKeccDtDistOrb": {"value": 2.658920e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.DPincDtDistOrb": {"value": -7.541361e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Jupiter.DQincDtDistOrb": {"value": -1.005903e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Saturn.Mass": {"value": 5.682650e+26, "unit": u.kg, "rtol": 1e-4}, + "log.final.Saturn.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Saturn.RotKinEnergy": {"value": 1.528185e+31, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Saturn.RotVel": {"value": 463.828521, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Saturn.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Saturn.Density": {"value": 5.228635e+05, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Saturn.HEcc": {"value": 0.054099, "rtol": 1e-4}, + "log.final.Saturn.HZLimitDryRunaway": {"value": 1.359826e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.Instellation": {"value": 15.057616, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Saturn.KEcc": {"value": -0.002302, "rtol": 1e-4}, + "log.final.Saturn.Eccentricity": {"value": 0.054148, "rtol": 1e-4}, + "log.final.Saturn.OrbEnergy": {"value": -2.642970e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Saturn.MeanMotion": {"value": 6.760943e-09, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Saturn.OrbPeriod": {"value": 9.293356e+08, "unit": u.sec, "rtol": 1e-4}, + "log.final.Saturn.SemiMajorAxis": {"value": 1.426725e+12, "unit": u.m, "rtol": 1e-4}, + "log.final.Saturn.OrbAngMom": {"value": 7.806877e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Saturn.ArgP": {"value": 5.911851, "unit": u.rad, "rtol": 1e-4}, + "log.final.Saturn.Inc": {"value": 0.043362, "unit": u.rad, "rtol": 1e-4}, + "log.final.Saturn.LongA": {"value": 1.984656, "unit": u.rad, "rtol": 1e-4}, + "log.final.Saturn.MeanLongitude": {"value": 1.613322, "unit": u.rad, "rtol": 1e-4}, + "log.final.Saturn.LongP": {"value": 1.613322, "unit": u.rad, "rtol": 1e-4}, + "log.final.Saturn.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Saturn.OrbPotEnergy": {"value": -5.285940e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Saturn.Sinc": {"value": 0.021680, "rtol": 1e-4}, + "log.final.Saturn.Pinc": {"value": 0.019849, "rtol": 1e-4}, + "log.final.Saturn.Qinc": {"value": -0.008718, "rtol": 1e-4}, + "log.final.Saturn.DIncDtDistOrb": {"value": 1.438768e-14, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Saturn.DSincDtDistOrb": {"value": 7.192152e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Saturn.DLongADtDistOrb": {"value": -1.442620e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Saturn.DLongPDtDistOrb": {"value": 2.549089e-12, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Saturn.DHeccDtDistOrb": {"value": -9.239940e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Saturn.DKeccDtDistOrb": {"value": -1.342209e-13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Saturn.DPincDtDistOrb": {"value": 1.916222e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Saturn.DQincDtDistOrb": {"value": 2.574261e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.George.Mass": {"value": 8.680213e+25, "unit": u.kg, "rtol": 1e-4}, + "log.final.George.Radius": {"value": 9.567150e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.George.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.George.RotKinEnergy": {"value": 5.252159e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.George.RotVel": {"value": 695.742781, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.George.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.George.Density": {"value": 2.366432e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.George.HEcc": {"value": 0.007407, "rtol": 1e-4}, + "log.final.George.HZLimitDryRunaway": {"value": 1.359344e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.George.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.George.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.George.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.George.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.George.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.George.Instellation": {"value": 3.717278, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.George.KEcc": {"value": -0.046582, "rtol": 1e-4}, + "log.final.George.Eccentricity": {"value": 0.047167, "rtol": 1e-4}, + "log.final.George.OrbEnergy": {"value": -2.006241e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.George.MeanMotion": {"value": 2.368219e-09, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.George.OrbPeriod": {"value": 2.653127e+09, "unit": u.sec, "rtol": 1e-4}, + "log.final.George.SemiMajorAxis": {"value": 2.870972e+12, "unit": u.m, "rtol": 1e-4}, + "log.final.George.OrbAngMom": {"value": 1.692418e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.George.ArgP": {"value": 1.688334, "unit": u.rad, "rtol": 1e-4}, + "log.final.George.Inc": {"value": 0.013436, "unit": u.rad, "rtol": 1e-4}, + "log.final.George.LongA": {"value": 1.295569, "unit": u.rad, "rtol": 1e-4}, + "log.final.George.MeanLongitude": {"value": 2.983903, "unit": u.rad, "rtol": 1e-4}, + "log.final.George.LongP": {"value": 2.983903, "unit": u.rad, "rtol": 1e-4}, + "log.final.George.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.George.OrbPotEnergy": {"value": -4.012482e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.George.Sinc": {"value": 0.006718, "rtol": 1e-4}, + "log.final.George.Pinc": {"value": 0.006465, "rtol": 1e-4}, + "log.final.George.Qinc": {"value": 0.001826, "rtol": 1e-4}, + "log.final.George.DIncDtDistOrb": {"value": -9.230739e-15, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.George.DSincDtDistOrb": {"value": -4.615265e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.George.DLongADtDistOrb": {"value": 4.150290e-13, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.George.DLongPDtDistOrb": {"value": 4.471933e-13, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.George.DHeccDtDistOrb": {"value": -2.210755e-14, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.George.DKeccDtDistOrb": {"value": 4.714126e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.George.DPincDtDistOrb": {"value": -3.683823e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.George.DQincDtDistOrb": {"value": -3.937539e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Neptune.Mass": {"value": 1.023948e+26, "unit": u.kg, "rtol": 1e-4}, + "log.final.Neptune.Radius": {"value": 9.567150e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.Neptune.RotKinEnergy": {"value": 6.195627e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Neptune.RotVel": {"value": 695.742781, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.Neptune.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.Neptune.Density": {"value": 2.791525e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.Neptune.HEcc": {"value": 0.006068, "rtol": 1e-4}, + "log.final.Neptune.HZLimitDryRunaway": {"value": 1.357881e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.Instellation": {"value": 1.512612, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.Neptune.KEcc": {"value": 0.006074, "rtol": 1e-4}, + "log.final.Neptune.Eccentricity": {"value": 0.008586, "rtol": 1e-4}, + "log.final.Neptune.OrbEnergy": {"value": -1.510482e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Neptune.MeanMotion": {"value": 1.207539e-09, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Neptune.OrbPeriod": {"value": 5.203297e+09, "unit": u.sec, "rtol": 1e-4}, + "log.final.Neptune.SemiMajorAxis": {"value": 4.498253e+12, "unit": u.m, "rtol": 1e-4}, + "log.final.Neptune.OrbAngMom": {"value": 2.501661e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.Neptune.ArgP": {"value": 4.769111, "unit": u.rad, "rtol": 1e-4}, + "log.final.Neptune.Inc": {"value": 0.030878, "unit": u.rad, "rtol": 1e-4}, + "log.final.Neptune.LongA": {"value": 2.298976, "unit": u.rad, "rtol": 1e-4}, + "log.final.Neptune.MeanLongitude": {"value": 0.784902, "unit": u.rad, "rtol": 1e-4}, + "log.final.Neptune.LongP": {"value": 0.784902, "unit": u.rad, "rtol": 1e-4}, + "log.final.Neptune.TotOrbEnergy": {"value": -1.979364e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Neptune.OrbPotEnergy": {"value": -3.020964e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.Neptune.Sinc": {"value": 0.015438, "rtol": 1e-4}, + "log.final.Neptune.Pinc": {"value": 0.011523, "rtol": 1e-4}, + "log.final.Neptune.Qinc": {"value": -0.010274, "rtol": 1e-4}, + "log.final.Neptune.DIncDtDistOrb": {"value": 1.231436e-15, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Neptune.DSincDtDistOrb": {"value": 6.156445e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Neptune.DLongADtDistOrb": {"value": -3.314639e-14, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Neptune.DLongPDtDistOrb": {"value": 1.269276e-13, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.Neptune.DHeccDtDistOrb": {"value": 1.907495e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Neptune.DKeccDtDistOrb": {"value": 3.674266e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Neptune.DPincDtDistOrb": {"value": 8.000681e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.Neptune.DQincDtDistOrb": {"value": -2.777420e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + } ) -class Test_EarthClimate(Benchmark): - pass +class Test_EarthClimate(Benchmark): + pass diff --git a/tests/DistorbEqtide/CPL_RD4/test_ApseLock.py b/tests/DistorbEqtide/CPL_RD4/test_ApseLock.py deleted file mode 100644 index ba05eacf9..000000000 --- a/tests/DistorbEqtide/CPL_RD4/test_ApseLock.py +++ /dev/null @@ -1,1036 +0,0 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.451429e44, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.334040e40, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -8.388629e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.054770e40, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.849227e30, "unit": u.kg}, - "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.Xobl": {"value": 0.000000}, - "log.initial.star.Yobl": {"value": 0.000000}, - "log.initial.star.Zobl": {"value": 1.000000}, - "log.initial.star.Radius": {"value": 255.949177, "unit": u.Rearth}, - "log.initial.star.RadGyra": {"value": 0.449839}, - "log.initial.star.RotAngMom": { - "value": 1.450412e44, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotKinEnergy": {"value": 1.054770e40, "unit": u.Joule}, - "log.initial.star.RotVel": {"value": 2.374331e05, "unit": u.m / u.sec}, - "log.initial.star.BodyType": {"value": 0.000000}, - "log.initial.star.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, - "log.initial.star.RotPer": {"value": 0.500000, "unit": u.day}, - "log.initial.star.Density": {"value": 101.476716, "unit": u.kg / u.m**3}, - "log.initial.star.SurfEnFluxTotal": { - "value": 5.839702, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.TidalQ": {"value": 1.000000e06}, - "log.initial.star.ImK2": {"value": -5.000000e-07}, - "log.initial.star.K2": {"value": 0.500000}, - "log.initial.star.K2Man": {"value": 0.010000}, - "log.initial.star.Imk2Man": {"value": 0.000000}, - "log.initial.star.TidalQMantle": {"value": 100.000000}, - "log.initial.star.HEcc": {"value": 0.000000}, - "log.initial.star.HZLimitDryRunaway": {"value": 1.781433e11, "unit": u.m}, - "log.initial.star.HZLimRecVenus": {"value": 1.551444e11, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 2.059730e11, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": {"value": 2.052807e11, "unit": u.m}, - "log.initial.star.HZLimMaxGreenhouse": {"value": 3.725381e11, "unit": u.m}, - "log.initial.star.HZLimEarlyMars": {"value": 4.063626e11, "unit": u.m}, - "log.initial.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.KEcc": {"value": 0.000000}, - "log.initial.star.Eccentricity": {"value": -1.000000}, - "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.star.COPP": {"value": 0.000000}, - "log.initial.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.star.LXUVTot": {"value": 6.619984e23, "unit": u.kg / u.sec**3}, - "log.initial.star.TotOrbEnergy": {"value": -1.773566e36, "unit": u.Joule}, - "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.star.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.star.BodyDeccDt": {"value": -1.000000}, - "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.star.DRotPerDtEqtide": {"value": 8.109166e-16}, - "log.initial.star.DRotRateDtEqtide": { - "value": -2.730163e-24, - "unit": 1 / u.sec**2, - }, - "log.initial.star.EqRotRateDiscrete": { - "value": 7.448658e-05, - "unit": 1 / u.sec, - }, - "log.initial.star.EqRotPerDiscrete": {"value": 8.435325e04, "unit": u.sec}, - "log.initial.star.EqRotRateCont": {"value": 7.448658e-05, "unit": 1 / u.sec}, - "log.initial.star.EqRotPerCont": {"value": 8.435325e04, "unit": u.sec}, - "log.initial.star.EqRotPer": {"value": 8.435325e04, "unit": u.sec}, - "log.initial.star.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.star.OceanK2": {"value": 0.010000}, - "log.initial.star.EnvTidalQ": {"value": -1.000000}, - "log.initial.star.OceanTidalQ": {"value": -1.000000}, - "log.initial.star.TideLock": {"value": 0.000000}, - "log.initial.star.RotTimeEqtide": {"value": 2.684372e-24, "unit": u.sec}, - "log.initial.star.EnvK2": {"value": 0.010000}, - "log.initial.star.OblTimeEqtide": {"value": -1.000000}, - "log.initial.star.PowerEqtide": {"value": 1.955648e20, "unit": u.W}, - "log.initial.star.SurfEnFluxEqtide": { - "value": 5.839702, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.Luminosity": {"value": 1.721265, "unit": u.LSUN}, - "log.initial.star.LXUVStellar": {"value": 6.619984e23, "unit": u.W}, - "log.initial.star.Temperature": {"value": 4317.221975, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.001000}, - "log.initial.star.RossbyNumber": {"value": 0.014538}, - "log.initial.star.DRotPerDtStellar": {"value": 2.349985e-10}, - "log.initial.b.Mass": {"value": 4.777749e25, "unit": u.kg}, - "log.initial.b.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.Xobl": {"value": 0.000000}, - "log.initial.b.Yobl": {"value": 0.000000}, - "log.initial.b.Zobl": {"value": 1.000000}, - "log.initial.b.Radius": {"value": 1.007740e07, "unit": u.m}, - "log.initial.b.RadGyra": {"value": 0.400000}, - "log.initial.b.RotAngMom": { - "value": 5.645550e34, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.RotKinEnergy": {"value": 2.052780e30, "unit": u.Joule}, - "log.initial.b.RotVel": {"value": 732.849063, "unit": u.m / u.sec}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.b.Density": {"value": 1.114524e04, "unit": u.kg / u.m**3}, - "log.initial.b.SurfEnFluxTotal": {"value": 2.982369e05, "unit": u.W / u.m**2}, - "log.initial.b.TidalQ": {"value": 100.000000}, - "log.initial.b.ImK2": {"value": -0.003000}, - "log.initial.b.K2": {"value": 0.300000}, - "log.initial.b.K2Man": {"value": 0.010000}, - "log.initial.b.Imk2Man": {"value": 0.000000}, - "log.initial.b.TidalQMantle": {"value": 100.000000}, - "log.initial.b.HEcc": {"value": 0.000000}, - "log.initial.b.HZLimitDryRunaway": {"value": 1.781433e11, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 1.551444e11, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 2.059730e11, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 2.052807e11, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 3.725381e11, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 4.063626e11, "unit": u.m}, - "log.initial.b.Instellation": {"value": 6.660097e06, "unit": u.kg / u.sec**3}, - "log.initial.b.KEcc": {"value": 1.000000e-05}, - "log.initial.b.Eccentricity": {"value": 1.000000e-05}, - "log.initial.b.OrbEnergy": {"value": -1.048346e36, "unit": u.Joule}, - "log.initial.b.MeanMotion": {"value": 7.448658e-05, "unit": 1 / u.sec}, - "log.initial.b.OrbPeriod": {"value": 8.435325e04, "unit": u.sec}, - "log.initial.b.SemiMajorAxis": {"value": 2.812440e09, "unit": u.m}, - "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.b.COPP": {"value": 0.000000}, - "log.initial.b.OrbAngMom": { - "value": 2.814859e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.ArgP": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.LongA": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.MeanLongitude": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.b.TotOrbEnergy": {"value": -1.773566e36, "unit": u.Joule}, - "log.initial.b.OrbPotEnergy": {"value": -2.096692e36, "unit": u.Joule}, - "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.b.TidalRadius": {"value": 1.007740e07, "unit": u.m}, - "log.initial.b.DsemiDtEqtide": {"value": -4.256697e-05, "unit": u.m / u.sec}, - "log.initial.b.DeccDtEqtide": {"value": -4.935598e-19, "unit": 1 / u.sec}, - "log.initial.b.DMeanMotionDtEqtide": { - "value": 1.691059e-18, - "unit": 1 / u.sec**2, - }, - "log.initial.b.DOrbPerDtEqtide": {"value": -1.915061e-09}, - "log.initial.b.EccTimeEqtide": {"value": 2.026097e13, "unit": u.sec}, - "log.initial.b.SemiTimeEqtide": {"value": 6.607094e13, "unit": u.sec}, - "log.initial.b.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec}, - "log.initial.b.DKEccDtEqtide": {"value": -4.935598e-19, "unit": 1 / u.sec}, - "log.initial.b.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.b.BodyDeccDt": {"value": -1.000000}, - "log.initial.b.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.b.DRotPerDtEqtide": {"value": -0.000330}, - "log.initial.b.DRotRateDtEqtide": { - "value": 2.778432e-13, - "unit": 1 / u.sec**2, - }, - "log.initial.b.EqRotRateDiscrete": {"value": 7.448658e-05, "unit": 1 / u.sec}, - "log.initial.b.EqRotPerDiscrete": {"value": 8.435325e04, "unit": u.sec}, - "log.initial.b.EqRotRateCont": {"value": 7.448658e-05, "unit": 1 / u.sec}, - "log.initial.b.EqRotPerCont": {"value": 8.435325e04, "unit": u.sec}, - "log.initial.b.EqRotPer": {"value": 8.435325e04, "unit": u.sec}, - "log.initial.b.EqTidePower": {"value": -0.000000, "unit": 1 / u.sec}, - "log.initial.b.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.b.OceanK2": {"value": 0.010000}, - "log.initial.b.EnvTidalQ": {"value": -1.000000}, - "log.initial.b.OceanTidalQ": {"value": -1.000000}, - "log.initial.b.TideLock": {"value": 0.000000}, - "log.initial.b.RotTimeEqtide": {"value": 2.617378e08, "unit": u.sec}, - "log.initial.b.EnvK2": {"value": 0.010000}, - "log.initial.b.OblTimeEqtide": {"value": -1.000000}, - "log.initial.b.PowerEqtide": {"value": 3.805994e20, "unit": u.W}, - "log.initial.b.SurfEnFluxEqtide": { - "value": 2.982369e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.b.Sinc": {"value": 0.000000}, - "log.initial.b.Pinc": {"value": 0.000000}, - "log.initial.b.Qinc": {"value": 0.000000}, - "log.initial.b.DIncDtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.b.DSincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DLongADtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.b.DLongPDtDistOrb": {"value": 2.534988e-10, "unit": u.rad / u.sec}, - "log.initial.b.DHeccDtDistOrb": {"value": 2.534988e-15, "unit": 1 / u.sec}, - "log.initial.b.DKeccDtDistOrb": {"value": -2.642790e-11, "unit": 1 / u.sec}, - "log.initial.b.DPincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.b.DQincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.c.Mass": {"value": 8.122173e25, "unit": u.kg}, - "log.initial.c.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.c.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.c.Xobl": {"value": 0.000000}, - "log.initial.c.Yobl": {"value": 0.000000}, - "log.initial.c.Zobl": {"value": 1.000000}, - "log.initial.c.Radius": {"value": 1.524366e07, "unit": u.m}, - "log.initial.c.RadGyra": {"value": 0.400000}, - "log.initial.c.RotAngMom": { - "value": 2.196023e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.c.RotKinEnergy": {"value": 7.984963e30, "unit": u.Joule}, - "log.initial.c.RotVel": {"value": 1108.550165, "unit": u.m / u.sec}, - "log.initial.c.BodyType": {"value": 0.000000}, - "log.initial.c.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.c.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.c.Density": {"value": 5474.140615, "unit": u.kg / u.m**3}, - "log.initial.c.SurfEnFluxTotal": {"value": 1.735575e05, "unit": u.W / u.m**2}, - "log.initial.c.TidalQ": {"value": 100.000000}, - "log.initial.c.ImK2": {"value": -0.003000}, - "log.initial.c.K2": {"value": 0.300000}, - "log.initial.c.K2Man": {"value": 0.010000}, - "log.initial.c.Imk2Man": {"value": 0.000000}, - "log.initial.c.TidalQMantle": {"value": 100.000000}, - "log.initial.c.HEcc": {"value": -0.200000}, - "log.initial.c.HZLimitDryRunaway": {"value": 1.818167e11, "unit": u.m}, - "log.initial.c.HZLimRecVenus": {"value": 1.551444e11, "unit": u.m}, - "log.initial.c.HZLimRunaway": {"value": 2.059730e11, "unit": u.m}, - "log.initial.c.HZLimMoistGreenhouse": {"value": 2.052807e11, "unit": u.m}, - "log.initial.c.HZLimMaxGreenhouse": {"value": 3.725381e11, "unit": u.m}, - "log.initial.c.HZLimEarlyMars": {"value": 4.063626e11, "unit": u.m}, - "log.initial.c.Instellation": {"value": 1.125581e06, "unit": u.kg / u.sec**3}, - "log.initial.c.KEcc": {"value": -2.693796e-11}, - "log.initial.c.Eccentricity": {"value": 0.200000}, - "log.initial.c.OrbEnergy": {"value": -7.252195e35, "unit": u.Joule}, - "log.initial.c.MeanMotion": {"value": 1.933552e-05, "unit": 1 / u.sec}, - "log.initial.c.OrbPeriod": {"value": 3.249557e05, "unit": u.sec}, - "log.initial.c.SemiMajorAxis": {"value": 6.911422e09, "unit": u.m}, - "log.initial.c.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.c.COPP": {"value": -0.000000}, - "log.initial.c.OrbAngMom": { - "value": 7.349864e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.c.ArgP": {"value": 1.570796, "unit": u.rad}, - "log.initial.c.Inc": {"value": 0.000000, "unit": u.rad}, - "log.initial.c.LongA": {"value": 3.141593, "unit": u.rad}, - "log.initial.c.MeanLongitude": {"value": -1.570796, "unit": u.rad}, - "log.initial.c.LongP": {"value": 4.712389, "unit": u.rad}, - "log.initial.c.TotOrbEnergy": {"value": -1.773566e36, "unit": u.Joule}, - "log.initial.c.OrbPotEnergy": {"value": -1.450439e36, "unit": u.Joule}, - "log.initial.c.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.c.TidalRadius": {"value": 1.524366e07, "unit": u.m}, - "log.initial.c.DsemiDtEqtide": {"value": 2.167865e-06, "unit": u.m / u.sec}, - "log.initial.c.DeccDtEqtide": {"value": 9.866917e-17, "unit": 1 / u.sec}, - "log.initial.c.DMeanMotionDtEqtide": { - "value": -9.097286e-21, - "unit": 1 / u.sec**2, - }, - "log.initial.c.DOrbPerDtEqtide": {"value": 1.528904e-10}, - "log.initial.c.EccTimeEqtide": {"value": 2.026976e15, "unit": u.sec}, - "log.initial.c.SemiTimeEqtide": {"value": 3.188124e15, "unit": u.sec}, - "log.initial.c.DHEccDtEqtide": {"value": -9.866917e-17, "unit": 1 / u.sec}, - "log.initial.c.DKEccDtEqtide": {"value": -1.328973e-26, "unit": 1 / u.sec}, - "log.initial.c.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.c.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.c.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.c.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.c.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.c.BodyDeccDt": {"value": -1.000000}, - "log.initial.c.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.c.DRotPerDtEqtide": {"value": 3.966975e-06}, - "log.initial.c.DRotRateDtEqtide": { - "value": -3.338965e-15, - "unit": 1 / u.sec**2, - }, - "log.initial.c.EqRotRateDiscrete": {"value": 1.933552e-05, "unit": 1 / u.sec}, - "log.initial.c.EqRotPerDiscrete": {"value": 3.249557e05, "unit": u.sec}, - "log.initial.c.EqRotRateCont": {"value": 2.668301e-05, "unit": 1 / u.sec}, - "log.initial.c.EqRotPerCont": {"value": 2.354751e05, "unit": u.sec}, - "log.initial.c.EqRotPer": {"value": 3.249557e05, "unit": u.sec}, - "log.initial.c.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.c.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.c.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.c.OceanK2": {"value": 0.010000}, - "log.initial.c.EnvTidalQ": {"value": -1.000000}, - "log.initial.c.OceanTidalQ": {"value": -1.000000}, - "log.initial.c.TideLock": {"value": 0.000000}, - "log.initial.c.RotTimeEqtide": {"value": 2.177982e10, "unit": u.sec}, - "log.initial.c.EnvK2": {"value": 0.010000}, - "log.initial.c.OblTimeEqtide": {"value": -1.000000}, - "log.initial.c.PowerEqtide": {"value": 5.067944e20, "unit": u.W}, - "log.initial.c.SurfEnFluxEqtide": { - "value": 1.735575e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.c.Sinc": {"value": 0.000000}, - "log.initial.c.Pinc": {"value": 0.000000}, - "log.initial.c.Qinc": {"value": -0.000000}, - "log.initial.c.DIncDtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.c.DSincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.c.DLongADtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.c.DLongPDtDistOrb": {"value": 9.789955e-11, "unit": u.rad / u.sec}, - "log.initial.c.DHeccDtDistOrb": {"value": -4.858204e-16, "unit": 1 / u.sec}, - "log.initial.c.DKeccDtDistOrb": {"value": 1.957991e-11, "unit": 1 / u.sec}, - "log.initial.c.DPincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.c.DQincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, - "log.final.system.Age": {"value": 3.156076e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e09, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.451427e44, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.334044e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -8.388784e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 1.054732e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": {"value": 1.849227e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.star.Radius": {"value": 255.944463, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.star.RadGyra": {"value": 0.449839, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 1.450360e44, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotKinEnergy": { - "value": 1.054732e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 2.374288e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotRate": {"value": 0.000145, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.star.RotPer": {"value": 0.500000, "unit": u.day, "rtol": 1e-4}, - "log.final.star.Density": { - "value": 101.482323, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.SurfEnFluxTotal": { - "value": 5.911837, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.TidalQ": {"value": 1.000000e06, "rtol": 1e-4}, - "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.HZLimitDryRunaway": { - "value": 1.781395e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 1.551410e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 2.059686e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 2.052763e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 3.725301e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 4.063540e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, - "log.final.star.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.star.LXUVTot": { - "value": 6.619701e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.TotOrbEnergy": { - "value": -1.773565e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 1.876648e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 5.134619e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.star.DRotPerDtEqtide": {"value": 8.502284e-16, "rtol": 1e-4}, - "log.final.star.DRotRateDtEqtide": { - "value": -2.862519e-24, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.star.EqRotRateDiscrete": { - "value": 7.448660e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPerDiscrete": { - "value": 8.435323e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotRateCont": { - "value": 7.916671e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPerCont": { - "value": 7.936651e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EqRotPer": {"value": 8.435323e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.star.RotTimeEqtide": { - "value": 2.817375e-24, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.star.PowerEqtide": {"value": 1.979732e20, "unit": u.W, "rtol": 1e-4}, - "log.final.star.SurfEnFluxEqtide": { - "value": 5.911837, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": {"value": 1.721191, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.star.LXUVStellar": {"value": 6.619701e23, "unit": u.W, "rtol": 1e-4}, - "log.final.star.Temperature": {"value": 4317.219977, "unit": u.K, "rtol": 1e-4}, - "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 0.014538, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": -2.308202e-11, "rtol": 1e-4}, - "log.final.b.Mass": {"value": 4.777749e25, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 1.007740e07, "unit": u.m, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.b.RotAngMom": { - "value": 5.782535e34, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.RotKinEnergy": { - "value": 2.153607e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.RotVel": {"value": 750.631127, "unit": u.m / u.sec, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.RotRate": {"value": 7.448660e-05, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.b.RotPer": {"value": 0.976311, "unit": u.day, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 1.114524e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.SurfEnFluxTotal": { - "value": 5.828592e05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.b.TidalQ": {"value": 100.000000, "rtol": 1e-4}, - "log.final.b.ImK2": {"value": -0.003000, "rtol": 1e-4}, - "log.final.b.K2": {"value": 0.300000, "rtol": 1e-4}, - "log.final.b.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.b.HEcc": {"value": -0.042671, "rtol": 1e-4}, - "log.final.b.HZLimitDryRunaway": { - "value": 1.787315e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": {"value": 1.551410e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimRunaway": {"value": 2.059686e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimMoistGreenhouse": { - "value": 2.052763e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 3.725301e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": {"value": 4.063540e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.Instellation": { - "value": 6.681948e06, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.KEcc": {"value": -0.069231, "rtol": 1e-4}, - "log.final.b.Eccentricity": {"value": 0.081326, "rtol": 1e-4}, - "log.final.b.OrbEnergy": {"value": -1.048346e36, "unit": u.Joule, "rtol": 1e-4}, - "log.final.b.MeanMotion": { - "value": 7.448660e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.OrbPeriod": {"value": 8.435323e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.SemiMajorAxis": {"value": 2.812439e09, "unit": u.m, "rtol": 1e-4}, - "log.final.b.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.COPP": {"value": -0.000000, "rtol": 1e-4}, - "log.final.b.OrbAngMom": { - "value": 2.805535e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.ArgP": {"value": 3.693953, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.MeanLongitude": {"value": -2.589232, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.LongP": {"value": 3.693953, "unit": u.rad, "rtol": 1e-4}, - "log.final.b.TotOrbEnergy": { - "value": -1.773565e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.OrbPotEnergy": { - "value": -2.096693e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.b.LostEnergy": {"value": 7.991775e29, "unit": u.Joule, "rtol": 1e-4}, - "log.final.b.TidalRadius": {"value": 1.007740e07, "unit": u.m, "rtol": 1e-4}, - "log.final.b.DsemiDtEqtide": { - "value": -1.415503e-06, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DeccDtEqtide": { - "value": -4.325498e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DMeanMotionDtEqtide": { - "value": 5.623377e-20, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.b.DOrbPerDtEqtide": {"value": -6.368259e-11, "rtol": 1e-4}, - "log.final.b.EccTimeEqtide": { - "value": 1.880143e13, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.SemiTimeEqtide": { - "value": 1.986883e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.DHEccDtEqtide": { - "value": 2.269581e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DKEccDtEqtide": { - "value": 3.682246e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.LockTime": {"value": 3.666991e06, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DRotPerDtEqtide": {"value": -6.299528e-300, "rtol": 1e-4}, - "log.final.b.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.b.EqRotRateDiscrete": { - "value": 7.448660e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.EqRotPerDiscrete": { - "value": 8.435323e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.EqRotRateCont": { - "value": 7.916671e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.EqRotPerCont": {"value": 7.936651e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.EqRotPer": {"value": 8.435323e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.b.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.b.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.b.RotTimeEqtide": { - "value": 1.339041e304, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.b.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.b.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.b.PowerEqtide": {"value": 7.438243e20, "unit": u.W, "rtol": 1e-4}, - "log.final.b.SurfEnFluxEqtide": { - "value": 5.828592e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.Sinc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Pinc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.Qinc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.DIncDtDistOrb": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DSincDtDistOrb": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DLongADtDistOrb": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DLongPDtDistOrb": { - "value": 1.737694e-10, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DHeccDtDistOrb": { - "value": -2.488505e-11, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DKeccDtDistOrb": { - "value": -1.344098e-11, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DPincDtDistOrb": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.b.DQincDtDistOrb": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.Mass": {"value": 8.122173e25, "unit": u.kg, "rtol": 1e-4}, - "log.final.c.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.c.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.c.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.c.Radius": {"value": 1.524366e07, "unit": u.m, "rtol": 1e-4}, - "log.final.c.RadGyra": {"value": 0.400000, "rtol": 1e-4}, - "log.final.c.RotAngMom": { - "value": 1.879353e35, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.c.RotKinEnergy": { - "value": 5.848120e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.c.RotVel": {"value": 948.695924, "unit": u.m / u.sec, "rtol": 1e-4}, - "log.final.c.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.RotRate": {"value": 6.223545e-05, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.c.RotPer": {"value": 1.168499, "unit": u.day, "rtol": 1e-4}, - "log.final.c.Density": { - "value": 5474.140615, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.c.SurfEnFluxTotal": { - "value": 1.359210e05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.c.TidalQ": {"value": 100.000000, "rtol": 1e-4}, - "log.final.c.ImK2": {"value": -0.003000, "rtol": 1e-4}, - "log.final.c.K2": {"value": 0.300000, "rtol": 1e-4}, - "log.final.c.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.c.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.c.HEcc": {"value": -0.184974, "rtol": 1e-4}, - "log.final.c.HZLimitDryRunaway": { - "value": 1.815825e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.c.HZLimRecVenus": {"value": 1.551410e11, "unit": u.m, "rtol": 1e-4}, - "log.final.c.HZLimRunaway": {"value": 2.059686e11, "unit": u.m, "rtol": 1e-4}, - "log.final.c.HZLimMoistGreenhouse": { - "value": 2.052763e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.c.HZLimMaxGreenhouse": { - "value": 3.725301e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.c.HZLimEarlyMars": {"value": 4.063540e11, "unit": u.m, "rtol": 1e-4}, - "log.final.c.Instellation": { - "value": 1.124104e06, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.c.KEcc": {"value": 0.057856, "rtol": 1e-4}, - "log.final.c.Eccentricity": {"value": 0.193811, "rtol": 1e-4}, - "log.final.c.OrbEnergy": {"value": -7.252188e35, "unit": u.Joule, "rtol": 1e-4}, - "log.final.c.MeanMotion": { - "value": 1.933549e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.OrbPeriod": {"value": 3.249561e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.c.SemiMajorAxis": {"value": 6.911428e09, "unit": u.m, "rtol": 1e-4}, - "log.final.c.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.c.COPP": {"value": -0.000000, "rtol": 1e-4}, - "log.final.c.OrbAngMom": { - "value": 7.359192e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.c.ArgP": {"value": 5.015526, "unit": u.rad, "rtol": 1e-4}, - "log.final.c.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.c.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.c.MeanLongitude": {"value": -1.267660, "unit": u.rad, "rtol": 1e-4}, - "log.final.c.LongP": {"value": 5.015526, "unit": u.rad, "rtol": 1e-4}, - "log.final.c.TotOrbEnergy": { - "value": -1.773565e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.c.OrbPotEnergy": { - "value": -1.450438e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.c.LostEnergy": {"value": 1.427221e30, "unit": u.Joule, "rtol": 1e-4}, - "log.final.c.TidalRadius": {"value": 1.524366e07, "unit": u.m, "rtol": 1e-4}, - "log.final.c.DsemiDtEqtide": { - "value": 2.123237e-06, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DeccDtEqtide": { - "value": 9.561514e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DMeanMotionDtEqtide": { - "value": -8.909987e-21, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.c.DOrbPerDtEqtide": {"value": 1.497431e-10, "rtol": 1e-4}, - "log.final.c.EccTimeEqtide": { - "value": 2.026989e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.c.SemiTimeEqtide": { - "value": 3.255137e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.c.DHEccDtEqtide": { - "value": -9.125555e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DKEccDtEqtide": { - "value": 2.854258e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.c.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.c.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.c.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DRotPerDtEqtide": {"value": 5.340271e-06, "rtol": 1e-4}, - "log.final.c.DRotRateDtEqtide": { - "value": -3.291994e-15, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.c.EqRotRateDiscrete": { - "value": 1.933549e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.EqRotPerDiscrete": { - "value": 3.249561e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.c.EqRotRateCont": { - "value": 2.623526e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.EqRotPerCont": {"value": 2.394939e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.c.EqRotPer": {"value": 3.249561e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.c.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.c.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.c.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.c.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.c.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.c.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.c.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.RotTimeEqtide": { - "value": 1.890509e10, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.c.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.c.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.c.PowerEqtide": {"value": 3.968943e20, "unit": u.W, "rtol": 1e-4}, - "log.final.c.SurfEnFluxEqtide": { - "value": 1.359210e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.c.Sinc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.Pinc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.Qinc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.c.DIncDtDistOrb": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DSincDtDistOrb": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DLongADtDistOrb": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DLongPDtDistOrb": { - "value": 9.238011e-11, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DHeccDtDistOrb": { - "value": 8.968520e-12, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DKeccDtDistOrb": { - "value": 1.595447e-11, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DPincDtDistOrb": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.c.DQincDtDistOrb": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - } -) -class Test_ApseLock(Benchmark): - pass diff --git a/tests/DistorbEqtide/CPL_RD4/test_CPL_RD4.py b/tests/DistorbEqtide/CPL_RD4/test_CPL_RD4.py new file mode 100644 index 000000000..867b8ec50 --- /dev/null +++ b/tests/DistorbEqtide/CPL_RD4/test_CPL_RD4.py @@ -0,0 +1,542 @@ +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.451429e+44, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.334040e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -8.388629e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.054770e+40, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.849227e+30, "unit": u.kg}, + "log.initial.star.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.Xobl": {"value": 0.000000}, + "log.initial.star.Yobl": {"value": 0.000000}, + "log.initial.star.Zobl": {"value": 1.000000}, + "log.initial.star.Radius": {"value": 255.949177, "unit": u.Rearth}, + "log.initial.star.RadGyra": {"value": 0.449839}, + "log.initial.star.RotAngMom": {"value": 1.450412e+44, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotKinEnergy": {"value": 1.054770e+40, "unit": u.Joule}, + "log.initial.star.RotVel": {"value": 2.374331e+05, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.000000}, + "log.initial.star.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 0.500000, "unit": u.day}, + "log.initial.star.Density": {"value": 101.476716, "unit": u.kg / u.m ** 3}, + "log.initial.star.SurfEnFluxTotal": {"value": 5.839702, "unit": u.kg / u.sec ** 3}, + "log.initial.star.TidalQ": {"value": 1.000000e+06}, + "log.initial.star.ImK2": {"value": -5.000000e-07}, + "log.initial.star.K2": {"value": 0.500000}, + "log.initial.star.K2Man": {"value": 0.010000}, + "log.initial.star.Imk2Man": {"value": 0.000000}, + "log.initial.star.TidalQMantle": {"value": 100.000000}, + "log.initial.star.HEcc": {"value": 0.000000}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.781433e+11, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.551444e+11, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 2.059730e+11, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 2.052807e+11, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 3.725381e+11, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 4.063626e+11, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.KEcc": {"value": 0.000000}, + "log.initial.star.Eccentricity": {"value": -1.000000}, + "log.initial.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.star.COPP": {"value": 0.000000}, + "log.initial.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.star.LXUVTot": {"value": 6.619984e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.star.TotOrbEnergy": {"value": -1.773566e+36, "unit": u.Joule}, + "log.initial.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.star.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.star.BodyDeccDt": {"value": -1.000000}, + "log.initial.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.star.DRotPerDtEqtide": {"value": 8.109166e-16}, + "log.initial.star.DRotRateDtEqtide": {"value": -2.730163e-24, "unit": 1 / u.sec ** 2}, + "log.initial.star.EqRotRateDiscrete": {"value": 7.448658e-05, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerDiscrete": {"value": 8.435325e+04, "unit": u.sec}, + "log.initial.star.EqRotRateCont": {"value": 7.448658e-05, "unit": 1 / u.sec}, + "log.initial.star.EqRotPerCont": {"value": 8.435325e+04, "unit": u.sec}, + "log.initial.star.EqRotPer": {"value": 8.435325e+04, "unit": u.sec}, + "log.initial.star.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.star.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.star.OceanK2": {"value": 0.010000}, + "log.initial.star.EnvTidalQ": {"value": -1.000000}, + "log.initial.star.OceanTidalQ": {"value": -1.000000}, + "log.initial.star.TideLock": {"value": 0.000000}, + "log.initial.star.RotTimeEqtide": {"value": 2.684372e-24, "unit": u.sec}, + "log.initial.star.EnvK2": {"value": 0.010000}, + "log.initial.star.OblTimeEqtide": {"value": -1.000000}, + "log.initial.star.PowerEqtide": {"value": 1.955648e+20, "unit": u.W}, + "log.initial.star.SurfEnFluxEqtide": {"value": 5.839702, "unit": u.kg / u.sec ** 3}, + "log.initial.star.Luminosity": {"value": 1.721265, "unit": u.LSUN}, + "log.initial.star.LXUVStellar": {"value": 6.619984e+23, "unit": u.W}, + "log.initial.star.Temperature": {"value": 4317.221975, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.001000}, + "log.initial.star.RossbyNumber": {"value": 0.014538}, + "log.initial.star.DRotPerDtStellar": {"value": 2.349985e-10}, + "log.initial.b.Mass": {"value": 4.777749e+25, "unit": u.kg}, + "log.initial.b.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.Xobl": {"value": 0.000000}, + "log.initial.b.Yobl": {"value": 0.000000}, + "log.initial.b.Zobl": {"value": 1.000000}, + "log.initial.b.Radius": {"value": 1.007740e+07, "unit": u.m}, + "log.initial.b.RadGyra": {"value": 0.400000}, + "log.initial.b.RotAngMom": {"value": 5.645550e+34, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.RotKinEnergy": {"value": 2.052780e+30, "unit": u.Joule}, + "log.initial.b.RotVel": {"value": 732.849063, "unit": u.m / u.sec}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.b.Density": {"value": 1.114524e+04, "unit": u.kg / u.m ** 3}, + "log.initial.b.SurfEnFluxTotal": {"value": 2.982369e+05, "unit": u.W / u.m ** 2}, + "log.initial.b.TidalQ": {"value": 100.000000}, + "log.initial.b.ImK2": {"value": -0.003000}, + "log.initial.b.K2": {"value": 0.300000}, + "log.initial.b.K2Man": {"value": 0.010000}, + "log.initial.b.Imk2Man": {"value": 0.000000}, + "log.initial.b.TidalQMantle": {"value": 100.000000}, + "log.initial.b.HEcc": {"value": 0.000000}, + "log.initial.b.HZLimitDryRunaway": {"value": 1.781433e+11, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 1.551444e+11, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 2.059730e+11, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 2.052807e+11, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 3.725381e+11, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 4.063626e+11, "unit": u.m}, + "log.initial.b.Instellation": {"value": 6.660097e+06, "unit": u.kg / u.sec ** 3}, + "log.initial.b.KEcc": {"value": 1.000000e-05}, + "log.initial.b.Eccentricity": {"value": 1.000000e-05}, + "log.initial.b.OrbEnergy": {"value": -1.048346e+36, "unit": u.Joule}, + "log.initial.b.MeanMotion": {"value": 7.448658e-05, "unit": 1 / u.sec}, + "log.initial.b.OrbPeriod": {"value": 8.435325e+04, "unit": u.sec}, + "log.initial.b.SemiMajorAxis": {"value": 2.812440e+09, "unit": u.m}, + "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.b.COPP": {"value": 0.000000}, + "log.initial.b.OrbAngMom": {"value": 2.814859e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.ArgP": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.LongA": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.MeanLongitude": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.b.TotOrbEnergy": {"value": -1.773566e+36, "unit": u.Joule}, + "log.initial.b.OrbPotEnergy": {"value": -2.096692e+36, "unit": u.Joule}, + "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.b.TidalRadius": {"value": 1.007740e+07, "unit": u.m}, + "log.initial.b.DsemiDtEqtide": {"value": -4.256697e-05, "unit": u.m / u.sec}, + "log.initial.b.DeccDtEqtide": {"value": -4.935598e-19, "unit": 1 / u.sec}, + "log.initial.b.DMeanMotionDtEqtide": {"value": 1.691059e-18, "unit": 1 / u.sec ** 2}, + "log.initial.b.DOrbPerDtEqtide": {"value": -1.915061e-09}, + "log.initial.b.EccTimeEqtide": {"value": 2.026097e+13, "unit": u.sec}, + "log.initial.b.SemiTimeEqtide": {"value": 6.607094e+13, "unit": u.sec}, + "log.initial.b.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec}, + "log.initial.b.DKEccDtEqtide": {"value": -4.935598e-19, "unit": 1 / u.sec}, + "log.initial.b.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.b.BodyDeccDt": {"value": -1.000000}, + "log.initial.b.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.b.DRotPerDtEqtide": {"value": -0.000330}, + "log.initial.b.DRotRateDtEqtide": {"value": 2.778432e-13, "unit": 1 / u.sec ** 2}, + "log.initial.b.EqRotRateDiscrete": {"value": 7.448658e-05, "unit": 1 / u.sec}, + "log.initial.b.EqRotPerDiscrete": {"value": 8.435325e+04, "unit": u.sec}, + "log.initial.b.EqRotRateCont": {"value": 7.448658e-05, "unit": 1 / u.sec}, + "log.initial.b.EqRotPerCont": {"value": 8.435325e+04, "unit": u.sec}, + "log.initial.b.EqRotPer": {"value": 8.435325e+04, "unit": u.sec}, + "log.initial.b.EqTidePower": {"value": -4.418257e+12, "unit": 1 / u.sec}, + "log.initial.b.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.b.OceanK2": {"value": 0.010000}, + "log.initial.b.EnvTidalQ": {"value": -1.000000}, + "log.initial.b.OceanTidalQ": {"value": -1.000000}, + "log.initial.b.TideLock": {"value": 0.000000}, + "log.initial.b.RotTimeEqtide": {"value": 2.617378e+08, "unit": u.sec}, + "log.initial.b.EnvK2": {"value": 0.010000}, + "log.initial.b.OblTimeEqtide": {"value": -1.000000}, + "log.initial.b.PowerEqtide": {"value": 3.805994e+20, "unit": u.W}, + "log.initial.b.SurfEnFluxEqtide": {"value": 2.982369e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.b.Sinc": {"value": 0.000000}, + "log.initial.b.Pinc": {"value": 0.000000}, + "log.initial.b.Qinc": {"value": 0.000000}, + "log.initial.b.DIncDtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.b.DSincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DLongADtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.b.DLongPDtDistOrb": {"value": 2.534988e-10, "unit": u.rad / u.sec}, + "log.initial.b.DHeccDtDistOrb": {"value": 2.534988e-15, "unit": 1 / u.sec}, + "log.initial.b.DKeccDtDistOrb": {"value": -2.642790e-11, "unit": 1 / u.sec}, + "log.initial.b.DPincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.b.DQincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.c.Mass": {"value": 8.122173e+25, "unit": u.kg}, + "log.initial.c.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.c.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.c.Xobl": {"value": 0.000000}, + "log.initial.c.Yobl": {"value": 0.000000}, + "log.initial.c.Zobl": {"value": 1.000000}, + "log.initial.c.Radius": {"value": 1.524366e+07, "unit": u.m}, + "log.initial.c.RadGyra": {"value": 0.400000}, + "log.initial.c.RotAngMom": {"value": 2.196023e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.c.RotKinEnergy": {"value": 7.984963e+30, "unit": u.Joule}, + "log.initial.c.RotVel": {"value": 1108.550165, "unit": u.m / u.sec}, + "log.initial.c.BodyType": {"value": 0.000000}, + "log.initial.c.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.c.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.c.Density": {"value": 5474.140615, "unit": u.kg / u.m ** 3}, + "log.initial.c.SurfEnFluxTotal": {"value": 1.735575e+05, "unit": u.W / u.m ** 2}, + "log.initial.c.TidalQ": {"value": 100.000000}, + "log.initial.c.ImK2": {"value": -0.003000}, + "log.initial.c.K2": {"value": 0.300000}, + "log.initial.c.K2Man": {"value": 0.010000}, + "log.initial.c.Imk2Man": {"value": 0.000000}, + "log.initial.c.TidalQMantle": {"value": 100.000000}, + "log.initial.c.HEcc": {"value": -0.200000}, + "log.initial.c.HZLimitDryRunaway": {"value": 1.818167e+11, "unit": u.m}, + "log.initial.c.HZLimRecVenus": {"value": 1.551444e+11, "unit": u.m}, + "log.initial.c.HZLimRunaway": {"value": 2.059730e+11, "unit": u.m}, + "log.initial.c.HZLimMoistGreenhouse": {"value": 2.052807e+11, "unit": u.m}, + "log.initial.c.HZLimMaxGreenhouse": {"value": 3.725381e+11, "unit": u.m}, + "log.initial.c.HZLimEarlyMars": {"value": 4.063626e+11, "unit": u.m}, + "log.initial.c.Instellation": {"value": 1.125581e+06, "unit": u.kg / u.sec ** 3}, + "log.initial.c.KEcc": {"value": -2.693796e-11}, + "log.initial.c.Eccentricity": {"value": 0.200000}, + "log.initial.c.OrbEnergy": {"value": -7.252195e+35, "unit": u.Joule}, + "log.initial.c.MeanMotion": {"value": 1.933552e-05, "unit": 1 / u.sec}, + "log.initial.c.OrbPeriod": {"value": 3.249557e+05, "unit": u.sec}, + "log.initial.c.SemiMajorAxis": {"value": 6.911422e+09, "unit": u.m}, + "log.initial.c.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.c.COPP": {"value": -0.000000}, + "log.initial.c.OrbAngMom": {"value": 7.349864e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.c.ArgP": {"value": 1.570796, "unit": u.rad}, + "log.initial.c.Inc": {"value": 0.000000, "unit": u.rad}, + "log.initial.c.LongA": {"value": 3.141593, "unit": u.rad}, + "log.initial.c.MeanLongitude": {"value": -1.570796, "unit": u.rad}, + "log.initial.c.LongP": {"value": 4.712389, "unit": u.rad}, + "log.initial.c.TotOrbEnergy": {"value": -1.773566e+36, "unit": u.Joule}, + "log.initial.c.OrbPotEnergy": {"value": -1.450439e+36, "unit": u.Joule}, + "log.initial.c.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.c.TidalRadius": {"value": 1.524366e+07, "unit": u.m}, + "log.initial.c.DsemiDtEqtide": {"value": 2.167865e-06, "unit": u.m / u.sec}, + "log.initial.c.DeccDtEqtide": {"value": 9.866917e-17, "unit": 1 / u.sec}, + "log.initial.c.DMeanMotionDtEqtide": {"value": -9.097286e-21, "unit": 1 / u.sec ** 2}, + "log.initial.c.DOrbPerDtEqtide": {"value": 1.528904e-10}, + "log.initial.c.EccTimeEqtide": {"value": 2.026976e+15, "unit": u.sec}, + "log.initial.c.SemiTimeEqtide": {"value": 3.188124e+15, "unit": u.sec}, + "log.initial.c.DHEccDtEqtide": {"value": -9.866917e-17, "unit": 1 / u.sec}, + "log.initial.c.DKEccDtEqtide": {"value": -1.328973e-26, "unit": 1 / u.sec}, + "log.initial.c.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.c.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.c.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.c.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.c.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.c.BodyDeccDt": {"value": -1.000000}, + "log.initial.c.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.c.DRotPerDtEqtide": {"value": 3.966975e-06}, + "log.initial.c.DRotRateDtEqtide": {"value": -3.338965e-15, "unit": 1 / u.sec ** 2}, + "log.initial.c.EqRotRateDiscrete": {"value": 1.933552e-05, "unit": 1 / u.sec}, + "log.initial.c.EqRotPerDiscrete": {"value": 3.249557e+05, "unit": u.sec}, + "log.initial.c.EqRotRateCont": {"value": 2.668301e-05, "unit": 1 / u.sec}, + "log.initial.c.EqRotPerCont": {"value": 2.354751e+05, "unit": u.sec}, + "log.initial.c.EqRotPer": {"value": 3.249557e+05, "unit": u.sec}, + "log.initial.c.EqTidePower": {"value": 4.259055e+19, "unit": 1 / u.sec}, + "log.initial.c.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.c.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.c.OceanK2": {"value": 0.010000}, + "log.initial.c.EnvTidalQ": {"value": -1.000000}, + "log.initial.c.OceanTidalQ": {"value": -1.000000}, + "log.initial.c.TideLock": {"value": 0.000000}, + "log.initial.c.RotTimeEqtide": {"value": 2.177982e+10, "unit": u.sec}, + "log.initial.c.EnvK2": {"value": 0.010000}, + "log.initial.c.OblTimeEqtide": {"value": -1.000000}, + "log.initial.c.PowerEqtide": {"value": 5.067944e+20, "unit": u.W}, + "log.initial.c.SurfEnFluxEqtide": {"value": 1.735575e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.c.Sinc": {"value": 0.000000}, + "log.initial.c.Pinc": {"value": 0.000000}, + "log.initial.c.Qinc": {"value": -0.000000}, + "log.initial.c.DIncDtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.c.DSincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.c.DLongADtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.c.DLongPDtDistOrb": {"value": 9.789955e-11, "unit": u.rad / u.sec}, + "log.initial.c.DHeccDtDistOrb": {"value": -4.858204e-16, "unit": 1 / u.sec}, + "log.initial.c.DKeccDtDistOrb": {"value": 1.957991e-11, "unit": 1 / u.sec}, + "log.initial.c.DPincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.c.DQincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.system.Age": {"value": 3.156076e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+09, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.451427e+44, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.334044e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -8.388784e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 1.054732e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.849227e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 255.944463, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.449839, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 1.450360e+44, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotKinEnergy": {"value": 1.054732e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 2.374288e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 0.000145, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 0.500000, "unit": u.day, "rtol": 1e-4}, + "log.final.star.Density": {"value": 101.482323, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.SurfEnFluxTotal": {"value": 5.911837, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.TidalQ": {"value": 1.000000e+06, "rtol": 1e-4}, + "log.final.star.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.star.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.star.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.star.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 1.781395e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 1.551410e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 2.059686e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 2.052763e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 3.725301e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 4.063540e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 6.619701e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.TotOrbEnergy": {"value": -1.773565e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 1.876648e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 5.134619e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.star.DRotPerDtEqtide": {"value": 8.502284e-16, "rtol": 1e-4}, + "log.final.star.DRotRateDtEqtide": {"value": -2.862519e-24, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.star.EqRotRateDiscrete": {"value": 7.448660e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPerDiscrete": {"value": 8.435323e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqRotRateCont": {"value": 7.916671e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPerCont": {"value": 7.936651e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqRotPer": {"value": 8.435323e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.star.RotTimeEqtide": {"value": 2.817375e-24, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.star.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.star.PowerEqtide": {"value": 1.979732e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.star.SurfEnFluxEqtide": {"value": 5.911837, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 1.721191, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 6.619701e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 4317.219977, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 0.014538, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": -2.308202e-11, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 4.777749e+25, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 1.007740e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.b.RotAngMom": {"value": 5.782535e+34, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.RotKinEnergy": {"value": 2.153607e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.RotVel": {"value": 750.631127, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.RotRate": {"value": 7.448660e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.RotPer": {"value": 0.976311, "unit": u.day, "rtol": 1e-4}, + "log.final.b.Density": {"value": 1.114524e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.SurfEnFluxTotal": {"value": 5.828592e+05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.b.TidalQ": {"value": 100.000000, "rtol": 1e-4}, + "log.final.b.ImK2": {"value": -0.003000, "rtol": 1e-4}, + "log.final.b.K2": {"value": 0.300000, "rtol": 1e-4}, + "log.final.b.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.b.HEcc": {"value": -0.042671, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 1.787315e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 1.551410e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 2.059686e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 2.052763e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 3.725301e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 4.063540e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 6.681948e+06, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.KEcc": {"value": -0.069231, "rtol": 1e-4}, + "log.final.b.Eccentricity": {"value": 0.081326, "rtol": 1e-4}, + "log.final.b.OrbEnergy": {"value": -1.048346e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.MeanMotion": {"value": 7.448660e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.OrbPeriod": {"value": 8.435323e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiMajorAxis": {"value": 2.812439e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.COPP": {"value": -0.000000, "rtol": 1e-4}, + "log.final.b.OrbAngMom": {"value": 2.805535e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.ArgP": {"value": 3.693953, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.MeanLongitude": {"value": -2.589232, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.LongP": {"value": 3.693953, "unit": u.rad, "rtol": 1e-4}, + "log.final.b.TotOrbEnergy": {"value": -1.773565e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.OrbPotEnergy": {"value": -2.096693e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.LostEnergy": {"value": 7.991775e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.TidalRadius": {"value": 1.007740e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.b.DsemiDtEqtide": {"value": -1.415503e-06, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.b.DeccDtEqtide": {"value": -4.325498e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DMeanMotionDtEqtide": {"value": 5.623377e-20, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.b.DOrbPerDtEqtide": {"value": -6.368259e-11, "rtol": 1e-4}, + "log.final.b.EccTimeEqtide": {"value": 1.880143e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.SemiTimeEqtide": {"value": 1.986883e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.DHEccDtEqtide": {"value": 2.269581e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DKEccDtEqtide": {"value": 3.682246e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.LockTime": {"value": 3.666991e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.b.DRotPerDtEqtide": {"value": -6.299528e-300, "rtol": 1e-4}, + "log.final.b.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.b.EqRotRateDiscrete": {"value": 7.448660e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.EqRotPerDiscrete": {"value": 8.435323e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EqRotRateCont": {"value": 7.916671e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.EqRotPerCont": {"value": 7.936651e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EqRotPer": {"value": 8.435323e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EqTidePower": {"value": 5.016814e+20, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.b.RotTimeEqtide": {"value": 1.339041e+304, "unit": u.sec, "rtol": 1e-4}, + "log.final.b.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.b.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.b.PowerEqtide": {"value": 7.438243e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.b.SurfEnFluxEqtide": {"value": 5.828592e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.Sinc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Pinc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.Qinc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.DIncDtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.b.DSincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DLongADtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.b.DLongPDtDistOrb": {"value": 1.737694e-10, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.b.DHeccDtDistOrb": {"value": -2.488505e-11, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DKeccDtDistOrb": {"value": -1.344098e-11, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DPincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.DQincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.Mass": {"value": 8.122173e+25, "unit": u.kg, "rtol": 1e-4}, + "log.final.c.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.c.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.c.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.c.Radius": {"value": 1.524366e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.c.RadGyra": {"value": 0.400000, "rtol": 1e-4}, + "log.final.c.RotAngMom": {"value": 1.879353e+35, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.c.RotKinEnergy": {"value": 5.848120e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.c.RotVel": {"value": 948.695924, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.c.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.RotRate": {"value": 6.223545e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.RotPer": {"value": 1.168499, "unit": u.day, "rtol": 1e-4}, + "log.final.c.Density": {"value": 5474.140615, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.c.SurfEnFluxTotal": {"value": 1.359210e+05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.c.TidalQ": {"value": 100.000000, "rtol": 1e-4}, + "log.final.c.ImK2": {"value": -0.003000, "rtol": 1e-4}, + "log.final.c.K2": {"value": 0.300000, "rtol": 1e-4}, + "log.final.c.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.c.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.c.HEcc": {"value": -0.184974, "rtol": 1e-4}, + "log.final.c.HZLimitDryRunaway": {"value": 1.815825e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimRecVenus": {"value": 1.551410e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimRunaway": {"value": 2.059686e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimMoistGreenhouse": {"value": 2.052763e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimMaxGreenhouse": {"value": 3.725301e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.HZLimEarlyMars": {"value": 4.063540e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.c.Instellation": {"value": 1.124104e+06, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.c.KEcc": {"value": 0.057856, "rtol": 1e-4}, + "log.final.c.Eccentricity": {"value": 0.193811, "rtol": 1e-4}, + "log.final.c.OrbEnergy": {"value": -7.252188e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.c.MeanMotion": {"value": 1.933549e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.OrbPeriod": {"value": 3.249561e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.SemiMajorAxis": {"value": 6.911428e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.c.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.c.COPP": {"value": -0.000000, "rtol": 1e-4}, + "log.final.c.OrbAngMom": {"value": 7.359192e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.c.ArgP": {"value": 5.015526, "unit": u.rad, "rtol": 1e-4}, + "log.final.c.Inc": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.c.LongA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.c.MeanLongitude": {"value": -1.267660, "unit": u.rad, "rtol": 1e-4}, + "log.final.c.LongP": {"value": 5.015526, "unit": u.rad, "rtol": 1e-4}, + "log.final.c.TotOrbEnergy": {"value": -1.773565e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.c.OrbPotEnergy": {"value": -1.450438e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.c.LostEnergy": {"value": 1.427221e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.c.TidalRadius": {"value": 1.524366e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.c.DsemiDtEqtide": {"value": 2.123237e-06, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.c.DeccDtEqtide": {"value": 9.561514e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DMeanMotionDtEqtide": {"value": -8.909987e-21, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.c.DOrbPerDtEqtide": {"value": 1.497431e-10, "rtol": 1e-4}, + "log.final.c.EccTimeEqtide": {"value": 2.026989e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.SemiTimeEqtide": {"value": 3.255137e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.DHEccDtEqtide": {"value": -9.125555e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DKEccDtEqtide": {"value": 2.854258e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.c.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.c.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.c.DRotPerDtEqtide": {"value": 5.340271e-06, "rtol": 1e-4}, + "log.final.c.DRotRateDtEqtide": {"value": -3.291994e-15, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.c.EqRotRateDiscrete": {"value": 1.933549e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.EqRotPerDiscrete": {"value": 3.249561e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.EqRotRateCont": {"value": 2.623526e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.EqRotPerCont": {"value": 2.394939e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.EqRotPer": {"value": 3.249561e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.EqTidePower": {"value": 3.901680e+19, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.c.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.c.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.c.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.RotTimeEqtide": {"value": 1.890509e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.c.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.c.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.c.PowerEqtide": {"value": 3.968943e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.c.SurfEnFluxEqtide": {"value": 1.359210e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.c.Sinc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.Pinc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.Qinc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.c.DIncDtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.c.DSincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DLongADtDistOrb": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.c.DLongPDtDistOrb": {"value": 9.238011e-11, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.c.DHeccDtDistOrb": {"value": 8.968520e-12, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DKeccDtDistOrb": {"value": 1.595447e-11, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DPincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.c.DQincDtDistOrb": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + } +) +class Test_CPL_RD4(Benchmark): + pass diff --git a/tests/Eqtide/IoHeat/test_IoHeat.py b/tests/Eqtide/IoHeat/test_IoHeat.py index 3cddd1da0..d77abe8b1 100644 --- a/tests/Eqtide/IoHeat/test_IoHeat.py +++ b/tests/Eqtide/IoHeat/test_IoHeat.py @@ -1,206 +1,160 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.100849e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.009682e36, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.018135e36, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 8.465935e33, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 3.155760e07, "unit": u.sec}, - "log.initial.jupiter.Mass": {"value": 1.898130e27, "unit": u.kg}, - "log.initial.jupiter.Obliquity": {"value": 0.053756, "unit": u.rad}, - "log.initial.jupiter.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.jupiter.Xobl": {"value": 0.053730}, - "log.initial.jupiter.Yobl": {"value": 0.000000}, - "log.initial.jupiter.Zobl": {"value": 0.998555}, - "log.initial.jupiter.Radius": {"value": 7.149200e07, "unit": u.m}, - "log.initial.jupiter.RadGyra": {"value": 0.270000}, - "log.initial.jupiter.RotAngMom": { - "value": 1.094301e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.jupiter.RotKinEnergy": {"value": 8.465935e33, "unit": u.Joule}, - "log.initial.jupiter.RotVel": {"value": 1.106180e04, "unit": u.m / u.sec}, - "log.initial.jupiter.BodyType": {"value": 0.000000}, - "log.initial.jupiter.RotRate": {"value": 0.000155, "unit": 1 / u.sec}, - "log.initial.jupiter.RotPer": {"value": 4.060800e04, "unit": u.sec}, - "log.initial.jupiter.Density": {"value": 1240.123690, "unit": u.kg / u.m**3}, - "log.initial.jupiter.SurfEnFluxTotal": { - "value": 0.001744, - "unit": u.kg / u.sec**3, - }, - "log.initial.jupiter.TidalQ": {"value": 1.000000e05}, - "log.initial.jupiter.ImK2": {"value": -3.700000e-06}, - "log.initial.jupiter.K2": {"value": 0.370000}, - "log.initial.jupiter.K2Man": {"value": 0.010000}, - "log.initial.jupiter.Imk2Man": {"value": 0.000000}, - "log.initial.jupiter.TidalQMantle": {"value": 100.000000}, - "log.initial.jupiter.HEcc": {"value": 0.000000}, - "log.initial.jupiter.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.jupiter.HZLimRecVenus": {"value": -1.000000}, - "log.initial.jupiter.HZLimRunaway": {"value": -1.000000}, - "log.initial.jupiter.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.jupiter.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.jupiter.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.jupiter.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.jupiter.KEcc": {"value": 0.000000}, - "log.initial.jupiter.Eccentricity": {"value": -1.000000}, - "log.initial.jupiter.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.jupiter.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.jupiter.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.jupiter.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.jupiter.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.jupiter.COPP": {"value": 0.000000}, - "log.initial.jupiter.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.jupiter.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.jupiter.TotOrbEnergy": {"value": -1.345289e31, "unit": u.Joule}, - "log.initial.jupiter.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.jupiter.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.jupiter.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.jupiter.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.jupiter.BodyDeccDt": {"value": -1.000000}, - "log.initial.jupiter.DOblDtEqtide": { - "value": -4.019991e-20, - "unit": u.rad / u.sec, - }, - "log.initial.jupiter.DRotPerDtEqtide": {"value": 3.658531e-16}, - "log.initial.jupiter.DRotRateDtEqtide": { - "value": -1.394002e-24, - "unit": 1 / u.sec**2, - }, - "log.initial.jupiter.EqRotRateDiscrete": { - "value": 4.108764e-05, - "unit": 1 / u.sec, - }, - "log.initial.jupiter.EqRotPerDiscrete": {"value": 1.529215e05, "unit": u.sec}, - "log.initial.jupiter.EqRotRateCont": {"value": 4.109421e-05, "unit": 1 / u.sec}, - "log.initial.jupiter.EqRotPerCont": {"value": 1.528971e05, "unit": u.sec}, - "log.initial.jupiter.EqRotPer": {"value": 1.529215e05, "unit": u.sec}, - "log.initial.jupiter.EqTidePower": {"value": 5.846502e10, "unit": 1 / u.sec}, - "log.initial.jupiter.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.jupiter.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.jupiter.OceanK2": {"value": 0.010000}, - "log.initial.jupiter.EnvTidalQ": {"value": -1.000000}, - "log.initial.jupiter.OceanTidalQ": {"value": -1.000000}, - "log.initial.jupiter.TideLock": {"value": 0.000000}, - "log.initial.jupiter.RotTimeEqtide": {"value": 1.109954e20, "unit": u.sec}, - "log.initial.jupiter.EnvK2": {"value": 0.010000}, - "log.initial.jupiter.OblTimeEqtide": {"value": -1.000000}, - "log.initial.jupiter.PowerEqtide": {"value": 1.120340e14, "unit": u.W}, - "log.initial.jupiter.SurfEnFluxEqtide": { - "value": 0.001744, - "unit": u.kg / u.sec**3, - }, - "log.initial.io.Mass": {"value": 8.958279e22, "unit": u.kg}, - "log.initial.io.Obliquity": {"value": 1.745329e-05, "unit": u.rad}, - "log.initial.io.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.io.Xobl": {"value": 1.745329e-05}, - "log.initial.io.Yobl": {"value": 0.000000}, - "log.initial.io.Zobl": {"value": 1.000000}, - "log.initial.io.Radius": {"value": 1.824137e06, "unit": u.m}, - "log.initial.io.RadGyra": {"value": 0.270000}, - "log.initial.io.RotAngMom": { - "value": 8.928491e29, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.io.RotKinEnergy": {"value": 1.834253e25, "unit": u.Joule}, - "log.initial.io.RotVel": {"value": 74.949477, "unit": u.m / u.sec}, - "log.initial.io.BodyType": {"value": 0.000000}, - "log.initial.io.RotRate": {"value": 4.108764e-05, "unit": 1 / u.sec}, - "log.initial.io.RotPer": {"value": 1.529215e05, "unit": u.sec}, - "log.initial.io.Density": {"value": 3523.415846, "unit": u.kg / u.m**3}, - "log.initial.io.SurfEnFluxTotal": { - "value": 2.243481, - "unit": u.kg / u.sec**3, - }, - "log.initial.io.TidalQ": {"value": 100.000000}, - "log.initial.io.ImK2": {"value": -0.015000}, - "log.initial.io.K2": {"value": 1.500000}, - "log.initial.io.K2Man": {"value": 0.010000}, - "log.initial.io.Imk2Man": {"value": 0.000000}, - "log.initial.io.TidalQMantle": {"value": 100.000000}, - "log.initial.io.HEcc": {"value": 0.000000}, - "log.initial.io.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.io.HZLimRecVenus": {"value": -1.000000}, - "log.initial.io.HZLimRunaway": {"value": -1.000000}, - "log.initial.io.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.io.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.io.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.io.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.io.KEcc": {"value": 0.004100}, - "log.initial.io.Eccentricity": {"value": 0.004100}, - "log.initial.io.OrbEnergy": {"value": -1.345289e31, "unit": u.Joule}, - "log.initial.io.MeanMotion": {"value": 4.108764e-05, "unit": 1 / u.sec}, - "log.initial.io.OrbPeriod": {"value": 1.529215e05, "unit": u.sec}, - "log.initial.io.SemiMajorAxis": {"value": 4.218028e08, "unit": u.m}, - "log.initial.io.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.io.COPP": {"value": 0.000000}, - "log.initial.io.OrbAngMom": { - "value": 6.548331e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.io.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.io.TotOrbEnergy": {"value": -1.345289e31, "unit": u.Joule}, - "log.initial.io.OrbPotEnergy": {"value": -2.690577e31, "unit": u.Joule}, - "log.initial.io.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.io.TidalRadius": {"value": 1.824137e06, "unit": u.m}, - "log.initial.io.DsemiDtEqtide": {"value": -1.671102e-09, "unit": u.m / u.sec}, - "log.initial.io.DeccDtEqtide": {"value": -8.503575e-16, "unit": 1 / u.sec}, - "log.initial.io.DMeanMotionDtEqtide": { - "value": 2.441720e-22, - "unit": 1 / u.sec**2, - }, - "log.initial.io.DOrbPerDtEqtide": {"value": -9.087686e-13}, - "log.initial.io.EccTimeEqtide": {"value": 4.821501e12, "unit": u.sec}, - "log.initial.io.SemiTimeEqtide": {"value": 2.524100e17, "unit": u.sec}, - "log.initial.io.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec}, - "log.initial.io.DKEccDtEqtide": {"value": -8.503575e-16, "unit": 1 / u.sec}, - "log.initial.io.DXoblDtEqtide": {"value": -3.792877e-13, "unit": 1 / u.sec}, - "log.initial.io.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.io.DZoblDtEqtide": {"value": 6.619819e-18, "unit": 1 / u.sec}, - "log.initial.io.LockTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.io.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.io.BodyDeccDt": {"value": -1.000000}, - "log.initial.io.DOblDtEqtide": {"value": -3.792877e-13, "unit": u.rad / u.sec}, - "log.initial.io.DRotPerDtEqtide": {"value": -2.070341e-299}, - "log.initial.io.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - }, - "log.initial.io.EqRotRateDiscrete": {"value": 4.108764e-05, "unit": 1 / u.sec}, - "log.initial.io.EqRotPerDiscrete": {"value": 1.529215e05, "unit": u.sec}, - "log.initial.io.EqRotRateCont": {"value": 4.109421e-05, "unit": 1 / u.sec}, - "log.initial.io.EqRotPerCont": {"value": 1.528971e05, "unit": u.sec}, - "log.initial.io.EqRotPer": {"value": 1.529215e05, "unit": u.sec}, - "log.initial.io.EqTidePower": {"value": -0.000000, "unit": 1 / u.sec}, - "log.initial.io.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.io.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.io.OceanK2": {"value": 0.010000}, - "log.initial.io.EnvTidalQ": {"value": -1.000000}, - "log.initial.io.OceanTidalQ": {"value": -1.000000}, - "log.initial.io.TideLock": {"value": 1.000000}, - "log.initial.io.RotTimeEqtide": {"value": 7.386298e303, "unit": u.sec}, - "log.initial.io.EnvK2": {"value": 0.010000}, - "log.initial.io.OblTimeEqtide": {"value": -1.000000}, - "log.initial.io.PowerEqtide": {"value": 9.380954e13, "unit": u.W}, - "log.initial.io.SurfEnFluxEqtide": { - "value": 2.243481, - "unit": u.kg / u.sec**3, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.100849e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.009682e+36, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.018135e+36, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 8.465935e+33, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 3.155760e+07, "unit": u.sec}, + "log.initial.jupiter.Mass": {"value": 1.898130e+27, "unit": u.kg}, + "log.initial.jupiter.Obliquity": {"value": 0.053756, "unit": u.rad}, + "log.initial.jupiter.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.jupiter.Xobl": {"value": 0.053730}, + "log.initial.jupiter.Yobl": {"value": 0.000000}, + "log.initial.jupiter.Zobl": {"value": 0.998555}, + "log.initial.jupiter.Radius": {"value": 7.149200e+07, "unit": u.m}, + "log.initial.jupiter.RadGyra": {"value": 0.270000}, + "log.initial.jupiter.RotAngMom": {"value": 1.094301e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.jupiter.RotKinEnergy": {"value": 8.465935e+33, "unit": u.Joule}, + "log.initial.jupiter.RotVel": {"value": 1.106180e+04, "unit": u.m / u.sec}, + "log.initial.jupiter.BodyType": {"value": 0.000000}, + "log.initial.jupiter.RotRate": {"value": 0.000155, "unit": 1 / u.sec}, + "log.initial.jupiter.RotPer": {"value": 4.060800e+04, "unit": u.sec}, + "log.initial.jupiter.Density": {"value": 1240.123690, "unit": u.kg / u.m ** 3}, + "log.initial.jupiter.SurfEnFluxTotal": {"value": 0.001744, "unit": u.kg / u.sec ** 3}, + "log.initial.jupiter.TidalQ": {"value": 1.000000e+05}, + "log.initial.jupiter.ImK2": {"value": -3.700000e-06}, + "log.initial.jupiter.K2": {"value": 0.370000}, + "log.initial.jupiter.K2Man": {"value": 0.010000}, + "log.initial.jupiter.Imk2Man": {"value": 0.000000}, + "log.initial.jupiter.TidalQMantle": {"value": 100.000000}, + "log.initial.jupiter.HEcc": {"value": 0.000000}, + "log.initial.jupiter.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.jupiter.HZLimRecVenus": {"value": -1.000000}, + "log.initial.jupiter.HZLimRunaway": {"value": -1.000000}, + "log.initial.jupiter.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.jupiter.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.jupiter.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.jupiter.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.jupiter.KEcc": {"value": 0.000000}, + "log.initial.jupiter.Eccentricity": {"value": -1.000000}, + "log.initial.jupiter.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.jupiter.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.jupiter.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.jupiter.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.jupiter.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.jupiter.COPP": {"value": 0.000000}, + "log.initial.jupiter.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.jupiter.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.jupiter.TotOrbEnergy": {"value": -1.345289e+31, "unit": u.Joule}, + "log.initial.jupiter.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.jupiter.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.jupiter.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.jupiter.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.jupiter.BodyDeccDt": {"value": -1.000000}, + "log.initial.jupiter.DOblDtEqtide": {"value": -4.019991e-20, "unit": u.rad / u.sec}, + "log.initial.jupiter.DRotPerDtEqtide": {"value": 3.658531e-16}, + "log.initial.jupiter.DRotRateDtEqtide": {"value": -1.394002e-24, "unit": 1 / u.sec ** 2}, + "log.initial.jupiter.EqRotRateDiscrete": {"value": 4.108764e-05, "unit": 1 / u.sec}, + "log.initial.jupiter.EqRotPerDiscrete": {"value": 1.529215e+05, "unit": u.sec}, + "log.initial.jupiter.EqRotRateCont": {"value": 4.109421e-05, "unit": 1 / u.sec}, + "log.initial.jupiter.EqRotPerCont": {"value": 1.528971e+05, "unit": u.sec}, + "log.initial.jupiter.EqRotPer": {"value": 1.529215e+05, "unit": u.sec}, + "log.initial.jupiter.EqTidePower": {"value": 5.846502e+10, "unit": 1 / u.sec}, + "log.initial.jupiter.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.jupiter.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.jupiter.OceanK2": {"value": 0.010000}, + "log.initial.jupiter.EnvTidalQ": {"value": -1.000000}, + "log.initial.jupiter.OceanTidalQ": {"value": -1.000000}, + "log.initial.jupiter.TideLock": {"value": 0.000000}, + "log.initial.jupiter.RotTimeEqtide": {"value": 1.109954e+20, "unit": u.sec}, + "log.initial.jupiter.EnvK2": {"value": 0.010000}, + "log.initial.jupiter.OblTimeEqtide": {"value": -1.000000}, + "log.initial.jupiter.PowerEqtide": {"value": 1.120340e+14, "unit": u.W}, + "log.initial.jupiter.SurfEnFluxEqtide": {"value": 0.001744, "unit": u.kg / u.sec ** 3}, + "log.initial.io.Mass": {"value": 8.958279e+22, "unit": u.kg}, + "log.initial.io.Obliquity": {"value": 1.745329e-05, "unit": u.rad}, + "log.initial.io.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.io.Xobl": {"value": 1.745329e-05}, + "log.initial.io.Yobl": {"value": 0.000000}, + "log.initial.io.Zobl": {"value": 1.000000}, + "log.initial.io.Radius": {"value": 1.824137e+06, "unit": u.m}, + "log.initial.io.RadGyra": {"value": 0.270000}, + "log.initial.io.RotAngMom": {"value": 8.928491e+29, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.io.RotKinEnergy": {"value": 1.834253e+25, "unit": u.Joule}, + "log.initial.io.RotVel": {"value": 74.949477, "unit": u.m / u.sec}, + "log.initial.io.BodyType": {"value": 0.000000}, + "log.initial.io.RotRate": {"value": 4.108764e-05, "unit": 1 / u.sec}, + "log.initial.io.RotPer": {"value": 1.529215e+05, "unit": u.sec}, + "log.initial.io.Density": {"value": 3523.415846, "unit": u.kg / u.m ** 3}, + "log.initial.io.SurfEnFluxTotal": {"value": 2.243481, "unit": u.kg / u.sec ** 3}, + "log.initial.io.TidalQ": {"value": 100.000000}, + "log.initial.io.ImK2": {"value": -0.015000}, + "log.initial.io.K2": {"value": 1.500000}, + "log.initial.io.K2Man": {"value": 0.010000}, + "log.initial.io.Imk2Man": {"value": 0.000000}, + "log.initial.io.TidalQMantle": {"value": 100.000000}, + "log.initial.io.HEcc": {"value": 0.000000}, + "log.initial.io.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.io.HZLimRecVenus": {"value": -1.000000}, + "log.initial.io.HZLimRunaway": {"value": -1.000000}, + "log.initial.io.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.io.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.io.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.io.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.io.KEcc": {"value": 0.004100}, + "log.initial.io.Eccentricity": {"value": 0.004100}, + "log.initial.io.OrbEnergy": {"value": -1.345289e+31, "unit": u.Joule}, + "log.initial.io.MeanMotion": {"value": 4.108764e-05, "unit": 1 / u.sec}, + "log.initial.io.OrbPeriod": {"value": 1.529215e+05, "unit": u.sec}, + "log.initial.io.SemiMajorAxis": {"value": 4.218028e+08, "unit": u.m}, + "log.initial.io.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.io.COPP": {"value": 0.000000}, + "log.initial.io.OrbAngMom": {"value": 6.548331e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.io.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.io.TotOrbEnergy": {"value": -1.345289e+31, "unit": u.Joule}, + "log.initial.io.OrbPotEnergy": {"value": -2.690577e+31, "unit": u.Joule}, + "log.initial.io.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.io.TidalRadius": {"value": 1.824137e+06, "unit": u.m}, + "log.initial.io.DsemiDtEqtide": {"value": -1.671102e-09, "unit": u.m / u.sec}, + "log.initial.io.DeccDtEqtide": {"value": -8.503575e-16, "unit": 1 / u.sec}, + "log.initial.io.DMeanMotionDtEqtide": {"value": 2.441720e-22, "unit": 1 / u.sec ** 2}, + "log.initial.io.DOrbPerDtEqtide": {"value": -9.087686e-13}, + "log.initial.io.EccTimeEqtide": {"value": 4.821501e+12, "unit": u.sec}, + "log.initial.io.SemiTimeEqtide": {"value": 2.524100e+17, "unit": u.sec}, + "log.initial.io.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec}, + "log.initial.io.DKEccDtEqtide": {"value": -8.503575e-16, "unit": 1 / u.sec}, + "log.initial.io.DXoblDtEqtide": {"value": -3.792877e-13, "unit": 1 / u.sec}, + "log.initial.io.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.io.DZoblDtEqtide": {"value": 6.619819e-18, "unit": 1 / u.sec}, + "log.initial.io.LockTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.io.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.io.BodyDeccDt": {"value": -1.000000}, + "log.initial.io.DOblDtEqtide": {"value": -3.792877e-13, "unit": u.rad / u.sec}, + "log.initial.io.DRotPerDtEqtide": {"value": -2.070341e-299}, + "log.initial.io.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2}, + "log.initial.io.EqRotRateDiscrete": {"value": 4.108764e-05, "unit": 1 / u.sec}, + "log.initial.io.EqRotPerDiscrete": {"value": 1.529215e+05, "unit": u.sec}, + "log.initial.io.EqRotRateCont": {"value": 4.109421e-05, "unit": 1 / u.sec}, + "log.initial.io.EqRotPerCont": {"value": 1.528971e+05, "unit": u.sec}, + "log.initial.io.EqRotPer": {"value": 1.529215e+05, "unit": u.sec}, + "log.initial.io.EqTidePower": {"value": -3.686946e+13, "unit": 1 / u.sec}, + "log.initial.io.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.io.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.io.OceanK2": {"value": 0.010000}, + "log.initial.io.EnvTidalQ": {"value": -1.000000}, + "log.initial.io.OceanTidalQ": {"value": -1.000000}, + "log.initial.io.TideLock": {"value": 1.000000}, + "log.initial.io.RotTimeEqtide": {"value": 7.386298e+303, "unit": u.sec}, + "log.initial.io.EnvK2": {"value": 0.010000}, + "log.initial.io.OblTimeEqtide": {"value": -1.000000}, + "log.initial.io.PowerEqtide": {"value": 9.380954e+13, "unit": u.W}, + "log.initial.io.SurfEnFluxEqtide": {"value": 2.243481, "unit": u.kg / u.sec ** 3}, + } ) -class Test_IoHeat(Benchmark): - pass +class Test_IoHeat(Benchmark): + pass diff --git a/tests/Eqtide/TideLockCPL/test_TideLockCPL.py b/tests/Eqtide/TideLockCPL/test_TideLockCPL.py index aed690520..0f8828ae9 100644 --- a/tests/Eqtide/TideLockCPL/test_TideLockCPL.py +++ b/tests/Eqtide/TideLockCPL/test_TideLockCPL.py @@ -1,563 +1,311 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 4.0439758630931652e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": { - "value": -7.7642048137111781e40, - "unit": u.Joule, - }, - "log.initial.system.PotEnergy": { - "value": -7.7642024457826480e40, - "unit": u.Joule, - }, - "log.initial.system.KinEnergy": { - "value": 1.7636110753284746e33, - "unit": u.Joule, - }, - "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.gl581.Mass": {"value": 6.1640895999999998e29, "unit": u.kg}, - "log.initial.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl581.Xobl": {"value": 0.0000000000000000}, - "log.initial.gl581.Yobl": {"value": 0.0000000000000000}, - "log.initial.gl581.Zobl": {"value": 1.0000000000000000}, - "log.initial.gl581.Radius": {"value": 1.9597321061699998e08, "unit": u.m}, - "log.initial.gl581.RadGyra": {"value": 0.5000000000000000}, - "log.initial.gl581.RotAngMom": { - "value": 4.5689624631531346e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl581.RotKinEnergy": { - "value": 1.7636110753284746e33, - "unit": u.Joule, - }, - "log.initial.gl581.RotVel": { - "value": 151.2905949650989896, - "unit": u.m / u.sec, - }, - "log.initial.gl581.BodyType": {"value": 0.0000000000000000}, - "log.initial.gl581.RotRate": { - "value": 7.7199630749926115e-07, - "unit": 1 / u.sec, - }, - "log.initial.gl581.RotPer": {"value": 94.1999999999999886, "unit": u.day}, - "log.initial.gl581.Density": { - "value": 1.9551955967766171e04, - "unit": u.kg / u.m**3, - }, - "log.initial.gl581.SurfEnFluxTotal": { - "value": 4.7545997441191135e-11, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl581.TidalQ": {"value": 1.0000000000000000e06}, - "log.initial.gl581.ImK2": {"value": -4.9999999999999998e-07}, - "log.initial.gl581.K2": {"value": 0.5000000000000000}, - "log.initial.gl581.K2Man": {"value": 0.0100000000000000}, - "log.initial.gl581.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.gl581.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.gl581.HEcc": {"value": 0.0000000000000000}, - "log.initial.gl581.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.gl581.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl581.KEcc": {"value": 0.0000000000000000}, - "log.initial.gl581.Eccentricity": {"value": -1.0000000000000000}, - "log.initial.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.initial.gl581.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.gl581.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl581.COPP": {"value": 0.0000000000000000}, - "log.initial.gl581.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl581.TotOrbEnergy": { - "value": -2.1049777076442676e34, - "unit": u.Joule, - }, - "log.initial.gl581.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - }, - "log.initial.gl581.LostEnergy": { - "value": 5.5626846462680035e-309, - "unit": u.Joule, - }, - "log.initial.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.gl581.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.gl581.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - }, - "log.initial.gl581.DRotPerDtEqtide": {"value": -4.7566865716831957e-20}, - "log.initial.gl581.DRotRateDtEqtide": { - "value": 4.5118547874778187e-33, - "unit": 1 / u.sec**2, - }, - "log.initial.gl581.EqRotRateDiscrete": { - "value": 1.6284104919466565e-06, - "unit": 1 / u.sec, - }, - "log.initial.gl581.EqRotPerDiscrete": { - "value": 3.8584775388350980e06, - "unit": u.sec, - }, - "log.initial.gl581.EqRotRateCont": { - "value": 2.5748426698660531e-06, - "unit": 1 / u.sec, - }, - "log.initial.gl581.EqRotPerCont": { - "value": 2.4402210592177450e06, - "unit": u.sec, - }, - "log.initial.gl581.EqRotPer": {"value": 3.8584775388350980e06, "unit": u.sec}, - "log.initial.gl581.EqTidePower": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl581.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl581.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl581.OceanK2": {"value": 0.0100000000000000}, - "log.initial.gl581.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl581.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl581.TideLock": {"value": 0.0000000000000000}, - "log.initial.gl581.RotTimeEqtide": { - "value": 1.7110397915328663e26, - "unit": u.sec, - }, - "log.initial.gl581.EnvK2": {"value": 0.0100000000000000}, - "log.initial.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.gl581.PowerEqtide": {"value": 2.2946541715868674e07, "unit": u.W}, - "log.initial.gl581.SurfEnFluxEqtide": { - "value": 4.7545997441191135e-11, - "unit": u.kg / u.sec**3, - }, - "log.initial.d.Mass": {"value": 3.3444241599999997e25, "unit": u.kg}, - "log.initial.d.Obliquity": {"value": 0.4101523742069444, "unit": u.rad}, - "log.initial.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.d.Xobl": {"value": 0.3987490689144955}, - "log.initial.d.Yobl": {"value": 0.0000000000000000}, - "log.initial.d.Zobl": {"value": 0.9170600743897986}, - "log.initial.d.Radius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.initial.d.RadGyra": {"value": 0.5000000000000000}, - "log.initial.d.RotAngMom": { - "value": 6.3142885091692880e34, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.d.RotKinEnergy": {"value": 2.2959400917885049e30, "unit": u.Joule}, - "log.initial.d.RotVel": {"value": 741.0791476446599972, "unit": u.m / u.sec}, - "log.initial.d.BodyType": {"value": 0.0000000000000000}, - "log.initial.d.RotRate": {"value": 7.2722052166430395e-05, "unit": 1 / u.sec}, - "log.initial.d.RotPer": {"value": 1.0000000000000000, "unit": u.day}, - "log.initial.d.Density": { - "value": 7544.6194767582292116, - "unit": u.kg / u.m**3, - }, - "log.initial.d.SurfEnFluxTotal": { - "value": 1.1701954396233338, - "unit": u.kg / u.sec**3, - }, - "log.initial.d.TidalQ": {"value": 100.0000000000000000}, - "log.initial.d.ImK2": {"value": -0.0030000000000000}, - "log.initial.d.K2": {"value": 0.3000000000000000}, - "log.initial.d.K2Man": {"value": 0.0100000000000000}, - "log.initial.d.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.d.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.d.HEcc": {"value": 0.0000000000000000}, - "log.initial.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.d.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.d.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.d.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.d.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.d.KEcc": {"value": 0.3800000000000000}, - "log.initial.d.Eccentricity": {"value": 0.3800000000000000}, - "log.initial.d.OrbEnergy": {"value": -2.1049777076442676e34, "unit": u.Joule}, - "log.initial.d.MeanMotion": { - "value": 1.0856069946311043e-06, - "unit": 1 / u.sec, - }, - "log.initial.d.OrbPeriod": {"value": 5.7877163082526475e06, "unit": u.sec}, - "log.initial.d.SemiMajorAxis": {"value": 3.2682646811828999e10, "unit": u.m}, - "log.initial.d.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.d.COPP": {"value": 0.0000000000000000}, - "log.initial.d.OrbAngMom": { - "value": 3.5870733024893427e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.d.TotOrbEnergy": { - "value": -2.1049777076442676e34, - "unit": u.Joule, - }, - "log.initial.d.OrbPotEnergy": { - "value": -4.2099554152885353e34, - "unit": u.Joule, - }, - "log.initial.d.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, - "log.initial.d.TidalRadius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.initial.d.DsemiDtEqtide": { - "value": 4.9280160268511033e-11, - "unit": u.m / u.sec, - }, - "log.initial.d.DeccDtEqtide": { - "value": 4.7897782814794205e-22, - "unit": 1 / u.sec, - }, - "log.initial.d.DMeanMotionDtEqtide": { - "value": -2.4553803885005859e-27, - "unit": 1 / u.sec**2, - }, - "log.initial.d.DOrbPerDtEqtide": {"value": 1.3090414107287103e-14}, - "log.initial.d.EccTimeEqtide": {"value": 7.9335613815224297e20, "unit": u.sec}, - "log.initial.d.SemiTimeEqtide": {"value": 6.6320090344171451e20, "unit": u.sec}, - "log.initial.d.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.initial.d.DKEccDtEqtide": { - "value": 4.7897782814794205e-22, - "unit": 1 / u.sec, - }, - "log.initial.d.DXoblDtEqtide": { - "value": 2.9797935694928970e-17, - "unit": 1 / u.sec, - }, - "log.initial.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.initial.d.DZoblDtEqtide": { - "value": -1.2956511188029876e-17, - "unit": 1 / u.sec, - }, - "log.initial.d.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.d.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.d.DOblDtEqtide": { - "value": 3.2492893897661149e-17, - "unit": u.rad / u.sec, - }, - "log.initial.d.DRotPerDtEqtide": {"value": 2.9330699849868684e-11}, - "log.initial.d.DRotRateDtEqtide": { - "value": -2.4687369034259980e-20, - "unit": 1 / u.sec**2, - }, - "log.initial.d.EqRotRateDiscrete": { - "value": 1.6284104919466565e-06, - "unit": 1 / u.sec, - }, - "log.initial.d.EqRotPerDiscrete": { - "value": 3.8584775388350980e06, - "unit": u.sec, - }, - "log.initial.d.EqRotRateCont": { - "value": 2.5748426698660531e-06, - "unit": 1 / u.sec, - }, - "log.initial.d.EqRotPerCont": {"value": 2.4402210592177450e06, "unit": u.sec}, - "log.initial.d.EqRotPer": {"value": 3.8584775388350980e06, "unit": u.sec}, - "log.initial.d.EqTidePower": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.initial.d.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.d.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.d.OceanK2": {"value": 0.0100000000000000}, - "log.initial.d.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.d.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.d.TideLock": {"value": 0.0000000000000000}, - "log.initial.d.RotTimeEqtide": {"value": 2.9457190057599950e15, "unit": u.sec}, - "log.initial.d.EnvK2": {"value": 0.0100000000000000}, - "log.initial.d.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.d.PowerEqtide": {"value": 1.5270919937050272e15, "unit": u.W}, - "log.initial.d.SurfEnFluxEqtide": { - "value": 1.1701954396233338, - "unit": u.kg / u.sec**3, - }, - "log.final.system.Age": {"value": 3.1557600000000000e15, "unit": u.sec}, - "log.final.system.Time": {"value": 3.1557600000000000e15, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 4.0439749946104427e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": { - "value": -7.7642048137114373e40, - "unit": u.Joule, - }, - "log.final.system.PotEnergy": { - "value": -7.7642024457826480e40, - "unit": u.Joule, - }, - "log.final.system.KinEnergy": {"value": 1.7636110753935293e33, "unit": u.Joule}, - "log.final.gl581.Mass": {"value": 6.1640895999999998e29, "unit": u.kg}, - "log.final.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.gl581.Xobl": {"value": 0.0000000000000000}, - "log.final.gl581.Yobl": {"value": 0.0000000000000000}, - "log.final.gl581.Zobl": {"value": 1.0000000000000000}, - "log.final.gl581.Radius": {"value": 1.9597321061699998e08, "unit": u.m}, - "log.final.gl581.RadGyra": {"value": 0.5000000000000000}, - "log.final.gl581.RotAngMom": { - "value": 4.5689624632374028e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.gl581.RotKinEnergy": { - "value": 1.7636110753935293e33, - "unit": u.Joule, - }, - "log.final.gl581.RotVel": {"value": 151.2905949678893478, "unit": u.m / u.sec}, - "log.final.gl581.BodyType": {"value": 0.0000000000000000}, - "log.final.gl581.RotRate": {"value": 7.7199630751349956e-07, "unit": 1 / u.sec}, - "log.final.gl581.RotPer": {"value": 94.1999999982625980, "unit": u.day}, - "log.final.gl581.Density": { - "value": 1.9551955967766171e04, - "unit": u.kg / u.m**3, - }, - "log.final.gl581.SurfEnFluxTotal": { - "value": 4.7544526029797023e-11, - "unit": u.kg / u.sec**3, - }, - "log.final.gl581.TidalQ": {"value": 1.0000000000000000e06}, - "log.final.gl581.ImK2": {"value": -4.9999999999999998e-07}, - "log.final.gl581.K2": {"value": 0.5000000000000000}, - "log.final.gl581.K2Man": {"value": 0.0100000000000000}, - "log.final.gl581.Imk2Man": {"value": 0.0000000000000000}, - "log.final.gl581.TidalQMantle": {"value": 100.0000000000000000}, - "log.final.gl581.HEcc": {"value": 0.0000000000000000}, - "log.final.gl581.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.gl581.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.gl581.KEcc": {"value": 0.0000000000000000}, - "log.final.gl581.Eccentricity": {"value": -1.0000000000000000}, - "log.final.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.final.gl581.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, - "log.final.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.final.gl581.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.gl581.COPP": {"value": 0.0000000000000000}, - "log.final.gl581.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.gl581.TotOrbEnergy": { - "value": -2.1049689648769812e34, - "unit": u.Joule, - }, - "log.final.gl581.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, - "log.final.gl581.LostEnergy": {"value": 7.2412505052841880e22, "unit": u.Joule}, - "log.final.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.final.gl581.BodyDeccDt": {"value": -1.0000000000000000}, - "log.final.gl581.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - }, - "log.final.gl581.DRotPerDtEqtide": {"value": -4.7565849774240051e-20}, - "log.final.gl581.DRotRateDtEqtide": { - "value": 4.5117584225510648e-33, - "unit": 1 / u.sec**2, - }, - "log.final.gl581.EqRotRateDiscrete": { - "value": 1.6284003468516683e-06, - "unit": 1 / u.sec, - }, - "log.final.gl581.EqRotPerDiscrete": { - "value": 3.8585015775312437e06, - "unit": u.sec, - }, - "log.final.gl581.EqRotRateCont": { - "value": 2.5748371808155785e-06, - "unit": 1 / u.sec, - }, - "log.final.gl581.EqRotPerCont": {"value": 2.4402262612929139e06, "unit": u.sec}, - "log.final.gl581.EqRotPer": {"value": 3.8585015775312437e06, "unit": u.sec}, - "log.final.gl581.EqTidePower": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.final.gl581.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.gl581.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.gl581.OceanK2": {"value": 0.0100000000000000}, - "log.final.gl581.EnvTidalQ": {"value": -1.0000000000000000}, - "log.final.gl581.OceanTidalQ": {"value": -1.0000000000000000}, - "log.final.gl581.TideLock": {"value": 0.0000000000000000}, - "log.final.gl581.RotTimeEqtide": { - "value": 1.7110763370105106e26, - "unit": u.sec, - }, - "log.final.gl581.EnvK2": {"value": 0.0100000000000000}, - "log.final.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.final.gl581.PowerEqtide": {"value": 2.2945831586630605e07, "unit": u.W}, - "log.final.gl581.SurfEnFluxEqtide": { - "value": 4.7544526029797023e-11, - "unit": u.kg / u.sec**3, - }, - "log.final.d.Mass": {"value": 3.3444241599999997e25, "unit": u.kg}, - "log.final.d.Obliquity": {"value": 0.3288131817722896, "unit": u.rad}, - "log.final.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.d.Xobl": {"value": 0.3229200843552365}, - "log.final.d.Yobl": {"value": 0.0000000000000000}, - "log.final.d.Zobl": {"value": 0.9464264455249325}, - "log.final.d.Radius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.final.d.RadGyra": {"value": 0.5000000000000000}, - "log.final.d.RotAngMom": { - "value": 1.4139025635471806e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.d.RotKinEnergy": {"value": 1.1511997124473459e27, "unit": u.Joule}, - "log.final.d.RotVel": {"value": 16.5943273755160625, "unit": u.m / u.sec}, - "log.final.d.BodyType": {"value": 0.0000000000000000}, - "log.final.d.RotRate": {"value": 1.6284003468516683e-06, "unit": 1 / u.sec}, - "log.final.d.RotPer": {"value": 44.6585830732782796, "unit": u.day}, - "log.final.d.Density": { - "value": 7544.6194767582292116, - "unit": u.kg / u.m**3, - }, - "log.final.d.SurfEnFluxTotal": { - "value": 0.0028723458591997, - "unit": u.kg / u.sec**3, - }, - "log.final.d.TidalQ": {"value": 100.0000000000000000}, - "log.final.d.ImK2": {"value": -0.0030000000000000}, - "log.final.d.K2": {"value": 0.3000000000000000}, - "log.final.d.K2Man": {"value": 0.0100000000000000}, - "log.final.d.Imk2Man": {"value": 0.0000000000000000}, - "log.final.d.TidalQMantle": {"value": 100.0000000000000000}, - "log.final.d.HEcc": {"value": 0.0000000000000000}, - "log.final.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, - "log.final.d.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.d.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.d.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.d.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.d.KEcc": {"value": 0.3800013463013139}, - "log.final.d.Eccentricity": {"value": 0.3800013463013139}, - "log.final.d.OrbEnergy": {"value": -2.1049689648769812e34, "unit": u.Joule}, - "log.final.d.MeanMotion": {"value": 1.0856002312344455e-06, "unit": 1 / u.sec}, - "log.final.d.OrbPeriod": {"value": 5.7877523662968660e06, "unit": u.sec}, - "log.final.d.SemiMajorAxis": {"value": 3.2682782555766388e10, "unit": u.m}, - "log.final.d.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.d.COPP": {"value": 0.0000000000000000}, - "log.final.d.OrbAngMom": { - "value": 3.5870786068964463e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.d.TotOrbEnergy": {"value": -2.1049689648769812e34, "unit": u.Joule}, - "log.final.d.OrbPotEnergy": {"value": -4.2099379297539624e34, "unit": u.Joule}, - "log.final.d.LostEnergy": {"value": 2.2047728231388356e30, "unit": u.Joule}, - "log.final.d.TidalRadius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.final.d.DsemiDtEqtide": { - "value": -1.9341295712977494e-11, - "unit": u.m / u.sec, - }, - "log.final.d.DeccDtEqtide": { - "value": -1.3864931530303800e-22, - "unit": 1 / u.sec, - }, - "log.final.d.DMeanMotionDtEqtide": { - "value": 9.6366864093756133e-28, - "unit": 1 / u.sec**2, - }, - "log.final.d.DOrbPerDtEqtide": {"value": -5.1376881622162704e-15}, - "log.final.d.EccTimeEqtide": {"value": 2.7407372728149895e21, "unit": u.sec}, - "log.final.d.SemiTimeEqtide": {"value": 1.6897928164056307e21, "unit": u.sec}, - "log.final.d.DHEccDtEqtide": {"value": -0.0000000000000000, "unit": 1 / u.sec}, - "log.final.d.DKEccDtEqtide": { - "value": -1.3864931530303800e-22, - "unit": 1 / u.sec, - }, - "log.final.d.DXoblDtEqtide": { - "value": -1.1121550382088367e-15, - "unit": 1 / u.sec, - }, - "log.final.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.final.d.DZoblDtEqtide": { - "value": 3.7946657181087587e-16, - "unit": 1 / u.sec, - }, - "log.final.d.LockTime": {"value": 2.8873488943231490e15, "unit": u.sec}, - "log.final.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.final.d.BodyDeccDt": {"value": -1.0000000000000000}, - "log.final.d.DOblDtEqtide": { - "value": -1.1751100834114214e-15, - "unit": u.rad / u.sec, - }, - "log.final.d.DRotPerDtEqtide": {"value": -1.3180805030182819e-296}, - "log.final.d.DRotRateDtEqtide": { - "value": 5.5626846462680035e-309, - "unit": 1 / u.sec**2, - }, - "log.final.d.EqRotRateDiscrete": { - "value": 1.6284003468516683e-06, - "unit": 1 / u.sec, - }, - "log.final.d.EqRotPerDiscrete": {"value": 3.8585015775312437e06, "unit": u.sec}, - "log.final.d.EqRotRateCont": { - "value": 2.5748371808155785e-06, - "unit": 1 / u.sec, - }, - "log.final.d.EqRotPerCont": {"value": 2.4402262612929139e06, "unit": u.sec}, - "log.final.d.EqRotPer": {"value": 3.8585015775312437e06, "unit": u.sec}, - "log.final.d.EqTidePower": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.final.d.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.d.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.d.OceanK2": {"value": 0.0100000000000000}, - "log.final.d.EnvTidalQ": {"value": -1.0000000000000000}, - "log.final.d.OceanTidalQ": {"value": -1.0000000000000000}, - "log.final.d.TideLock": {"value": 1.0000000000000000}, - "log.final.d.RotTimeEqtide": {"value": 2.9273641243426581e302, "unit": u.sec}, - "log.final.d.EnvK2": {"value": 0.0100000000000000}, - "log.final.d.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.final.d.PowerEqtide": {"value": 3.7483793016212100e12, "unit": u.W}, - "log.final.d.SurfEnFluxEqtide": { - "value": 0.0028723458591997, - "unit": u.kg / u.sec**3, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 4.0439758630931652e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.7642048137111781e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.7642024457826480e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.7636110753284746e+33, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.gl581.Mass": {"value": 6.1640895999999998e+29, "unit": u.kg}, + "log.initial.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl581.Xobl": {"value": 0.0000000000000000}, + "log.initial.gl581.Yobl": {"value": 0.0000000000000000}, + "log.initial.gl581.Zobl": {"value": 1.0000000000000000}, + "log.initial.gl581.Radius": {"value": 1.9597321061699998e+08, "unit": u.m}, + "log.initial.gl581.RadGyra": {"value": 0.5000000000000000}, + "log.initial.gl581.RotAngMom": {"value": 4.5689624631531346e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl581.RotKinEnergy": {"value": 1.7636110753284746e+33, "unit": u.Joule}, + "log.initial.gl581.RotVel": {"value": 151.2905949650989896, "unit": u.m / u.sec}, + "log.initial.gl581.BodyType": {"value": 0.0000000000000000}, + "log.initial.gl581.RotRate": {"value": 7.7199630749926115e-07, "unit": 1 / u.sec}, + "log.initial.gl581.RotPer": {"value": 94.1999999999999886, "unit": u.day}, + "log.initial.gl581.Density": {"value": 1.9551955967766171e+04, "unit": u.kg / u.m ** 3}, + "log.initial.gl581.SurfEnFluxTotal": {"value": 4.7545997441191135e-11, "unit": u.kg / u.sec ** 3}, + "log.initial.gl581.TidalQ": {"value": 1.0000000000000000e+06}, + "log.initial.gl581.ImK2": {"value": -4.9999999999999998e-07}, + "log.initial.gl581.K2": {"value": 0.5000000000000000}, + "log.initial.gl581.K2Man": {"value": 0.0100000000000000}, + "log.initial.gl581.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.gl581.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.gl581.HEcc": {"value": 0.0000000000000000}, + "log.initial.gl581.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.gl581.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.gl581.KEcc": {"value": 0.0000000000000000}, + "log.initial.gl581.Eccentricity": {"value": -1.0000000000000000}, + "log.initial.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.initial.gl581.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl581.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl581.COPP": {"value": 0.0000000000000000}, + "log.initial.gl581.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl581.TotOrbEnergy": {"value": -2.1049777076442676e+34, "unit": u.Joule}, + "log.initial.gl581.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.initial.gl581.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.gl581.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.gl581.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec}, + "log.initial.gl581.DRotPerDtEqtide": {"value": -4.7566865716831957e-20}, + "log.initial.gl581.DRotRateDtEqtide": {"value": 4.5118547874778187e-33, "unit": 1 / u.sec ** 2}, + "log.initial.gl581.EqRotRateDiscrete": {"value": 1.6284104919466565e-06, "unit": 1 / u.sec}, + "log.initial.gl581.EqRotPerDiscrete": {"value": 3.8584775388350980e+06, "unit": u.sec}, + "log.initial.gl581.EqRotRateCont": {"value": 2.5748426698660531e-06, "unit": 1 / u.sec}, + "log.initial.gl581.EqRotPerCont": {"value": 2.4402210592177450e+06, "unit": u.sec}, + "log.initial.gl581.EqRotPer": {"value": 3.8584775388350980e+06, "unit": u.sec}, + "log.initial.gl581.EqTidePower": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl581.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl581.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl581.OceanK2": {"value": 0.0100000000000000}, + "log.initial.gl581.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl581.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl581.TideLock": {"value": 0.0000000000000000}, + "log.initial.gl581.RotTimeEqtide": {"value": 1.7110397915328663e+26, "unit": u.sec}, + "log.initial.gl581.EnvK2": {"value": 0.0100000000000000}, + "log.initial.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.gl581.PowerEqtide": {"value": 2.2946541715868674e+07, "unit": u.W}, + "log.initial.gl581.SurfEnFluxEqtide": {"value": 4.7545997441191135e-11, "unit": u.kg / u.sec ** 3}, + "log.initial.d.Mass": {"value": 3.3444241599999997e+25, "unit": u.kg}, + "log.initial.d.Obliquity": {"value": 0.4101523742069445, "unit": u.rad}, + "log.initial.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.d.Xobl": {"value": 0.3987490689144955}, + "log.initial.d.Yobl": {"value": 0.0000000000000000}, + "log.initial.d.Zobl": {"value": 0.9170600743897985}, + "log.initial.d.Radius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.initial.d.RadGyra": {"value": 0.5000000000000000}, + "log.initial.d.RotAngMom": {"value": 6.3142885091692880e+34, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.d.RotKinEnergy": {"value": 2.2959400917885049e+30, "unit": u.Joule}, + "log.initial.d.RotVel": {"value": 741.0791476446599972, "unit": u.m / u.sec}, + "log.initial.d.BodyType": {"value": 0.0000000000000000}, + "log.initial.d.RotRate": {"value": 7.2722052166430395e-05, "unit": 1 / u.sec}, + "log.initial.d.RotPer": {"value": 1.0000000000000000, "unit": u.day}, + "log.initial.d.Density": {"value": 7544.6194767582292116, "unit": u.kg / u.m ** 3}, + "log.initial.d.SurfEnFluxTotal": {"value": 1.1701954396233338, "unit": u.kg / u.sec ** 3}, + "log.initial.d.TidalQ": {"value": 100.0000000000000000}, + "log.initial.d.ImK2": {"value": -0.0030000000000000}, + "log.initial.d.K2": {"value": 0.3000000000000000}, + "log.initial.d.K2Man": {"value": 0.0100000000000000}, + "log.initial.d.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.d.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.d.HEcc": {"value": 0.0000000000000000}, + "log.initial.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.d.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.d.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.d.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.d.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.d.KEcc": {"value": 0.3800000000000000}, + "log.initial.d.Eccentricity": {"value": 0.3800000000000000}, + "log.initial.d.OrbEnergy": {"value": -2.1049777076442676e+34, "unit": u.Joule}, + "log.initial.d.MeanMotion": {"value": 1.0856069946311043e-06, "unit": 1 / u.sec}, + "log.initial.d.OrbPeriod": {"value": 5.7877163082526475e+06, "unit": u.sec}, + "log.initial.d.SemiMajorAxis": {"value": 3.2682646811828999e+10, "unit": u.m}, + "log.initial.d.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.d.COPP": {"value": 0.0000000000000000}, + "log.initial.d.OrbAngMom": {"value": 3.5870733024893427e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.d.TotOrbEnergy": {"value": -2.1049777076442676e+34, "unit": u.Joule}, + "log.initial.d.OrbPotEnergy": {"value": -4.2099554152885353e+34, "unit": u.Joule}, + "log.initial.d.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.d.TidalRadius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.initial.d.DsemiDtEqtide": {"value": 4.9280160268511033e-11, "unit": u.m / u.sec}, + "log.initial.d.DeccDtEqtide": {"value": 4.7897782814794205e-22, "unit": 1 / u.sec}, + "log.initial.d.DMeanMotionDtEqtide": {"value": -2.4553803885005859e-27, "unit": 1 / u.sec ** 2}, + "log.initial.d.DOrbPerDtEqtide": {"value": 1.3090414107287103e-14}, + "log.initial.d.EccTimeEqtide": {"value": 7.9335613815224297e+20, "unit": u.sec}, + "log.initial.d.SemiTimeEqtide": {"value": 6.6320090344171451e+20, "unit": u.sec}, + "log.initial.d.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.d.DKEccDtEqtide": {"value": 4.7897782814794205e-22, "unit": 1 / u.sec}, + "log.initial.d.DXoblDtEqtide": {"value": 2.9797935694928970e-17, "unit": 1 / u.sec}, + "log.initial.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.d.DZoblDtEqtide": {"value": -1.2956511188029881e-17, "unit": 1 / u.sec}, + "log.initial.d.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.d.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.d.DOblDtEqtide": {"value": 3.2492893897661155e-17, "unit": u.rad / u.sec}, + "log.initial.d.DRotPerDtEqtide": {"value": 2.9330699849868684e-11}, + "log.initial.d.DRotRateDtEqtide": {"value": -2.4687369034259980e-20, "unit": 1 / u.sec ** 2}, + "log.initial.d.EqRotRateDiscrete": {"value": 1.6284104919466565e-06, "unit": 1 / u.sec}, + "log.initial.d.EqRotPerDiscrete": {"value": 3.8584775388350980e+06, "unit": u.sec}, + "log.initial.d.EqRotRateCont": {"value": 2.5748426698660531e-06, "unit": 1 / u.sec}, + "log.initial.d.EqRotPerCont": {"value": 2.4402210592177450e+06, "unit": u.sec}, + "log.initial.d.EqRotPer": {"value": 3.8584775388350980e+06, "unit": u.sec}, + "log.initial.d.EqTidePower": {"value": 2.3453262351656914e+13, "unit": 1 / u.sec}, + "log.initial.d.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.d.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.d.OceanK2": {"value": 0.0100000000000000}, + "log.initial.d.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.d.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.d.TideLock": {"value": 0.0000000000000000}, + "log.initial.d.RotTimeEqtide": {"value": 2.9457190057599950e+15, "unit": u.sec}, + "log.initial.d.EnvK2": {"value": 0.0100000000000000}, + "log.initial.d.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.d.PowerEqtide": {"value": 1.5270919937050272e+15, "unit": u.W}, + "log.initial.d.SurfEnFluxEqtide": {"value": 1.1701954396233338, "unit": u.kg / u.sec ** 3}, + "log.final.system.Age": {"value": 3.1557600000000000e+15, "unit": u.sec}, + "log.final.system.Time": {"value": 3.1557600000000000e+15, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 4.0439749946104427e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -7.7642048137114373e+40, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -7.7642024457826480e+40, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.7636110753935293e+33, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 2.4275076923076924e+12, "unit": u.sec}, + "log.final.gl581.Mass": {"value": 6.1640895999999998e+29, "unit": u.kg}, + "log.final.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.gl581.Xobl": {"value": 0.0000000000000000}, + "log.final.gl581.Yobl": {"value": 0.0000000000000000}, + "log.final.gl581.Zobl": {"value": 1.0000000000000000}, + "log.final.gl581.Radius": {"value": 1.9597321061699998e+08, "unit": u.m}, + "log.final.gl581.RadGyra": {"value": 0.5000000000000000}, + "log.final.gl581.RotAngMom": {"value": 4.5689624632374028e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.gl581.RotKinEnergy": {"value": 1.7636110753935293e+33, "unit": u.Joule}, + "log.final.gl581.RotVel": {"value": 151.2905949678893478, "unit": u.m / u.sec}, + "log.final.gl581.BodyType": {"value": 0.0000000000000000}, + "log.final.gl581.RotRate": {"value": 7.7199630751349956e-07, "unit": 1 / u.sec}, + "log.final.gl581.RotPer": {"value": 94.1999999982625980, "unit": u.day}, + "log.final.gl581.Density": {"value": 1.9551955967766171e+04, "unit": u.kg / u.m ** 3}, + "log.final.gl581.SurfEnFluxTotal": {"value": 4.7544526029797023e-11, "unit": u.kg / u.sec ** 3}, + "log.final.gl581.TidalQ": {"value": 1.0000000000000000e+06}, + "log.final.gl581.ImK2": {"value": -4.9999999999999998e-07}, + "log.final.gl581.K2": {"value": 0.5000000000000000}, + "log.final.gl581.K2Man": {"value": 0.0100000000000000}, + "log.final.gl581.Imk2Man": {"value": 0.0000000000000000}, + "log.final.gl581.TidalQMantle": {"value": 100.0000000000000000}, + "log.final.gl581.HEcc": {"value": 0.0000000000000000}, + "log.final.gl581.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.gl581.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.gl581.KEcc": {"value": 0.0000000000000000}, + "log.final.gl581.Eccentricity": {"value": -1.0000000000000000}, + "log.final.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.final.gl581.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.final.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.gl581.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.gl581.COPP": {"value": 0.0000000000000000}, + "log.final.gl581.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.gl581.TotOrbEnergy": {"value": -2.1049689648769812e+34, "unit": u.Joule}, + "log.final.gl581.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.final.gl581.LostEnergy": {"value": 7.2412505052841880e+22, "unit": u.Joule}, + "log.final.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.final.gl581.BodyDeccDt": {"value": -1.0000000000000000}, + "log.final.gl581.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec}, + "log.final.gl581.DRotPerDtEqtide": {"value": -4.7565849774240051e-20}, + "log.final.gl581.DRotRateDtEqtide": {"value": 4.5117584225510648e-33, "unit": 1 / u.sec ** 2}, + "log.final.gl581.EqRotRateDiscrete": {"value": 1.6284003468516683e-06, "unit": 1 / u.sec}, + "log.final.gl581.EqRotPerDiscrete": {"value": 3.8585015775312437e+06, "unit": u.sec}, + "log.final.gl581.EqRotRateCont": {"value": 2.5748371808155785e-06, "unit": 1 / u.sec}, + "log.final.gl581.EqRotPerCont": {"value": 2.4402262612929139e+06, "unit": u.sec}, + "log.final.gl581.EqRotPer": {"value": 3.8585015775312437e+06, "unit": u.sec}, + "log.final.gl581.EqTidePower": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.final.gl581.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.gl581.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.gl581.OceanK2": {"value": 0.0100000000000000}, + "log.final.gl581.EnvTidalQ": {"value": -1.0000000000000000}, + "log.final.gl581.OceanTidalQ": {"value": -1.0000000000000000}, + "log.final.gl581.TideLock": {"value": 0.0000000000000000}, + "log.final.gl581.RotTimeEqtide": {"value": 1.7110763370105106e+26, "unit": u.sec}, + "log.final.gl581.EnvK2": {"value": 0.0100000000000000}, + "log.final.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.final.gl581.PowerEqtide": {"value": 2.2945831586630605e+07, "unit": u.W}, + "log.final.gl581.SurfEnFluxEqtide": {"value": 4.7544526029797023e-11, "unit": u.kg / u.sec ** 3}, + "log.final.d.Mass": {"value": 3.3444241599999997e+25, "unit": u.kg}, + "log.final.d.Obliquity": {"value": 0.3288131817722898, "unit": u.rad}, + "log.final.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.d.Xobl": {"value": 0.3229200843552366}, + "log.final.d.Yobl": {"value": 0.0000000000000000}, + "log.final.d.Zobl": {"value": 0.9464264455249324}, + "log.final.d.Radius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.final.d.RadGyra": {"value": 0.5000000000000000}, + "log.final.d.RotAngMom": {"value": 1.4139025635471806e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.d.RotKinEnergy": {"value": 1.1511997124473459e+27, "unit": u.Joule}, + "log.final.d.RotVel": {"value": 16.5943273755160625, "unit": u.m / u.sec}, + "log.final.d.BodyType": {"value": 0.0000000000000000}, + "log.final.d.RotRate": {"value": 1.6284003468516683e-06, "unit": 1 / u.sec}, + "log.final.d.RotPer": {"value": 44.6585830732782796, "unit": u.day}, + "log.final.d.Density": {"value": 7544.6194767582292116, "unit": u.kg / u.m ** 3}, + "log.final.d.SurfEnFluxTotal": {"value": 0.0028723458591997, "unit": u.kg / u.sec ** 3}, + "log.final.d.TidalQ": {"value": 100.0000000000000000}, + "log.final.d.ImK2": {"value": -0.0030000000000000}, + "log.final.d.K2": {"value": 0.3000000000000000}, + "log.final.d.K2Man": {"value": 0.0100000000000000}, + "log.final.d.Imk2Man": {"value": 0.0000000000000000}, + "log.final.d.TidalQMantle": {"value": 100.0000000000000000}, + "log.final.d.HEcc": {"value": 0.0000000000000000}, + "log.final.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.d.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.d.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.d.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.d.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.d.KEcc": {"value": 0.3800013463013139}, + "log.final.d.Eccentricity": {"value": 0.3800013463013139}, + "log.final.d.OrbEnergy": {"value": -2.1049689648769812e+34, "unit": u.Joule}, + "log.final.d.MeanMotion": {"value": 1.0856002312344455e-06, "unit": 1 / u.sec}, + "log.final.d.OrbPeriod": {"value": 5.7877523662968660e+06, "unit": u.sec}, + "log.final.d.SemiMajorAxis": {"value": 3.2682782555766388e+10, "unit": u.m}, + "log.final.d.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.d.COPP": {"value": 0.0000000000000000}, + "log.final.d.OrbAngMom": {"value": 3.5870786068964463e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.d.TotOrbEnergy": {"value": -2.1049689648769812e+34, "unit": u.Joule}, + "log.final.d.OrbPotEnergy": {"value": -4.2099379297539624e+34, "unit": u.Joule}, + "log.final.d.LostEnergy": {"value": 2.2047728231388356e+30, "unit": u.Joule}, + "log.final.d.TidalRadius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.final.d.DsemiDtEqtide": {"value": -1.9341295712977497e-11, "unit": u.m / u.sec}, + "log.final.d.DeccDtEqtide": {"value": -1.3864931530303800e-22, "unit": 1 / u.sec}, + "log.final.d.DMeanMotionDtEqtide": {"value": 9.6366864093756151e-28, "unit": 1 / u.sec ** 2}, + "log.final.d.DOrbPerDtEqtide": {"value": -5.1376881622162712e-15}, + "log.final.d.EccTimeEqtide": {"value": 2.7407372728149895e+21, "unit": u.sec}, + "log.final.d.SemiTimeEqtide": {"value": 1.6897928164056302e+21, "unit": u.sec}, + "log.final.d.DHEccDtEqtide": {"value": -0.0000000000000000, "unit": 1 / u.sec}, + "log.final.d.DKEccDtEqtide": {"value": -1.3864931530303800e-22, "unit": 1 / u.sec}, + "log.final.d.DXoblDtEqtide": {"value": -1.1121550382088371e-15, "unit": 1 / u.sec}, + "log.final.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.final.d.DZoblDtEqtide": {"value": 3.7946657181087617e-16, "unit": 1 / u.sec}, + "log.final.d.LockTime": {"value": 2.8873488943231490e+15, "unit": u.sec}, + "log.final.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.final.d.BodyDeccDt": {"value": -1.0000000000000000}, + "log.final.d.DOblDtEqtide": {"value": -1.1751100834114218e-15, "unit": u.rad / u.sec}, + "log.final.d.DRotPerDtEqtide": {"value": -1.3180805030182819e-296}, + "log.final.d.DRotRateDtEqtide": {"value": 5.5626846462680035e-309, "unit": 1 / u.sec ** 2}, + "log.final.d.EqRotRateDiscrete": {"value": 1.6284003468516683e-06, "unit": 1 / u.sec}, + "log.final.d.EqRotPerDiscrete": {"value": 3.8585015775312437e+06, "unit": u.sec}, + "log.final.d.EqRotRateCont": {"value": 2.5748371808155785e-06, "unit": 1 / u.sec}, + "log.final.d.EqRotPerCont": {"value": 2.4402262612929139e+06, "unit": u.sec}, + "log.final.d.EqRotPer": {"value": 3.8585015775312437e+06, "unit": u.sec}, + "log.final.d.EqTidePower": {"value": 2.3452815566767484e+13, "unit": 1 / u.sec}, + "log.final.d.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.d.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.d.OceanK2": {"value": 0.0100000000000000}, + "log.final.d.EnvTidalQ": {"value": -1.0000000000000000}, + "log.final.d.OceanTidalQ": {"value": -1.0000000000000000}, + "log.final.d.TideLock": {"value": 1.0000000000000000}, + "log.final.d.RotTimeEqtide": {"value": 2.9273641243426581e+302, "unit": u.sec}, + "log.final.d.EnvK2": {"value": 0.0100000000000000}, + "log.final.d.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.final.d.PowerEqtide": {"value": 3.7483793016212109e+12, "unit": u.W}, + "log.final.d.SurfEnFluxEqtide": {"value": 0.0028723458591997, "unit": u.kg / u.sec ** 3}, + } ) -class Test_TideLockCPL(Benchmark): - pass +class Test_TideLockCPL(Benchmark): + pass diff --git a/tests/Eqtide/TideLockCTL/test_TideLockCTL.py b/tests/Eqtide/TideLockCTL/test_TideLockCTL.py index d23c5be5e..d745d6235 100644 --- a/tests/Eqtide/TideLockCTL/test_TideLockCTL.py +++ b/tests/Eqtide/TideLockCTL/test_TideLockCTL.py @@ -1,506 +1,287 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 4.0439758630931652e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": { - "value": -7.7642048137111781e40, - "unit": u.Joule, - }, - "log.initial.system.PotEnergy": { - "value": -7.7642024457826480e40, - "unit": u.Joule, - }, - "log.initial.system.KinEnergy": { - "value": 1.7636110753284746e33, - "unit": u.Joule, - }, - "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.gl581.Mass": {"value": 6.1640895999999998e29, "unit": u.kg}, - "log.initial.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl581.Xobl": {"value": 0.0000000000000000}, - "log.initial.gl581.Yobl": {"value": 0.0000000000000000}, - "log.initial.gl581.Zobl": {"value": 1.0000000000000000}, - "log.initial.gl581.Radius": {"value": 1.9597321061699998e08, "unit": u.m}, - "log.initial.gl581.RadGyra": {"value": 0.5000000000000000}, - "log.initial.gl581.RotAngMom": { - "value": 4.5689624631531346e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl581.RotKinEnergy": { - "value": 1.7636110753284746e33, - "unit": u.Joule, - }, - "log.initial.gl581.RotVel": { - "value": 151.2905949650989896, - "unit": u.m / u.sec, - }, - "log.initial.gl581.BodyType": {"value": 0.0000000000000000}, - "log.initial.gl581.RotRate": { - "value": 7.7199630749926115e-07, - "unit": 1 / u.sec, - }, - "log.initial.gl581.RotPer": {"value": 94.1999999999999886, "unit": u.day}, - "log.initial.gl581.Density": { - "value": 1.9551955967766171e04, - "unit": u.kg / u.m**3, - }, - "log.initial.gl581.SurfEnFluxTotal": { - "value": 4.0036343558758134e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl581.ImK2": {"value": -4.9999999999999998e-07}, - "log.initial.gl581.K2": {"value": 0.5000000000000000}, - "log.initial.gl581.K2Man": {"value": 0.0100000000000000}, - "log.initial.gl581.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.gl581.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.gl581.HEcc": {"value": 0.0000000000000000}, - "log.initial.gl581.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.gl581.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl581.KEcc": {"value": 0.0000000000000000}, - "log.initial.gl581.Eccentricity": {"value": -1.0000000000000000}, - "log.initial.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.initial.gl581.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.gl581.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl581.COPP": {"value": 0.0000000000000000}, - "log.initial.gl581.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl581.TotOrbEnergy": { - "value": -2.1049777076442676e34, - "unit": u.Joule, - }, - "log.initial.gl581.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - }, - "log.initial.gl581.LostEnergy": { - "value": 5.5626846462680035e-309, - "unit": u.Joule, - }, - "log.initial.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.gl581.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.gl581.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - }, - "log.initial.gl581.DRotPerDtEqtide": {"value": -1.8201265370022553e-19}, - "log.initial.gl581.DRotRateDtEqtide": { - "value": 1.7264426625618740e-32, - "unit": 1 / u.sec**2, - }, - "log.initial.gl581.EqRotPer": {"value": 2.9985948979170434e06, "unit": u.sec}, - "log.initial.gl581.EqTidePower": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl581.OceanK2": {"value": 0.0100000000000000}, - "log.initial.gl581.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl581.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl581.TidalTau": {"value": 1.0000000000000000, "unit": u.sec}, - "log.initial.gl581.TideLock": {"value": 0.0000000000000000}, - "log.initial.gl581.RotTimeEqtide": { - "value": 4.4716011961479984e25, - "unit": u.sec, - }, - "log.initial.gl581.EnvK2": {"value": 0.0100000000000000}, - "log.initial.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.gl581.PowerEqtide": {"value": 1.9322249549148974e08, "unit": u.W}, - "log.initial.gl581.SurfEnFluxEqtide": { - "value": 4.0036343558758134e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.d.Mass": {"value": 3.3444241599999997e25, "unit": u.kg}, - "log.initial.d.Obliquity": {"value": 0.4101523742069444, "unit": u.rad}, - "log.initial.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.d.Xobl": {"value": 0.3987490689144955}, - "log.initial.d.Yobl": {"value": 0.0000000000000000}, - "log.initial.d.Zobl": {"value": 0.9170600743897986}, - "log.initial.d.Radius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.initial.d.RadGyra": {"value": 0.5000000000000000}, - "log.initial.d.RotAngMom": { - "value": 6.3142885091692880e34, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.d.RotKinEnergy": {"value": 2.2959400917885049e30, "unit": u.Joule}, - "log.initial.d.RotVel": {"value": 741.0791476446599972, "unit": u.m / u.sec}, - "log.initial.d.BodyType": {"value": 0.0000000000000000}, - "log.initial.d.RotRate": {"value": 7.2722052166430395e-05, "unit": 1 / u.sec}, - "log.initial.d.RotPer": {"value": 1.0000000000000000, "unit": u.day}, - "log.initial.d.Density": { - "value": 7544.6194767582292116, - "unit": u.kg / u.m**3, - }, - "log.initial.d.SurfEnFluxTotal": { - "value": 13.4370305456838217, - "unit": u.kg / u.sec**3, - }, - "log.initial.d.ImK2": {"value": -2.9999999999999999e-07}, - "log.initial.d.K2": {"value": 0.3000000000000000}, - "log.initial.d.K2Man": {"value": 0.0100000000000000}, - "log.initial.d.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.d.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.d.HEcc": {"value": 0.0000000000000000}, - "log.initial.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.d.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.d.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.d.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.d.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.d.KEcc": {"value": 0.3800000000000000}, - "log.initial.d.Eccentricity": {"value": 0.3800000000000000}, - "log.initial.d.OrbEnergy": {"value": -2.1049777076442676e34, "unit": u.Joule}, - "log.initial.d.MeanMotion": { - "value": 1.0856069946311043e-06, - "unit": 1 / u.sec, - }, - "log.initial.d.OrbPeriod": {"value": 5.7877163082526475e06, "unit": u.sec}, - "log.initial.d.SemiMajorAxis": {"value": 3.2682646811828999e10, "unit": u.m}, - "log.initial.d.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.d.COPP": {"value": 0.0000000000000000}, - "log.initial.d.OrbAngMom": { - "value": 3.5870733024893427e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.d.TotOrbEnergy": { - "value": -2.1049777076442676e34, - "unit": u.Joule, - }, - "log.initial.d.OrbPotEnergy": { - "value": -4.2099554152885353e34, - "unit": u.Joule, - }, - "log.initial.d.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, - "log.initial.d.TidalRadius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.initial.d.DsemiDtEqtide": { - "value": 7.9773718971814107e-10, - "unit": u.m / u.sec, - }, - "log.initial.d.DeccDtEqtide": { - "value": 1.2001735209303161e-20, - "unit": 1 / u.sec, - }, - "log.initial.d.DMeanMotionDtEqtide": { - "value": -3.9747197252178848e-26, - "unit": 1 / u.sec**2, - }, - "log.initial.d.DOrbPerDtEqtide": {"value": 2.1190495536733452e-13}, - "log.initial.d.EccTimeEqtide": {"value": 3.1662088304151429e19, "unit": u.sec}, - "log.initial.d.SemiTimeEqtide": {"value": 4.0969190396371681e19, "unit": u.sec}, - "log.initial.d.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.initial.d.DKEccDtEqtide": { - "value": 1.2001735209303161e-20, - "unit": 1 / u.sec, - }, - "log.initial.d.DXoblDtEqtide": { - "value": 6.9082199752068698e-16, - "unit": 1 / u.sec, - }, - "log.initial.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.initial.d.DZoblDtEqtide": { - "value": -3.0037795340759644e-16, - "unit": 1 / u.sec, - }, - "log.initial.d.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.d.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.d.DOblDtEqtide": { - "value": 7.5330070168015116e-16, - "unit": u.rad / u.sec, - }, - "log.initial.d.DRotPerDtEqtide": {"value": 3.3960621583699787e-10}, - "log.initial.d.DRotRateDtEqtide": { - "value": -2.8584329796460852e-19, - "unit": 1 / u.sec**2, - }, - "log.initial.d.EqRotPer": {"value": 3.0098413956196341e06, "unit": u.sec}, - "log.initial.d.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, - "log.initial.d.OceanK2": {"value": 0.0100000000000000}, - "log.initial.d.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.d.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.d.TidalTau": {"value": 638.0000000000000000, "unit": u.sec}, - "log.initial.d.TideLock": {"value": 0.0000000000000000}, - "log.initial.d.RotTimeEqtide": {"value": 2.5441230451880116e14, "unit": u.sec}, - "log.initial.d.EnvK2": {"value": 0.0100000000000000}, - "log.initial.d.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.d.PowerEqtide": {"value": 1.7535174955124218e16, "unit": u.W}, - "log.initial.d.SurfEnFluxEqtide": { - "value": 13.4370305456838217, - "unit": u.kg / u.sec**3, - }, - "log.final.system.Age": {"value": 3.1557600000000000e15, "unit": u.sec}, - "log.final.system.Time": {"value": 3.1557600000000000e15, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 4.0439753376386391e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": { - "value": -7.7642048137111819e40, - "unit": u.Joule, - }, - "log.final.system.PotEnergy": { - "value": -7.7642024457826480e40, - "unit": u.Joule, - }, - "log.final.system.KinEnergy": {"value": 1.7636110755774171e33, "unit": u.Joule}, - "log.final.gl581.Mass": {"value": 6.1640895999999998e29, "unit": u.kg}, - "log.final.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.gl581.Xobl": {"value": 0.0000000000000000}, - "log.final.gl581.Yobl": {"value": 0.0000000000000000}, - "log.final.gl581.Zobl": {"value": 1.0000000000000000}, - "log.final.gl581.Radius": {"value": 1.9597321061699998e08, "unit": u.m}, - "log.final.gl581.RadGyra": {"value": 0.5000000000000000}, - "log.final.gl581.RotAngMom": { - "value": 4.5689624634756010e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.gl581.RotKinEnergy": { - "value": 1.7636110755774171e33, - "unit": u.Joule, - }, - "log.final.gl581.RotVel": {"value": 151.2905949757767132, "unit": u.m / u.sec}, - "log.final.gl581.BodyType": {"value": 0.0000000000000000}, - "log.final.gl581.RotRate": {"value": 7.7199630755374676e-07, "unit": 1 / u.sec}, - "log.final.gl581.RotPer": {"value": 94.1999999933515824, "unit": u.day}, - "log.final.gl581.Density": { - "value": 1.9551955967766171e04, - "unit": u.kg / u.m**3, - }, - "log.final.gl581.SurfEnFluxTotal": { - "value": 4.0035525920548509e-10, - "unit": u.kg / u.sec**3, - }, - "log.final.gl581.ImK2": {"value": -4.9999999999999998e-07}, - "log.final.gl581.K2": {"value": 0.5000000000000000}, - "log.final.gl581.K2Man": {"value": 0.0100000000000000}, - "log.final.gl581.Imk2Man": {"value": 0.0000000000000000}, - "log.final.gl581.TidalQMantle": {"value": 100.0000000000000000}, - "log.final.gl581.HEcc": {"value": 0.0000000000000000}, - "log.final.gl581.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.gl581.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.gl581.KEcc": {"value": 0.0000000000000000}, - "log.final.gl581.Eccentricity": {"value": -1.0000000000000000}, - "log.final.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.final.gl581.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, - "log.final.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.final.gl581.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.gl581.COPP": {"value": 0.0000000000000000}, - "log.final.gl581.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.gl581.TotOrbEnergy": { - "value": -2.1049668641216730e34, - "unit": u.Joule, - }, - "log.final.gl581.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, - "log.final.gl581.LostEnergy": {"value": 6.0975289728579176e23, "unit": u.Joule}, - "log.final.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.final.gl581.BodyDeccDt": {"value": -1.0000000000000000}, - "log.final.gl581.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - }, - "log.final.gl581.DRotPerDtEqtide": {"value": -1.8200901296574139e-19}, - "log.final.gl581.DRotRateDtEqtide": { - "value": 1.7264081293859995e-32, - "unit": 1 / u.sec**2, - }, - "log.final.gl581.EqRotPer": {"value": 2.9985985824905839e06, "unit": u.sec}, - "log.final.gl581.EqTidePower": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.final.gl581.OceanK2": {"value": 0.0100000000000000}, - "log.final.gl581.EnvTidalQ": {"value": -1.0000000000000000}, - "log.final.gl581.OceanTidalQ": {"value": -1.0000000000000000}, - "log.final.gl581.TidalTau": {"value": 1.0000000000000000, "unit": u.sec}, - "log.final.gl581.TideLock": {"value": 0.0000000000000000}, - "log.final.gl581.RotTimeEqtide": { - "value": 4.4716906414725277e25, - "unit": u.sec, - }, - "log.final.gl581.EnvK2": {"value": 0.0100000000000000}, - "log.final.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.final.gl581.PowerEqtide": {"value": 1.9321854942446089e08, "unit": u.W}, - "log.final.gl581.SurfEnFluxEqtide": { - "value": 4.0035525920548509e-10, - "unit": u.kg / u.sec**3, - }, - "log.final.d.Mass": {"value": 3.3444241599999997e25, "unit": u.kg}, - "log.final.d.Obliquity": {"value": 0.0133141672841391, "unit": u.rad}, - "log.final.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.d.Xobl": {"value": 0.0133137739309212}, - "log.final.d.Yobl": {"value": 0.0000000000000000}, - "log.final.d.Zobl": {"value": 0.9999113680711940}, - "log.final.d.Radius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.final.d.RadGyra": {"value": 0.5000000000000000}, - "log.final.d.RotAngMom": { - "value": 1.8193649801436923e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.d.RotKinEnergy": {"value": 1.9061249700912850e27, "unit": u.Joule}, - "log.final.d.RotVel": {"value": 21.3530542163461199, "unit": u.m / u.sec}, - "log.final.d.BodyType": {"value": 0.0000000000000000}, - "log.final.d.RotRate": {"value": 2.0953739254019722e-06, "unit": 1 / u.sec}, - "log.final.d.RotPer": {"value": 34.7060022484910675, "unit": u.day}, - "log.final.d.Density": { - "value": 7544.6194767582292116, - "unit": u.kg / u.m**3, - }, - "log.final.d.SurfEnFluxTotal": { - "value": 0.0021985559114943, - "unit": u.kg / u.sec**3, - }, - "log.final.d.ImK2": {"value": -2.9999999999999999e-07}, - "log.final.d.K2": {"value": 0.3000000000000000}, - "log.final.d.K2Man": {"value": 0.0100000000000000}, - "log.final.d.Imk2Man": {"value": 0.0000000000000000}, - "log.final.d.TidalQMantle": {"value": 100.0000000000000000}, - "log.final.d.HEcc": {"value": 0.0000000000000000}, - "log.final.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, - "log.final.d.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.d.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.d.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.d.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.d.KEcc": {"value": 0.3800022799814126}, - "log.final.d.Eccentricity": {"value": 0.3800022799814126}, - "log.final.d.OrbEnergy": {"value": -2.1049668641216730e34, "unit": u.Joule}, - "log.final.d.MeanMotion": {"value": 1.0855986060941814e-06, "unit": 1 / u.sec}, - "log.final.d.OrbPeriod": {"value": 5.7877610305576287e06, "unit": u.sec}, - "log.final.d.SemiMajorAxis": {"value": 3.2682815173158192e10, "unit": u.m}, - "log.final.d.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.d.COPP": {"value": 0.0000000000000000}, - "log.final.d.OrbAngMom": { - "value": 3.5870789093545811e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.d.TotOrbEnergy": {"value": -2.1049668641216730e34, "unit": u.Joule}, - "log.final.d.OrbPotEnergy": {"value": -4.2099337282433460e34, "unit": u.Joule}, - "log.final.d.LostEnergy": {"value": 2.1855604508345268e30, "unit": u.Joule}, - "log.final.d.TidalRadius": {"value": 1.0190569786845941e07, "unit": u.m}, - "log.final.d.DsemiDtEqtide": { - "value": -4.4551229434587589e-12, - "unit": u.m / u.sec, - }, - "log.final.d.DeccDtEqtide": { - "value": -1.5340864202016184e-22, - "unit": 1 / u.sec, - }, - "log.final.d.DMeanMotionDtEqtide": { - "value": 2.2197331679229762e-28, - "unit": 1 / u.sec**2, - }, - "log.final.d.DOrbPerDtEqtide": {"value": -1.1834286683328942e-15}, - "log.final.d.EccTimeEqtide": {"value": 2.4770591472380711e21, "unit": u.sec}, - "log.final.d.SemiTimeEqtide": {"value": 7.3360074655503693e21, "unit": u.sec}, - "log.final.d.DHEccDtEqtide": {"value": -0.0000000000000000, "unit": 1 / u.sec}, - "log.final.d.DKEccDtEqtide": { - "value": -1.5340864202016184e-22, - "unit": 1 / u.sec, - }, - "log.final.d.DXoblDtEqtide": { - "value": -2.9265157775333874e-17, - "unit": 1 / u.sec, - }, - "log.final.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, - "log.final.d.DZoblDtEqtide": { - "value": 3.8966423136594857e-19, - "unit": 1 / u.sec, - }, - "log.final.d.LockTime": {"value": 2.1482696656454892e15, "unit": u.sec}, - "log.final.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.final.d.BodyDeccDt": {"value": -1.0000000000000000}, - "log.final.d.DOblDtEqtide": { - "value": -2.9267751841034710e-17, - "unit": u.rad / u.sec, - }, - "log.final.d.DRotPerDtEqtide": {"value": -7.9605163347943121e-297}, - "log.final.d.DRotRateDtEqtide": { - "value": 5.5626846462680035e-309, - "unit": 1 / u.sec**2, - }, - "log.final.d.EqRotPer": {"value": 2.9985985942696282e06, "unit": u.sec}, - "log.final.d.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, - "log.final.d.OceanK2": {"value": 0.0100000000000000}, - "log.final.d.EnvTidalQ": {"value": -1.0000000000000000}, - "log.final.d.OceanTidalQ": {"value": -1.0000000000000000}, - "log.final.d.TidalTau": {"value": 638.0000000000000000, "unit": u.sec}, - "log.final.d.TideLock": {"value": 1.0000000000000000}, - "log.final.d.RotTimeEqtide": {"value": 3.7668393206646280e302, "unit": u.sec}, - "log.final.d.EnvK2": {"value": 0.0100000000000000}, - "log.final.d.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.final.d.PowerEqtide": {"value": 2.8690909368408496e12, "unit": u.W}, - "log.final.d.SurfEnFluxEqtide": { - "value": 0.0021985559114943, - "unit": u.kg / u.sec**3, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 4.0439758630931652e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.7642048137111781e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.7642024457826480e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.7636110753284746e+33, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.gl581.Mass": {"value": 6.1640895999999998e+29, "unit": u.kg}, + "log.initial.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl581.Xobl": {"value": 0.0000000000000000}, + "log.initial.gl581.Yobl": {"value": 0.0000000000000000}, + "log.initial.gl581.Zobl": {"value": 1.0000000000000000}, + "log.initial.gl581.Radius": {"value": 1.9597321061699998e+08, "unit": u.m}, + "log.initial.gl581.RadGyra": {"value": 0.5000000000000000}, + "log.initial.gl581.RotAngMom": {"value": 4.5689624631531346e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl581.RotKinEnergy": {"value": 1.7636110753284746e+33, "unit": u.Joule}, + "log.initial.gl581.RotVel": {"value": 151.2905949650989896, "unit": u.m / u.sec}, + "log.initial.gl581.BodyType": {"value": 0.0000000000000000}, + "log.initial.gl581.RotRate": {"value": 7.7199630749926115e-07, "unit": 1 / u.sec}, + "log.initial.gl581.RotPer": {"value": 94.1999999999999886, "unit": u.day}, + "log.initial.gl581.Density": {"value": 1.9551955967766171e+04, "unit": u.kg / u.m ** 3}, + "log.initial.gl581.SurfEnFluxTotal": {"value": 4.0036343558758134e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.gl581.ImK2": {"value": -4.9999999999999998e-07}, + "log.initial.gl581.K2": {"value": 0.5000000000000000}, + "log.initial.gl581.K2Man": {"value": 0.0100000000000000}, + "log.initial.gl581.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.gl581.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.gl581.HEcc": {"value": 0.0000000000000000}, + "log.initial.gl581.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.gl581.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.gl581.KEcc": {"value": 0.0000000000000000}, + "log.initial.gl581.Eccentricity": {"value": -1.0000000000000000}, + "log.initial.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.initial.gl581.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl581.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl581.COPP": {"value": 0.0000000000000000}, + "log.initial.gl581.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl581.TotOrbEnergy": {"value": -2.1049777076442676e+34, "unit": u.Joule}, + "log.initial.gl581.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.initial.gl581.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.gl581.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.gl581.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec}, + "log.initial.gl581.DRotPerDtEqtide": {"value": -1.8201265370022553e-19}, + "log.initial.gl581.DRotRateDtEqtide": {"value": 1.7264426625618740e-32, "unit": 1 / u.sec ** 2}, + "log.initial.gl581.EqRotPer": {"value": 2.9985948979170434e+06, "unit": u.sec}, + "log.initial.gl581.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl581.OceanK2": {"value": 0.0100000000000000}, + "log.initial.gl581.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl581.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl581.TidalTau": {"value": 1.0000000000000000, "unit": u.sec}, + "log.initial.gl581.TideLock": {"value": 0.0000000000000000}, + "log.initial.gl581.RotTimeEqtide": {"value": 4.4716011961479984e+25, "unit": u.sec}, + "log.initial.gl581.EnvK2": {"value": 0.0100000000000000}, + "log.initial.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.gl581.PowerEqtide": {"value": 1.9322249549148974e+08, "unit": u.W}, + "log.initial.gl581.SurfEnFluxEqtide": {"value": 4.0036343558758134e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.d.Mass": {"value": 3.3444241599999997e+25, "unit": u.kg}, + "log.initial.d.Obliquity": {"value": 0.4101523742069445, "unit": u.rad}, + "log.initial.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.d.Xobl": {"value": 0.3987490689144955}, + "log.initial.d.Yobl": {"value": 0.0000000000000000}, + "log.initial.d.Zobl": {"value": 0.9170600743897985}, + "log.initial.d.Radius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.initial.d.RadGyra": {"value": 0.5000000000000000}, + "log.initial.d.RotAngMom": {"value": 6.3142885091692880e+34, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.d.RotKinEnergy": {"value": 2.2959400917885049e+30, "unit": u.Joule}, + "log.initial.d.RotVel": {"value": 741.0791476446599972, "unit": u.m / u.sec}, + "log.initial.d.BodyType": {"value": 0.0000000000000000}, + "log.initial.d.RotRate": {"value": 7.2722052166430395e-05, "unit": 1 / u.sec}, + "log.initial.d.RotPer": {"value": 1.0000000000000000, "unit": u.day}, + "log.initial.d.Density": {"value": 7544.6194767582292116, "unit": u.kg / u.m ** 3}, + "log.initial.d.SurfEnFluxTotal": {"value": 13.4370305456838217, "unit": u.kg / u.sec ** 3}, + "log.initial.d.ImK2": {"value": -2.9999999999999999e-07}, + "log.initial.d.K2": {"value": 0.3000000000000000}, + "log.initial.d.K2Man": {"value": 0.0100000000000000}, + "log.initial.d.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.d.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.d.HEcc": {"value": 0.0000000000000000}, + "log.initial.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.d.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.d.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.d.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.d.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.d.KEcc": {"value": 0.3800000000000000}, + "log.initial.d.Eccentricity": {"value": 0.3800000000000000}, + "log.initial.d.OrbEnergy": {"value": -2.1049777076442676e+34, "unit": u.Joule}, + "log.initial.d.MeanMotion": {"value": 1.0856069946311043e-06, "unit": 1 / u.sec}, + "log.initial.d.OrbPeriod": {"value": 5.7877163082526475e+06, "unit": u.sec}, + "log.initial.d.SemiMajorAxis": {"value": 3.2682646811828999e+10, "unit": u.m}, + "log.initial.d.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.d.COPP": {"value": 0.0000000000000000}, + "log.initial.d.OrbAngMom": {"value": 3.5870733024893427e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.d.TotOrbEnergy": {"value": -2.1049777076442676e+34, "unit": u.Joule}, + "log.initial.d.OrbPotEnergy": {"value": -4.2099554152885353e+34, "unit": u.Joule}, + "log.initial.d.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.d.TidalRadius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.initial.d.DsemiDtEqtide": {"value": 7.9773718971814107e-10, "unit": u.m / u.sec}, + "log.initial.d.DeccDtEqtide": {"value": 1.2001735209303158e-20, "unit": 1 / u.sec}, + "log.initial.d.DMeanMotionDtEqtide": {"value": -3.9747197252178848e-26, "unit": 1 / u.sec ** 2}, + "log.initial.d.DOrbPerDtEqtide": {"value": 2.1190495536733452e-13}, + "log.initial.d.EccTimeEqtide": {"value": 3.1662088304151437e+19, "unit": u.sec}, + "log.initial.d.SemiTimeEqtide": {"value": 4.0969190396371681e+19, "unit": u.sec}, + "log.initial.d.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.d.DKEccDtEqtide": {"value": 1.2001735209303158e-20, "unit": 1 / u.sec}, + "log.initial.d.DXoblDtEqtide": {"value": 6.9082199752068698e-16, "unit": 1 / u.sec}, + "log.initial.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.d.DZoblDtEqtide": {"value": -3.0037795340759649e-16, "unit": 1 / u.sec}, + "log.initial.d.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.d.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.d.DOblDtEqtide": {"value": 7.5330070168015126e-16, "unit": u.rad / u.sec}, + "log.initial.d.DRotPerDtEqtide": {"value": 3.3960621583699772e-10}, + "log.initial.d.DRotRateDtEqtide": {"value": -2.8584329796460842e-19, "unit": 1 / u.sec ** 2}, + "log.initial.d.EqRotPer": {"value": 3.0098413956196331e+06, "unit": u.sec}, + "log.initial.d.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.d.OceanK2": {"value": 0.0100000000000000}, + "log.initial.d.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.d.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.d.TidalTau": {"value": 638.0000000000000000, "unit": u.sec}, + "log.initial.d.TideLock": {"value": 0.0000000000000000}, + "log.initial.d.RotTimeEqtide": {"value": 2.5441230451880125e+14, "unit": u.sec}, + "log.initial.d.EnvK2": {"value": 0.0100000000000000}, + "log.initial.d.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.d.PowerEqtide": {"value": 1.7535174955124216e+16, "unit": u.W}, + "log.initial.d.SurfEnFluxEqtide": {"value": 13.4370305456838217, "unit": u.kg / u.sec ** 3}, + "log.final.system.Age": {"value": 3.1557600000000000e+15, "unit": u.sec}, + "log.final.system.Time": {"value": 3.1557600000000000e+15, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 4.0439753376386391e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -7.7642048137111819e+40, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -7.7642024457826480e+40, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.7636110755774171e+33, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 4.5082285714285713e+12, "unit": u.sec}, + "log.final.gl581.Mass": {"value": 6.1640895999999998e+29, "unit": u.kg}, + "log.final.gl581.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.gl581.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.gl581.Xobl": {"value": 0.0000000000000000}, + "log.final.gl581.Yobl": {"value": 0.0000000000000000}, + "log.final.gl581.Zobl": {"value": 1.0000000000000000}, + "log.final.gl581.Radius": {"value": 1.9597321061699998e+08, "unit": u.m}, + "log.final.gl581.RadGyra": {"value": 0.5000000000000000}, + "log.final.gl581.RotAngMom": {"value": 4.5689624634756010e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.gl581.RotKinEnergy": {"value": 1.7636110755774171e+33, "unit": u.Joule}, + "log.final.gl581.RotVel": {"value": 151.2905949757767132, "unit": u.m / u.sec}, + "log.final.gl581.BodyType": {"value": 0.0000000000000000}, + "log.final.gl581.RotRate": {"value": 7.7199630755374676e-07, "unit": 1 / u.sec}, + "log.final.gl581.RotPer": {"value": 94.1999999933515824, "unit": u.day}, + "log.final.gl581.Density": {"value": 1.9551955967766171e+04, "unit": u.kg / u.m ** 3}, + "log.final.gl581.SurfEnFluxTotal": {"value": 4.0035525920548509e-10, "unit": u.kg / u.sec ** 3}, + "log.final.gl581.ImK2": {"value": -4.9999999999999998e-07}, + "log.final.gl581.K2": {"value": 0.5000000000000000}, + "log.final.gl581.K2Man": {"value": 0.0100000000000000}, + "log.final.gl581.Imk2Man": {"value": 0.0000000000000000}, + "log.final.gl581.TidalQMantle": {"value": 100.0000000000000000}, + "log.final.gl581.HEcc": {"value": 0.0000000000000000}, + "log.final.gl581.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.gl581.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.gl581.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.gl581.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.gl581.KEcc": {"value": 0.0000000000000000}, + "log.final.gl581.Eccentricity": {"value": -1.0000000000000000}, + "log.final.gl581.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.final.gl581.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.final.gl581.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.gl581.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.gl581.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.gl581.COPP": {"value": 0.0000000000000000}, + "log.final.gl581.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.gl581.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.gl581.TotOrbEnergy": {"value": -2.1049668641216730e+34, "unit": u.Joule}, + "log.final.gl581.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.final.gl581.LostEnergy": {"value": 6.0975289728579189e+23, "unit": u.Joule}, + "log.final.gl581.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.gl581.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.final.gl581.BodyDeccDt": {"value": -1.0000000000000000}, + "log.final.gl581.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec}, + "log.final.gl581.DRotPerDtEqtide": {"value": -1.8200901296574139e-19}, + "log.final.gl581.DRotRateDtEqtide": {"value": 1.7264081293859995e-32, "unit": 1 / u.sec ** 2}, + "log.final.gl581.EqRotPer": {"value": 2.9985985824905839e+06, "unit": u.sec}, + "log.final.gl581.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.final.gl581.OceanK2": {"value": 0.0100000000000000}, + "log.final.gl581.EnvTidalQ": {"value": -1.0000000000000000}, + "log.final.gl581.OceanTidalQ": {"value": -1.0000000000000000}, + "log.final.gl581.TidalTau": {"value": 1.0000000000000000, "unit": u.sec}, + "log.final.gl581.TideLock": {"value": 0.0000000000000000}, + "log.final.gl581.RotTimeEqtide": {"value": 4.4716906414725277e+25, "unit": u.sec}, + "log.final.gl581.EnvK2": {"value": 0.0100000000000000}, + "log.final.gl581.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.final.gl581.PowerEqtide": {"value": 1.9321854942446089e+08, "unit": u.W}, + "log.final.gl581.SurfEnFluxEqtide": {"value": 4.0035525920548509e-10, "unit": u.kg / u.sec ** 3}, + "log.final.d.Mass": {"value": 3.3444241599999997e+25, "unit": u.kg}, + "log.final.d.Obliquity": {"value": 0.0133141672841390, "unit": u.rad}, + "log.final.d.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.d.Xobl": {"value": 0.0133137739309212}, + "log.final.d.Yobl": {"value": 0.0000000000000000}, + "log.final.d.Zobl": {"value": 0.9999113680711937}, + "log.final.d.Radius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.final.d.RadGyra": {"value": 0.5000000000000000}, + "log.final.d.RotAngMom": {"value": 1.8193649801436923e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.d.RotKinEnergy": {"value": 1.9061249700912850e+27, "unit": u.Joule}, + "log.final.d.RotVel": {"value": 21.3530542163461199, "unit": u.m / u.sec}, + "log.final.d.BodyType": {"value": 0.0000000000000000}, + "log.final.d.RotRate": {"value": 2.0953739254019722e-06, "unit": 1 / u.sec}, + "log.final.d.RotPer": {"value": 34.7060022484910675, "unit": u.day}, + "log.final.d.Density": {"value": 7544.6194767582292116, "unit": u.kg / u.m ** 3}, + "log.final.d.SurfEnFluxTotal": {"value": 0.0021985559114943, "unit": u.kg / u.sec ** 3}, + "log.final.d.ImK2": {"value": -2.9999999999999999e-07}, + "log.final.d.K2": {"value": 0.3000000000000000}, + "log.final.d.K2Man": {"value": 0.0100000000000000}, + "log.final.d.Imk2Man": {"value": 0.0000000000000000}, + "log.final.d.TidalQMantle": {"value": 100.0000000000000000}, + "log.final.d.HEcc": {"value": 0.0000000000000000}, + "log.final.d.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.d.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.d.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.d.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.d.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.d.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.d.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.d.KEcc": {"value": 0.3800022799814126}, + "log.final.d.Eccentricity": {"value": 0.3800022799814126}, + "log.final.d.OrbEnergy": {"value": -2.1049668641216730e+34, "unit": u.Joule}, + "log.final.d.MeanMotion": {"value": 1.0855986060941814e-06, "unit": 1 / u.sec}, + "log.final.d.OrbPeriod": {"value": 5.7877610305576287e+06, "unit": u.sec}, + "log.final.d.SemiMajorAxis": {"value": 3.2682815173158192e+10, "unit": u.m}, + "log.final.d.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.d.COPP": {"value": 0.0000000000000000}, + "log.final.d.OrbAngMom": {"value": 3.5870789093545811e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.d.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.d.TotOrbEnergy": {"value": -2.1049668641216730e+34, "unit": u.Joule}, + "log.final.d.OrbPotEnergy": {"value": -4.2099337282433460e+34, "unit": u.Joule}, + "log.final.d.LostEnergy": {"value": 2.1855604508345265e+30, "unit": u.Joule}, + "log.final.d.TidalRadius": {"value": 1.0190569786845941e+07, "unit": u.m}, + "log.final.d.DsemiDtEqtide": {"value": -4.4551229434587589e-12, "unit": u.m / u.sec}, + "log.final.d.DeccDtEqtide": {"value": -1.5340864202016184e-22, "unit": 1 / u.sec}, + "log.final.d.DMeanMotionDtEqtide": {"value": 2.2197331679229762e-28, "unit": 1 / u.sec ** 2}, + "log.final.d.DOrbPerDtEqtide": {"value": -1.1834286683328942e-15}, + "log.final.d.EccTimeEqtide": {"value": 2.4770591472380711e+21, "unit": u.sec}, + "log.final.d.SemiTimeEqtide": {"value": 7.3360074655503693e+21, "unit": u.sec}, + "log.final.d.DHEccDtEqtide": {"value": -0.0000000000000000, "unit": 1 / u.sec}, + "log.final.d.DKEccDtEqtide": {"value": -1.5340864202016184e-22, "unit": 1 / u.sec}, + "log.final.d.DXoblDtEqtide": {"value": -2.9265157775333850e-17, "unit": 1 / u.sec}, + "log.final.d.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.final.d.DZoblDtEqtide": {"value": 3.8966423136594794e-19, "unit": 1 / u.sec}, + "log.final.d.LockTime": {"value": 2.1482696656454892e+15, "unit": u.sec}, + "log.final.d.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.final.d.BodyDeccDt": {"value": -1.0000000000000000}, + "log.final.d.DOblDtEqtide": {"value": -2.9267751841034685e-17, "unit": u.rad / u.sec}, + "log.final.d.DRotPerDtEqtide": {"value": -7.9605163347943121e-297}, + "log.final.d.DRotRateDtEqtide": {"value": 5.5626846462680035e-309, "unit": 1 / u.sec ** 2}, + "log.final.d.EqRotPer": {"value": 2.9985985942696282e+06, "unit": u.sec}, + "log.final.d.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.final.d.OceanK2": {"value": 0.0100000000000000}, + "log.final.d.EnvTidalQ": {"value": -1.0000000000000000}, + "log.final.d.OceanTidalQ": {"value": -1.0000000000000000}, + "log.final.d.TidalTau": {"value": 638.0000000000000000, "unit": u.sec}, + "log.final.d.TideLock": {"value": 1.0000000000000000}, + "log.final.d.RotTimeEqtide": {"value": 3.7668393206646280e+302, "unit": u.sec}, + "log.final.d.EnvK2": {"value": 0.0100000000000000}, + "log.final.d.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.final.d.PowerEqtide": {"value": 2.8690909368408496e+12, "unit": u.W}, + "log.final.d.SurfEnFluxEqtide": {"value": 0.0021985559114943, "unit": u.kg / u.sec ** 3}, + } ) -class Test_TideLockCTL(Benchmark): - pass +class Test_TideLockCTL(Benchmark): + pass diff --git a/tests/EqtidePoise/CPL_POISE/test_CPL_POISE.py b/tests/EqtidePoise/CPL_POISE/test_CPL_POISE.py index 149dd323b..8640da587 100644 --- a/tests/EqtidePoise/CPL_POISE/test_CPL_POISE.py +++ b/tests/EqtidePoise/CPL_POISE/test_CPL_POISE.py @@ -1,1294 +1,434 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.9534036048945070e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": { - "value": -3.1347047276701209e40, - "unit": u.Joule, - }, - "log.initial.system.PotEnergy": { - "value": -3.1348025171406187e40, - "unit": u.Joule, - }, - "log.initial.system.KinEnergy": { - "value": 9.9742042956183368e35, - "unit": u.Joule, - }, - "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.gl514.Mass": {"value": 1.0140921600000001e30, "unit": u.kg}, - "log.initial.gl514.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514.Xobl": {"value": 0.0000000000000000}, - "log.initial.gl514.Yobl": {"value": 0.0000000000000000}, - "log.initial.gl514.Zobl": {"value": 1.0000000000000000}, - "log.initial.gl514.Radius": {"value": 1.3137125118741000e09, "unit": u.m}, - "log.initial.gl514.RadGyra": {"value": 0.4484976455000000}, - "log.initial.gl514.RotAngMom": { - "value": 8.3801799358956994e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514.RotKinEnergy": { - "value": 9.9742042956183368e35, - "unit": u.Joule, - }, - "log.initial.gl514.RotVel": { - "value": 3127.1970481244061375, - "unit": u.m / u.sec, - }, - "log.initial.gl514.BodyType": {"value": 0.0000000000000000}, - "log.initial.gl514.RotRate": { - "value": 2.3804272394903566e-06, - "unit": 1 / u.sec, - }, - "log.initial.gl514.RotPer": {"value": 30.5499999999999972, "unit": u.day}, - "log.initial.gl514.Density": { - "value": 106.7794814169220103, - "unit": u.kg / u.m**3, - }, - "log.initial.gl514.SurfEnFluxTotal": { - "value": 5.6927005838186184e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.TidalQ": {"value": 1.0000000000000000e06}, - "log.initial.gl514.ImK2": {"value": -4.9999999999999998e-07}, - "log.initial.gl514.K2": {"value": 0.5000000000000000}, - "log.initial.gl514.K2Man": {"value": 0.0100000000000000}, - "log.initial.gl514.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.gl514.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.gl514.HEcc": {"value": 0.0000000000000000}, - "log.initial.gl514.HZLimitDryRunaway": { - "value": 1.1215301622470532e11, - "unit": u.m, - }, - "log.initial.gl514.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - }, - "log.initial.gl514.HZLimRunaway": {"value": 1.3136272247075568e11, "unit": u.m}, - "log.initial.gl514.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - }, - "log.initial.gl514.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - }, - "log.initial.gl514.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - }, - "log.initial.gl514.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.KEcc": {"value": 0.0000000000000000}, - "log.initial.gl514.Eccentricity": {"value": -1.0000000000000000}, - "log.initial.gl514.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.initial.gl514.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.gl514.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl514.COPP": {"value": 0.0000000000000000}, - "log.initial.gl514.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514.LXUVTot": { - "value": 2.6238552211501671e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.TotOrbEnergy": { - "value": -1.6646340895690071e34, - "unit": u.Joule, - }, - "log.initial.gl514.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - }, - "log.initial.gl514.LostEnergy": { - "value": 5.5626846462680035e-309, - "unit": u.Joule, - }, - "log.initial.gl514.LostAngMom": { - "value": 5.5626846462680035e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.gl514.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - }, - "log.initial.gl514.DRotPerDtEqtide": {"value": 2.3670446824643342e-20}, - "log.initial.gl514.DRotRateDtEqtide": { - "value": -2.1346978387088952e-32, - "unit": 1 / u.sec**2, - }, - "log.initial.gl514.EqRotRateDiscrete": { - "value": 7.7800437205935984e-07, - "unit": 1 / u.sec, - }, - "log.initial.gl514.EqRotPerDiscrete": { - "value": 8.0760282754557505e06, - "unit": u.sec, - }, - "log.initial.gl514.EqRotRateCont": { - "value": 1.5164601885390357e-06, - "unit": 1 / u.sec, - }, - "log.initial.gl514.EqRotPerCont": { - "value": 4.1433236128887986e06, - "unit": u.sec, - }, - "log.initial.gl514.EqRotPer": {"value": 4.1433236128887986e06, "unit": u.sec}, - "log.initial.gl514.EqTidePower": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514.OceanK2": {"value": 0.0100000000000000}, - "log.initial.gl514.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514.TideLock": {"value": 0.0000000000000000}, - "log.initial.gl514.RotTimeEqtide": { - "value": 1.1151120295929485e26, - "unit": u.sec, - }, - "log.initial.gl514.EnvK2": {"value": 0.0100000000000000}, - "log.initial.gl514.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514.PowerEqtide": {"value": 1.2346074076706444e10, "unit": u.W}, - "log.initial.gl514.SurfEnFluxEqtide": { - "value": 5.6927005838186184e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.Luminosity": {"value": 2.6238552211501671e26, "unit": u.W}, - "log.initial.gl514.LXUVStellar": {"value": 2.6238552211501671e23, "unit": u.W}, - "log.initial.gl514.Temperature": {"value": 3818.8020013755422042, "unit": u.K}, - "log.initial.gl514.LXUVFrac": {"value": 0.0010000000000000}, - "log.initial.gl514.RossbyNumber": {"value": 0.6873965284599931}, - "log.initial.gl514.DRotPerDtStellar": {"value": 2.3504479341501690e-10}, - "log.initial.gl514b.Mass": {"value": 3.1053088098643201e25, "unit": u.kg}, - "log.initial.gl514b.Obliquity": {"value": 0.4101523742069444, "unit": u.rad}, - "log.initial.gl514b.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514b.Xobl": {"value": 0.3987490689144955}, - "log.initial.gl514b.Yobl": {"value": 0.0000000000000000}, - "log.initial.gl514b.Zobl": {"value": 0.9170600743897986}, - "log.initial.gl514b.Radius": {"value": 1.3394010000000000e07, "unit": u.m}, - "log.initial.gl514b.RadGyra": {"value": 0.5000000000000000}, - "log.initial.gl514b.RotAngMom": { - "value": 1.0128197643484414e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514b.RotKinEnergy": { - "value": 3.6827165869069548e30, - "unit": u.Joule, - }, - "log.initial.gl514b.RotVel": { - "value": 974.0398939376904082, - "unit": u.m / u.sec, - }, - "log.initial.gl514b.BodyType": {"value": 0.0000000000000000}, - "log.initial.gl514b.RotRate": { - "value": 7.2722052166430395e-05, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.RotPer": {"value": 8.6400000000000000e04, "unit": u.sec}, - "log.initial.gl514b.Density": { - "value": 3085.2071528551509800, - "unit": u.kg / u.m**3, - }, - "log.initial.gl514b.SurfEnFluxTotal": { - "value": 1.4096431035620620, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.TidalQ": {"value": 12.0000000000000000}, - "log.initial.gl514b.ImK2": {"value": -0.0250000000000000}, - "log.initial.gl514b.K2": {"value": 0.3000000000000000}, - "log.initial.gl514b.K2Man": {"value": 0.0100000000000000}, - "log.initial.gl514b.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.gl514b.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.gl514b.HEcc": {"value": 0.0000000000000000}, - "log.initial.gl514b.HZLimitDryRunaway": { - "value": 1.0509802225988144e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - }, - "log.initial.gl514b.HZLimRunaway": { - "value": 1.3136272247075568e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - }, - "log.initial.gl514b.Instellation": { - "value": 5866.6331509136580280, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.KEcc": {"value": 0.4500000000000000}, - "log.initial.gl514b.Eccentricity": {"value": 0.4500000000000000}, - "log.initial.gl514b.OrbEnergy": { - "value": -1.6646340895690071e34, - "unit": u.Joule, - }, - "log.initial.gl514b.MeanMotion": { - "value": 5.1866958137290656e-07, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.OrbPeriod": {"value": 1.2114042413183626e07, "unit": u.sec}, - "log.initial.gl514b.SemiMajorAxis": { - "value": 6.3130301435400002e10, - "unit": u.m, - }, - "log.initial.gl514b.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl514b.COPP": {"value": 0.0000000000000000}, - "log.initial.gl514b.OrbAngMom": { - "value": 5.7322265617904285e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514b.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514b.TotOrbEnergy": { - "value": -1.6646340895690071e34, - "unit": u.Joule, - }, - "log.initial.gl514b.OrbPotEnergy": { - "value": -3.3292681791380142e34, - "unit": u.Joule, - }, - "log.initial.gl514b.LostEnergy": { - "value": 5.5626846462680035e-309, - "unit": u.Joule, - }, - "log.initial.gl514b.TidalRadius": {"value": 1.3394010000000000e07, "unit": u.m}, - "log.initial.gl514b.DsemiDtEqtide": { - "value": 1.2351242905116021e-10, - "unit": u.m / u.sec, - }, - "log.initial.gl514b.DeccDtEqtide": { - "value": 5.8376560316556904e-22, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DMeanMotionDtEqtide": { - "value": -1.5221408360263325e-27, - "unit": 1 / u.sec**2, - }, - "log.initial.gl514b.DOrbPerDtEqtide": {"value": 3.5551108660842267e-14}, - "log.initial.gl514b.EccTimeEqtide": { - "value": 7.7085733993198282e20, - "unit": u.sec, - }, - "log.initial.gl514b.SemiTimeEqtide": { - "value": 5.1112509016603289e20, - "unit": u.sec, - }, - "log.initial.gl514b.DHEccDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DKEccDtEqtide": { - "value": 5.8376560316556904e-22, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DXoblDtEqtide": { - "value": 3.1641063776408136e-17, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DYoblDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DZoblDtEqtide": { - "value": -1.3757926086469330e-17, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514b.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514b.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.gl514b.DOblDtEqtide": { - "value": 3.4502716517739296e-17, - "unit": u.rad / u.sec, - }, - "log.initial.gl514b.DRotPerDtEqtide": {"value": 3.7660240995856781e-11}, - "log.initial.gl514b.DRotRateDtEqtide": { - "value": -3.1698264008113854e-20, - "unit": 1 / u.sec**2, - }, - "log.initial.gl514b.EqRotRateDiscrete": { - "value": 7.7800437205935984e-07, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.EqRotPerDiscrete": { - "value": 8.0760282754557505e06, - "unit": u.sec, - }, - "log.initial.gl514b.EqRotRateCont": { - "value": 1.5164601885390357e-06, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.EqRotPerCont": { - "value": 4.1433236128887986e06, - "unit": u.sec, - }, - "log.initial.gl514b.EqRotPer": {"value": 4.1433236128887986e06, "unit": u.sec}, - "log.initial.gl514b.EqTidePower": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514b.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514b.OceanK2": {"value": 0.0100000000000000}, - "log.initial.gl514b.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514b.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514b.TideLock": {"value": 0.0000000000000000}, - "log.initial.gl514b.RotTimeEqtide": { - "value": 2.2941966836990070e15, - "unit": u.sec, - }, - "log.initial.gl514b.EnvK2": {"value": 0.0100000000000000}, - "log.initial.gl514b.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514b.PowerEqtide": {"value": 3.1779003342801765e15, "unit": u.W}, - "log.initial.gl514b.SurfEnFluxEqtide": { - "value": 1.4096431035620620, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.TGlobal": {"value": 676.2679353212224669, "unit": u.sec}, - "log.initial.gl514b.AlbedoGlobal": {"value": 0.2996778493802214}, - "log.initial.gl514b.FluxInGlobal": { - "value": 1046.1316028565233864, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.FluxOutGlobal": { - "value": 1046.1299848213550376, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.TotIceMass": {"value": 0.0000000000000000, "unit": u.kg}, - "log.initial.gl514b.TotIceFlow": {"value": 0.0000000000000000, "unit": u.kg}, - "log.initial.gl514b.TotIceBalance": {"value": 0.0000000000000000, "unit": u.kg}, - "log.initial.gl514b.SkipSeas": {"value": 0.0000000000000000}, - "log.initial.gl514b.AreaIceCov": {"value": 0.0000000000000000}, - "log.initial.gl514b.Latitude": {"value": -1.4552620265106593, "unit": u.rad}, - "log.initial.gl514b.TempLat": {"value": 557.2247797713516775, "unit": u.sec}, - "log.initial.gl514b.AlbedoLat": {"value": 0.3675649878041329}, - "log.initial.gl514b.AnnInsol": { - "value": 755.3407450595734645, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.FluxMerid": { - "value": -2.0352457824211124e16, - "unit": u.Joule, - }, - "log.initial.gl514b.FluxIn": { - "value": 486.1623336259239068, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.FluxOut": { - "value": 797.3297897221251560, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.DivFlux": { - "value": -311.1690738881313223, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.IceMass": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceHeight": {"value": 0.0000000000000000, "unit": u.m}, - "log.initial.gl514b.DIceMassDt": {"value": 0.0000000000000000, "unit": u.m}, - "log.initial.gl514b.IceFlow": {"value": 0.0000000000000000}, - "log.initial.gl514b.EnergyResL": { - "value": -4.0699887904338539e-11, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.EnergyResW": { - "value": 4.9863047024700791e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.BedrockH": {"value": 0.0000000000000000, "unit": u.m}, - "log.initial.gl514b.TempLandLat": { - "value": 545.8662422200939091, - "unit": u.sec, - }, - "log.initial.gl514b.TempWaterLat": { - "value": 563.0761476007876354, - "unit": u.sec, - }, - "log.initial.gl514b.AlbedoLandLat": {"value": 0.4335649878041328}, - "log.initial.gl514b.AlbedoWaterLat": {"value": 0.3335649878041328}, - "log.initial.gl514b.TempMinLat": {"value": 520.6583069986141936, "unit": u.sec}, - "log.initial.gl514b.TempMaxLat": {"value": 598.1727520370602633, "unit": u.sec}, - "log.initial.gl514b.Snowball": {"value": 0.0000000000000000}, - "log.initial.gl514b.PlanckBAvg": {"value": 2.0899999999999990}, - "log.initial.gl514b.IceAccum": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceAblate": {"value": 0.0000000000000000}, - "log.initial.gl514b.TempMaxLand": { - "value": 657.9976852023411311, - "unit": u.sec, - }, - "log.initial.gl514b.TempMaxWater": { - "value": 568.6086486017817379, - "unit": u.sec, - }, - "log.initial.gl514b.PeakInsol": { - "value": 4243.8792145061061092, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.IceCapNorthLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceCapNorthSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceCapSouthLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceCapSouthSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceBeltLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceBeltSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.SnowballLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.SnowballSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceFree": {"value": 1.0000000000000000}, - "log.initial.gl514b.IceCapNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceCapNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceCapSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceCapSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.final.system.Age": { - "value": 3.1557600000000000e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.Time": { - "value": 3.1557600000000000e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotAngMom": { - "value": 8.9534036048945039e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -3.1347047276701209e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -3.1348025171406187e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 9.9742042395602989e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.Mass": { - "value": 1.0140921600000001e30, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514.Obliquity": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514.PrecA": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514.Xobl": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Zobl": {"value": 1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Radius": { - "value": 1.3137125118741000e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.RadGyra": {"value": 0.4484976455000000, "rtol": 1e-4}, - "log.final.gl514.RotAngMom": { - "value": 8.3801799123461292e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.RotKinEnergy": { - "value": 9.9742042395602989e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.RotVel": { - "value": 3127.1970393365104428, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.RotRate": { - "value": 2.3804272328009969e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.RotPer": { - "value": 30.5500000858501117, - "unit": u.day, - "rtol": 1e-4, - }, - "log.final.gl514.Density": { - "value": 106.7794814169220103, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.gl514.SurfEnFluxTotal": { - "value": 5.6927005606372457e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.TidalQ": {"value": 1.0000000000000000e06, "rtol": 1e-4}, - "log.final.gl514.ImK2": {"value": -4.9999999999999998e-07, "rtol": 1e-4}, - "log.final.gl514.K2": {"value": 0.5000000000000000, "rtol": 1e-4}, - "log.final.gl514.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.HZLimitDryRunaway": { - "value": 1.1215301622470532e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimRunaway": { - "value": 1.3136272247075568e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.KEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Eccentricity": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.OrbEnergy": { - "value": 0.0000000000000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.OrbPeriod": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.SemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.LongP": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514.LXUVTot": { - "value": 2.6238552211501671e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.TotOrbEnergy": { - "value": -1.6646340895689042e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.LostEnergy": { - "value": 5.6058038409805720e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.LostAngMom": { - "value": 2.3549570242977578e33, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.LockTime": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.BodyDsemiDtEqtide": { - "value": -1.0000000000000000, - "rtol": 1e-4, - }, - "log.final.gl514.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.DRotPerDtEqtide": { - "value": 2.3670446957670787e-20, - "rtol": 1e-4, - }, - "log.final.gl514.DRotRateDtEqtide": { - "value": -2.1346978387082093e-32, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.gl514.EqRotRateDiscrete": { - "value": 7.7800437205928784e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EqRotPerDiscrete": { - "value": 8.0760282754564984e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EqRotRateCont": { - "value": 1.5164601885389768e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EqRotPerCont": { - "value": 4.1433236128889597e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EqRotPer": { - "value": 4.1433236128889597e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EqTidePower": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.GammaRot": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.GammaOrb": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.RotTimeEqtide": { - "value": 1.1151120264596737e26, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.PowerEqtide": { - "value": 1.2346074026431721e10, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514.SurfEnFluxEqtide": { - "value": 5.6927005606372457e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.Luminosity": { - "value": 2.6238552211501671e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514.LXUVStellar": { - "value": 2.6238552211501671e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514.Temperature": { - "value": 3818.8020013755422042, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.gl514.LXUVFrac": {"value": 0.0010000000000000, "rtol": 1e-4}, - "log.final.gl514.RossbyNumber": {"value": 0.6873965303916811, "rtol": 1e-4}, - "log.final.gl514.DRotPerDtStellar": { - "value": 2.3504479143348279e-10, - "rtol": 1e-4, - }, - "log.final.gl514b.Mass": { - "value": 3.1053088098643201e25, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.Obliquity": { - "value": 0.4101523752957674, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.PrecA": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.Xobl": {"value": 0.3987490699130116, "rtol": 1e-4}, - "log.final.gl514b.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.Zobl": {"value": 0.9170600739556315, "rtol": 1e-4}, - "log.final.gl514b.Radius": { - "value": 1.3394010000000000e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, - "log.final.gl514b.RotAngMom": { - "value": 1.0128197504166973e35, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.RotKinEnergy": { - "value": 3.6827164855924537e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.RotVel": { - "value": 974.0398805393790553, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.RotRate": { - "value": 7.2722051166109258e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.RotPer": { - "value": 8.6400001188466835e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.Density": { - "value": 3085.2071528551509800, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.gl514b.SurfEnFluxTotal": { - "value": 1.4096430839727183, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.TidalQ": {"value": 12.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.ImK2": {"value": -0.0250000000000000, "rtol": 1e-4}, - "log.final.gl514b.K2": {"value": 0.3000000000000000, "rtol": 1e-4}, - "log.final.gl514b.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514b.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.HZLimitDryRunaway": { - "value": 1.0509802225887555e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimRunaway": { - "value": 1.3136272247075568e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.Instellation": { - "value": 5866.6331509129950064, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.KEcc": {"value": 0.4500000000000184, "rtol": 1e-4}, - "log.final.gl514b.Eccentricity": {"value": 0.4500000000000184, "rtol": 1e-4}, - "log.final.gl514b.OrbEnergy": { - "value": -1.6646340895689042e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.MeanMotion": { - "value": 5.1866958137285860e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.OrbPeriod": { - "value": 1.2114042413184749e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.SemiMajorAxis": { - "value": 6.3130301435403900e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.OrbAngMom": { - "value": 5.7322265617905455e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.LongP": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.TotOrbEnergy": { - "value": -1.6646340895689042e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.OrbPotEnergy": { - "value": -3.3292681791378085e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.LostEnergy": { - "value": 1.0028690689225319e23, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.TidalRadius": { - "value": 1.3394010000000000e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.DsemiDtEqtide": { - "value": 1.2351242905112555e-10, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DeccDtEqtide": { - "value": 5.8376560316535848e-22, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DMeanMotionDtEqtide": { - "value": -1.5221408360256705e-27, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.gl514b.DOrbPerDtEqtide": { - "value": 3.5551108660833393e-14, - "rtol": 1e-4, - }, - "log.final.gl514b.EccTimeEqtide": { - "value": 7.7085733993229242e20, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.SemiTimeEqtide": { - "value": 5.1112509016620787e20, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DHEccDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DKEccDtEqtide": { - "value": 5.8376560316535848e-22, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DXoblDtEqtide": { - "value": 3.1641064275885797e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DYoblDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DZoblDtEqtide": { - "value": -1.3757926344613379e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.LockTime": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.BodyDsemiDtEqtide": { - "value": -1.0000000000000000, - "rtol": 1e-4, - }, - "log.final.gl514b.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.DOblDtEqtide": { - "value": 3.4502717078725021e-17, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DRotPerDtEqtide": { - "value": 3.7660242031908285e-11, - "rtol": 1e-4, - }, - "log.final.gl514b.DRotRateDtEqtide": { - "value": -3.1698264008103670e-20, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.gl514b.EqRotRateDiscrete": { - "value": 7.7800437205928784e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EqRotPerDiscrete": { - "value": 8.0760282754564984e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EqRotRateCont": { - "value": 1.5164601885389768e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EqRotPerCont": { - "value": 4.1433236128889597e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EqRotPer": { - "value": 4.1433236128889597e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EqTidePower": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.GammaRot": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.GammaOrb": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514b.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.RotTimeEqtide": { - "value": 2.2941966521421440e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514b.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.PowerEqtide": { - "value": 3.1779002901179475e15, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514b.SurfEnFluxEqtide": { - "value": 1.4096430839727183, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.TGlobal": { - "value": 676.2684488390486877, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.AlbedoGlobal": {"value": 0.2996778493936415, "rtol": 1e-4}, - "log.final.gl514b.FluxInGlobal": { - "value": 1046.1316028588294103, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxOutGlobal": { - "value": 1046.1310580736117117, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.TotIceMass": { - "value": 0.0000000000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.TotIceFlow": { - "value": 0.0000000000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.TotIceBalance": { - "value": 0.0000000000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.SkipSeas": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.AreaIceCov": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.Latitude": { - "value": -1.4552620265106593, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.TempLat": { - "value": 557.2252934226637535, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.AlbedoLat": {"value": 0.3675649877648788, "rtol": 1e-4}, - "log.final.gl514b.AnnInsol": { - "value": 755.3407468728647700, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxMerid": { - "value": -2.0352457779998284e16, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxIn": { - "value": 486.1623348490649050, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxOut": { - "value": 797.3308632533672835, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.DivFlux": { - "value": -311.1690732121606970, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.IceMass": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceHeight": { - "value": 0.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.DIceMassDt": { - "value": 0.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.IceFlow": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.EnergyResL": { - "value": 7.6965989137534052e-11, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.EnergyResW": { - "value": 8.5833562479820102e-11, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.BedrockH": { - "value": 0.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.TempLandLat": { - "value": 545.8665750487864443, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.TempWaterLat": { - "value": 563.0767544031458556, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.AlbedoLandLat": {"value": 0.4335649877648788, "rtol": 1e-4}, - "log.final.gl514b.AlbedoWaterLat": {"value": 0.3335649877648789, "rtol": 1e-4}, - "log.final.gl514b.TempMinLat": { - "value": 520.6587997956706886, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.TempMaxLat": { - "value": 598.1732888468366127, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.Snowball": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.PlanckBAvg": {"value": 2.0899999999999990, "rtol": 1e-4}, - "log.final.gl514b.IceAccum": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceAblate": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.TempMaxLand": { - "value": 657.9980332140348764, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.TempMaxWater": { - "value": 568.6092758126221725, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.PeakInsol": { - "value": 4243.8792251330123690, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapNorthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapNorthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapSouthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapSouthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceBeltLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceBeltSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.SnowballLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.SnowballSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceFree": {"value": 1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.9534036048945070e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -3.1347047276701209e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -3.1348025171406187e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 9.9742042956183368e+35, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.gl514.Mass": {"value": 1.0140921600000001e+30, "unit": u.kg}, + "log.initial.gl514.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514.Xobl": {"value": 0.0000000000000000}, + "log.initial.gl514.Yobl": {"value": 0.0000000000000000}, + "log.initial.gl514.Zobl": {"value": 1.0000000000000000}, + "log.initial.gl514.Radius": {"value": 1.3137125118741000e+09, "unit": u.m}, + "log.initial.gl514.RadGyra": {"value": 0.4484976455000000}, + "log.initial.gl514.RotAngMom": {"value": 8.3801799358956994e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514.RotKinEnergy": {"value": 9.9742042956183368e+35, "unit": u.Joule}, + "log.initial.gl514.RotVel": {"value": 3127.1970481244061375, "unit": u.m / u.sec}, + "log.initial.gl514.BodyType": {"value": 0.0000000000000000}, + "log.initial.gl514.RotRate": {"value": 2.3804272394903566e-06, "unit": 1 / u.sec}, + "log.initial.gl514.RotPer": {"value": 30.5499999999999972, "unit": u.day}, + "log.initial.gl514.Density": {"value": 106.7794814169220103, "unit": u.kg / u.m ** 3}, + "log.initial.gl514.SurfEnFluxTotal": {"value": 5.6927005838186184e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.TidalQ": {"value": 1.0000000000000000e+06}, + "log.initial.gl514.ImK2": {"value": -4.9999999999999998e-07}, + "log.initial.gl514.K2": {"value": 0.5000000000000000}, + "log.initial.gl514.K2Man": {"value": 0.0100000000000000}, + "log.initial.gl514.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.gl514.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.gl514.HEcc": {"value": 0.0000000000000000}, + "log.initial.gl514.HZLimitDryRunaway": {"value": 1.1215301622470532e+11, "unit": u.m}, + "log.initial.gl514.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m}, + "log.initial.gl514.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m}, + "log.initial.gl514.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m}, + "log.initial.gl514.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m}, + "log.initial.gl514.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m}, + "log.initial.gl514.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.KEcc": {"value": 0.0000000000000000}, + "log.initial.gl514.Eccentricity": {"value": -1.0000000000000000}, + "log.initial.gl514.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.initial.gl514.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl514.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl514.COPP": {"value": 0.0000000000000000}, + "log.initial.gl514.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514.LXUVTot": {"value": 2.6238552211501671e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.TotOrbEnergy": {"value": -1.6646340895690071e+34, "unit": u.Joule}, + "log.initial.gl514.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.initial.gl514.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.gl514.LostAngMom": {"value": 5.5626846462680035e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.gl514.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec}, + "log.initial.gl514.DRotPerDtEqtide": {"value": 2.3670446824643342e-20}, + "log.initial.gl514.DRotRateDtEqtide": {"value": -2.1346978387088952e-32, "unit": 1 / u.sec ** 2}, + "log.initial.gl514.EqRotRateDiscrete": {"value": 7.7800437205935984e-07, "unit": 1 / u.sec}, + "log.initial.gl514.EqRotPerDiscrete": {"value": 8.0760282754557505e+06, "unit": u.sec}, + "log.initial.gl514.EqRotRateCont": {"value": 1.5164601885390357e-06, "unit": 1 / u.sec}, + "log.initial.gl514.EqRotPerCont": {"value": 4.1433236128887986e+06, "unit": u.sec}, + "log.initial.gl514.EqRotPer": {"value": 4.1433236128887986e+06, "unit": u.sec}, + "log.initial.gl514.EqTidePower": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514.OceanK2": {"value": 0.0100000000000000}, + "log.initial.gl514.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514.TideLock": {"value": 0.0000000000000000}, + "log.initial.gl514.RotTimeEqtide": {"value": 1.1151120295929485e+26, "unit": u.sec}, + "log.initial.gl514.EnvK2": {"value": 0.0100000000000000}, + "log.initial.gl514.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514.PowerEqtide": {"value": 1.2346074076706444e+10, "unit": u.W}, + "log.initial.gl514.SurfEnFluxEqtide": {"value": 5.6927005838186184e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.Luminosity": {"value": 2.6238552211501671e+26, "unit": u.W}, + "log.initial.gl514.LXUVStellar": {"value": 2.6238552211501671e+23, "unit": u.W}, + "log.initial.gl514.Temperature": {"value": 3818.8020013755422042, "unit": u.K}, + "log.initial.gl514.LXUVFrac": {"value": 0.0010000000000000}, + "log.initial.gl514.RossbyNumber": {"value": 0.6873965284599931}, + "log.initial.gl514.DRotPerDtStellar": {"value": 2.3504479341501690e-10}, + "log.initial.gl514b.Mass": {"value": 3.1053088098643201e+25, "unit": u.kg}, + "log.initial.gl514b.Obliquity": {"value": 0.4101523742069445, "unit": u.rad}, + "log.initial.gl514b.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.Xobl": {"value": 0.3987490689144955}, + "log.initial.gl514b.Yobl": {"value": 0.0000000000000000}, + "log.initial.gl514b.Zobl": {"value": 0.9170600743897985}, + "log.initial.gl514b.Radius": {"value": 1.3394010000000000e+07, "unit": u.m}, + "log.initial.gl514b.RadGyra": {"value": 0.5000000000000000}, + "log.initial.gl514b.RotAngMom": {"value": 1.0128197643484414e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514b.RotKinEnergy": {"value": 3.6827165869069548e+30, "unit": u.Joule}, + "log.initial.gl514b.RotVel": {"value": 974.0398939376904082, "unit": u.m / u.sec}, + "log.initial.gl514b.BodyType": {"value": 0.0000000000000000}, + "log.initial.gl514b.RotRate": {"value": 7.2722052166430395e-05, "unit": 1 / u.sec}, + "log.initial.gl514b.RotPer": {"value": 8.6400000000000000e+04, "unit": u.sec}, + "log.initial.gl514b.Density": {"value": 3085.2071528551509800, "unit": u.kg / u.m ** 3}, + "log.initial.gl514b.SurfEnFluxTotal": {"value": 1.4096431035620620, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.TidalQ": {"value": 12.0000000000000000}, + "log.initial.gl514b.ImK2": {"value": -0.0250000000000000}, + "log.initial.gl514b.K2": {"value": 0.3000000000000000}, + "log.initial.gl514b.K2Man": {"value": 0.0100000000000000}, + "log.initial.gl514b.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.gl514b.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.gl514b.HEcc": {"value": 0.0000000000000000}, + "log.initial.gl514b.HZLimitDryRunaway": {"value": 1.0509802225988144e+11, "unit": u.m}, + "log.initial.gl514b.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m}, + "log.initial.gl514b.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m}, + "log.initial.gl514b.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m}, + "log.initial.gl514b.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m}, + "log.initial.gl514b.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m}, + "log.initial.gl514b.Instellation": {"value": 5866.6331509136580280, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.KEcc": {"value": 0.4500000000000000}, + "log.initial.gl514b.Eccentricity": {"value": 0.4500000000000000}, + "log.initial.gl514b.OrbEnergy": {"value": -1.6646340895690071e+34, "unit": u.Joule}, + "log.initial.gl514b.MeanMotion": {"value": 5.1866958137290656e-07, "unit": 1 / u.sec}, + "log.initial.gl514b.OrbPeriod": {"value": 1.2114042413183626e+07, "unit": u.sec}, + "log.initial.gl514b.SemiMajorAxis": {"value": 6.3130301435400002e+10, "unit": u.m}, + "log.initial.gl514b.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl514b.COPP": {"value": 0.0000000000000000}, + "log.initial.gl514b.OrbAngMom": {"value": 5.7322265617904285e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514b.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.TotOrbEnergy": {"value": -1.6646340895690071e+34, "unit": u.Joule}, + "log.initial.gl514b.OrbPotEnergy": {"value": -3.3292681791380142e+34, "unit": u.Joule}, + "log.initial.gl514b.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.gl514b.TidalRadius": {"value": 1.3394010000000000e+07, "unit": u.m}, + "log.initial.gl514b.DsemiDtEqtide": {"value": 1.2351242905116021e-10, "unit": u.m / u.sec}, + "log.initial.gl514b.DeccDtEqtide": {"value": 5.8376560316556904e-22, "unit": 1 / u.sec}, + "log.initial.gl514b.DMeanMotionDtEqtide": {"value": -1.5221408360263325e-27, "unit": 1 / u.sec ** 2}, + "log.initial.gl514b.DOrbPerDtEqtide": {"value": 3.5551108660842267e-14}, + "log.initial.gl514b.EccTimeEqtide": {"value": 7.7085733993198282e+20, "unit": u.sec}, + "log.initial.gl514b.SemiTimeEqtide": {"value": 5.1112509016603289e+20, "unit": u.sec}, + "log.initial.gl514b.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514b.DKEccDtEqtide": {"value": 5.8376560316556904e-22, "unit": 1 / u.sec}, + "log.initial.gl514b.DXoblDtEqtide": {"value": 3.1641063776408136e-17, "unit": 1 / u.sec}, + "log.initial.gl514b.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514b.DZoblDtEqtide": {"value": -1.3757926086469334e-17, "unit": 1 / u.sec}, + "log.initial.gl514b.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514b.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514b.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.gl514b.DOblDtEqtide": {"value": 3.4502716517739303e-17, "unit": u.rad / u.sec}, + "log.initial.gl514b.DRotPerDtEqtide": {"value": 3.7660240995856781e-11}, + "log.initial.gl514b.DRotRateDtEqtide": {"value": -3.1698264008113854e-20, "unit": 1 / u.sec ** 2}, + "log.initial.gl514b.EqRotRateDiscrete": {"value": 7.7800437205935984e-07, "unit": 1 / u.sec}, + "log.initial.gl514b.EqRotPerDiscrete": {"value": 8.0760282754557505e+06, "unit": u.sec}, + "log.initial.gl514b.EqRotRateCont": {"value": 1.5164601885390357e-06, "unit": 1 / u.sec}, + "log.initial.gl514b.EqRotPerCont": {"value": 4.1433236128887986e+06, "unit": u.sec}, + "log.initial.gl514b.EqRotPer": {"value": 4.1433236128887986e+06, "unit": u.sec}, + "log.initial.gl514b.EqTidePower": {"value": 3.4384723793793242e+13, "unit": 1 / u.sec}, + "log.initial.gl514b.GammaRot": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514b.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514b.OceanK2": {"value": 0.0100000000000000}, + "log.initial.gl514b.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514b.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514b.TideLock": {"value": 0.0000000000000000}, + "log.initial.gl514b.RotTimeEqtide": {"value": 2.2941966836990070e+15, "unit": u.sec}, + "log.initial.gl514b.EnvK2": {"value": 0.0100000000000000}, + "log.initial.gl514b.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514b.PowerEqtide": {"value": 3.1779003342801765e+15, "unit": u.W}, + "log.initial.gl514b.SurfEnFluxEqtide": {"value": 1.4096431035620620, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.TGlobal": {"value": 676.2679353212223532, "unit": u.sec}, + "log.initial.gl514b.AlbedoGlobal": {"value": 0.2996778493802214}, + "log.initial.gl514b.FluxInGlobal": {"value": 1046.1316028565233864, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.FluxOutGlobal": {"value": 1046.1299848213550376, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.TotIceMass": {"value": 0.0000000000000000, "unit": u.kg}, + "log.initial.gl514b.TotIceFlow": {"value": 0.0000000000000000, "unit": u.kg}, + "log.initial.gl514b.TotIceBalance": {"value": 0.0000000000000000, "unit": u.kg}, + "log.initial.gl514b.SkipSeas": {"value": 0.0000000000000000}, + "log.initial.gl514b.AreaIceCov": {"value": 0.0000000000000000}, + "log.initial.gl514b.Latitude": {"value": -1.4552620265106593, "unit": u.rad}, + "log.initial.gl514b.TempLat": {"value": 557.2247797713517912, "unit": u.sec}, + "log.initial.gl514b.AlbedoLat": {"value": 0.3675649878041329}, + "log.initial.gl514b.AnnInsol": {"value": 755.3407450595735781, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.FluxMerid": {"value": -2.0352457824211096e+16, "unit": u.Joule}, + "log.initial.gl514b.FluxIn": {"value": 486.1623336259239636, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.FluxOut": {"value": 797.3297897221252697, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.DivFlux": {"value": -311.1690738881308107, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.IceMass": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceHeight": {"value": 0.0000000000000000, "unit": u.m}, + "log.initial.gl514b.DIceMassDt": {"value": 0.0000000000000000, "unit": u.m}, + "log.initial.gl514b.IceFlow": {"value": 0.0000000000000000}, + "log.initial.gl514b.EnergyResL": {"value": -4.7634785005357116e-11, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.EnergyResW": {"value": 4.0836312109604478e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.BedrockH": {"value": 0.0000000000000000, "unit": u.m}, + "log.initial.gl514b.TempLandLat": {"value": 545.8662422200939091, "unit": u.sec}, + "log.initial.gl514b.TempWaterLat": {"value": 563.0761476007876354, "unit": u.sec}, + "log.initial.gl514b.AlbedoLandLat": {"value": 0.4335649878041328}, + "log.initial.gl514b.AlbedoWaterLat": {"value": 0.3335649878041328}, + "log.initial.gl514b.TempMinLat": {"value": 520.6583069986143073, "unit": u.sec}, + "log.initial.gl514b.TempMaxLat": {"value": 598.1727520370602633, "unit": u.sec}, + "log.initial.gl514b.Snowball": {"value": 0.0000000000000000}, + "log.initial.gl514b.PlanckBAvg": {"value": 2.0899999999999990}, + "log.initial.gl514b.IceAccum": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceAblate": {"value": 0.0000000000000000}, + "log.initial.gl514b.TempMaxLand": {"value": 657.9976852023412448, "unit": u.sec}, + "log.initial.gl514b.TempMaxWater": {"value": 568.6086486017817379, "unit": u.sec}, + "log.initial.gl514b.PeakInsol": {"value": 4243.8792145061070187, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.IceCapNorthLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceCapNorthSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceCapSouthLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceCapSouthSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceBeltLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceBeltSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.SnowballLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.SnowballSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceFree": {"value": 1.0000000000000000}, + "log.initial.gl514b.IceCapNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceCapNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceCapSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceCapSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.final.system.Age": {"value": 3.1557600000000000e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.1557600000000000e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.9534036048945039e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -3.1347047276701209e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -3.1348025171406187e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 9.9742042395602989e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.Mass": {"value": 1.0140921600000001e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514.Obliquity": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514.PrecA": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514.Xobl": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Zobl": {"value": 1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Radius": {"value": 1.3137125118741000e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.RadGyra": {"value": 0.4484976455000000, "rtol": 1e-4}, + "log.final.gl514.RotAngMom": {"value": 8.3801799123461292e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514.RotKinEnergy": {"value": 9.9742042395602989e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.RotVel": {"value": 3127.1970393365104428, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.gl514.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.RotRate": {"value": 2.3804272328009969e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.RotPer": {"value": 30.5500000858501117, "unit": u.day, "rtol": 1e-4}, + "log.final.gl514.Density": {"value": 106.7794814169220103, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.gl514.SurfEnFluxTotal": {"value": 5.6927005606372488e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.TidalQ": {"value": 1.0000000000000000e+06, "rtol": 1e-4}, + "log.final.gl514.ImK2": {"value": -4.9999999999999998e-07, "rtol": 1e-4}, + "log.final.gl514.K2": {"value": 0.5000000000000000, "rtol": 1e-4}, + "log.final.gl514.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.HZLimitDryRunaway": {"value": 1.1215301622470532e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.KEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Eccentricity": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514.LongP": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514.LXUVTot": {"value": 2.6238552211501671e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.TotOrbEnergy": {"value": -1.6646340895689042e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.LostEnergy": {"value": 5.6058038409805720e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.LostAngMom": {"value": 2.3549570242977578e+33, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514.LockTime": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.BodyDsemiDtEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.gl514.DRotPerDtEqtide": {"value": 2.3670446957670796e-20, "rtol": 1e-4}, + "log.final.gl514.DRotRateDtEqtide": {"value": -2.1346978387082101e-32, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.gl514.EqRotRateDiscrete": {"value": 7.7800437205928774e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.EqRotPerDiscrete": {"value": 8.0760282754564993e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.EqRotRateCont": {"value": 1.5164601885389766e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.EqRotPerCont": {"value": 4.1433236128889602e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.EqRotPer": {"value": 4.1433236128889602e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.EqTidePower": {"value": 0.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.GammaRot": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.RotTimeEqtide": {"value": 1.1151120264596733e+26, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.PowerEqtide": {"value": 1.2346074026431728e+10, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514.SurfEnFluxEqtide": {"value": 5.6927005606372488e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.Luminosity": {"value": 2.6238552211501671e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514.LXUVStellar": {"value": 2.6238552211501671e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514.Temperature": {"value": 3818.8020013755422042, "unit": u.K, "rtol": 1e-4}, + "log.final.gl514.LXUVFrac": {"value": 0.0010000000000000, "rtol": 1e-4}, + "log.final.gl514.RossbyNumber": {"value": 0.6873965303916811, "rtol": 1e-4}, + "log.final.gl514.DRotPerDtStellar": {"value": 2.3504479143348279e-10, "rtol": 1e-4}, + "log.final.gl514b.Mass": {"value": 3.1053088098643201e+25, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.Obliquity": {"value": 0.4101523752957674, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.PrecA": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.Xobl": {"value": 0.3987490699130116, "rtol": 1e-4}, + "log.final.gl514b.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.Zobl": {"value": 0.9170600739556314, "rtol": 1e-4}, + "log.final.gl514b.Radius": {"value": 1.3394010000000000e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, + "log.final.gl514b.RotAngMom": {"value": 1.0128197504166973e+35, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514b.RotKinEnergy": {"value": 3.6827164855924537e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.RotVel": {"value": 974.0398805393790553, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.gl514b.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.RotRate": {"value": 7.2722051166109258e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.RotPer": {"value": 8.6400001188466835e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.Density": {"value": 3085.2071528551509800, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.gl514b.SurfEnFluxTotal": {"value": 1.4096430839727192, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.TidalQ": {"value": 12.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.ImK2": {"value": -0.0250000000000000, "rtol": 1e-4}, + "log.final.gl514b.K2": {"value": 0.3000000000000000, "rtol": 1e-4}, + "log.final.gl514b.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514b.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.HZLimitDryRunaway": {"value": 1.0509802225887555e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.Instellation": {"value": 5866.6331509129950064, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.KEcc": {"value": 0.4500000000000184, "rtol": 1e-4}, + "log.final.gl514b.Eccentricity": {"value": 0.4500000000000184, "rtol": 1e-4}, + "log.final.gl514b.OrbEnergy": {"value": -1.6646340895689042e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.MeanMotion": {"value": 5.1866958137285849e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.OrbPeriod": {"value": 1.2114042413184749e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.SemiMajorAxis": {"value": 6.3130301435403900e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.OrbAngMom": {"value": 5.7322265617905455e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514b.LongP": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.TotOrbEnergy": {"value": -1.6646340895689042e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.OrbPotEnergy": {"value": -3.3292681791378085e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.LostEnergy": {"value": 1.0028690689225319e+23, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.TidalRadius": {"value": 1.3394010000000000e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.DsemiDtEqtide": {"value": 1.2351242905112557e-10, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DeccDtEqtide": {"value": 5.8376560316535877e-22, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DMeanMotionDtEqtide": {"value": -1.5221408360256703e-27, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.gl514b.DOrbPerDtEqtide": {"value": 3.5551108660833406e-14, "rtol": 1e-4}, + "log.final.gl514b.EccTimeEqtide": {"value": 7.7085733993229202e+20, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.SemiTimeEqtide": {"value": 5.1112509016620781e+20, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DKEccDtEqtide": {"value": 5.8376560316535877e-22, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DXoblDtEqtide": {"value": 3.1641064275885809e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DZoblDtEqtide": {"value": -1.3757926344613390e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.LockTime": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.BodyDsemiDtEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.DOblDtEqtide": {"value": 3.4502717078725040e-17, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DRotPerDtEqtide": {"value": 3.7660242031908298e-11, "rtol": 1e-4}, + "log.final.gl514b.DRotRateDtEqtide": {"value": -3.1698264008103682e-20, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.gl514b.EqRotRateDiscrete": {"value": 7.7800437205928774e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.EqRotPerDiscrete": {"value": 8.0760282754564993e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.EqRotRateCont": {"value": 1.5164601885389766e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.EqRotPerCont": {"value": 4.1433236128889602e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.EqRotPer": {"value": 4.1433236128889602e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.EqTidePower": {"value": 3.4384723793782301e+13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.GammaRot": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.GammaOrb": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514b.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.RotTimeEqtide": {"value": 2.2941966521421430e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514b.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.PowerEqtide": {"value": 3.1779002901179495e+15, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514b.SurfEnFluxEqtide": {"value": 1.4096430839727192, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.TGlobal": {"value": 676.2684488390327715, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.AlbedoGlobal": {"value": 0.2996778493936415, "rtol": 1e-4}, + "log.final.gl514b.FluxInGlobal": {"value": 1046.1316028588294103, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.FluxOutGlobal": {"value": 1046.1310580735782878, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.TotIceMass": {"value": 0.0000000000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.TotIceFlow": {"value": 0.0000000000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.TotIceBalance": {"value": 0.0000000000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.SkipSeas": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.AreaIceCov": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.Latitude": {"value": -1.4552620265106593, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.TempLat": {"value": 557.2252934226596608, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.AlbedoLat": {"value": 0.3675649877648788, "rtol": 1e-4}, + "log.final.gl514b.AnnInsol": {"value": 755.3407468728647700, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.FluxMerid": {"value": -2.0352457779997064e+16, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.FluxIn": {"value": 486.1623348490650187, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.FluxOut": {"value": 797.3308632533586433, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.DivFlux": {"value": -311.1690732121418819, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.IceMass": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceHeight": {"value": 0.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.DIceMassDt": {"value": 0.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.IceFlow": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.EnergyResL": {"value": 7.9239725891966373e-11, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.EnergyResW": {"value": 6.8553163146134466e-11, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.BedrockH": {"value": 0.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.TempLandLat": {"value": 545.8665750487834885, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.TempWaterLat": {"value": 563.0767544031414218, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.AlbedoLandLat": {"value": 0.4335649877648788, "rtol": 1e-4}, + "log.final.gl514b.AlbedoWaterLat": {"value": 0.3335649877648789, "rtol": 1e-4}, + "log.final.gl514b.TempMinLat": {"value": 520.6587997956662548, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.TempMaxLat": {"value": 598.1732888468328611, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.Snowball": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.PlanckBAvg": {"value": 2.0899999999999990, "rtol": 1e-4}, + "log.final.gl514b.IceAccum": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceAblate": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.TempMaxLand": {"value": 657.9980332140321480, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.TempMaxWater": {"value": 568.6092758126177387, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.PeakInsol": {"value": 4243.8792251330132785, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceBeltLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceBeltSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.SnowballLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.SnowballSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceFree": {"value": 1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_CPL_POISE(Benchmark): - pass +class Test_CPL_POISE(Benchmark): + pass diff --git a/tests/EqtidePoise/CTL_POISE/test_CTL_POISE.py b/tests/EqtidePoise/CTL_POISE/test_CTL_POISE.py index 0ee483a6e..9a5779211 100644 --- a/tests/EqtidePoise/CTL_POISE/test_CTL_POISE.py +++ b/tests/EqtidePoise/CTL_POISE/test_CTL_POISE.py @@ -1,1206 +1,410 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.9534036048945070e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": { - "value": -3.1347047276701209e40, - "unit": u.Joule, - }, - "log.initial.system.PotEnergy": { - "value": -3.1348025171406187e40, - "unit": u.Joule, - }, - "log.initial.system.KinEnergy": { - "value": 9.9742042956183368e35, - "unit": u.Joule, - }, - "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.gl514.Mass": {"value": 1.0140921600000001e30, "unit": u.kg}, - "log.initial.gl514.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514.Xobl": {"value": 0.0000000000000000}, - "log.initial.gl514.Yobl": {"value": 0.0000000000000000}, - "log.initial.gl514.Zobl": {"value": 1.0000000000000000}, - "log.initial.gl514.Radius": {"value": 1.3137125118741000e09, "unit": u.m}, - "log.initial.gl514.RadGyra": {"value": 0.4484976455000000}, - "log.initial.gl514.RotAngMom": { - "value": 8.3801799358956994e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514.RotKinEnergy": { - "value": 9.9742042956183368e35, - "unit": u.Joule, - }, - "log.initial.gl514.RotVel": { - "value": 3127.1970481244061375, - "unit": u.m / u.sec, - }, - "log.initial.gl514.BodyType": {"value": 0.0000000000000000}, - "log.initial.gl514.RotRate": { - "value": 2.3804272394903566e-06, - "unit": 1 / u.sec, - }, - "log.initial.gl514.RotPer": {"value": 30.5499999999999972, "unit": u.day}, - "log.initial.gl514.Density": { - "value": 106.7794814169220103, - "unit": u.kg / u.m**3, - }, - "log.initial.gl514.SurfEnFluxTotal": { - "value": 1.9756861074797136e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.ImK2": {"value": -4.9999999999999998e-07}, - "log.initial.gl514.K2": {"value": 0.5000000000000000}, - "log.initial.gl514.K2Man": {"value": 0.0100000000000000}, - "log.initial.gl514.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.gl514.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.gl514.HEcc": {"value": 0.0000000000000000}, - "log.initial.gl514.HZLimitDryRunaway": { - "value": 1.1215301622470532e11, - "unit": u.m, - }, - "log.initial.gl514.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - }, - "log.initial.gl514.HZLimRunaway": {"value": 1.3136272247075568e11, "unit": u.m}, - "log.initial.gl514.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - }, - "log.initial.gl514.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - }, - "log.initial.gl514.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - }, - "log.initial.gl514.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.KEcc": {"value": 0.0000000000000000}, - "log.initial.gl514.Eccentricity": {"value": -1.0000000000000000}, - "log.initial.gl514.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.initial.gl514.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.gl514.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl514.COPP": {"value": 0.0000000000000000}, - "log.initial.gl514.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514.LXUVTot": { - "value": 2.6238552211501671e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.TotOrbEnergy": { - "value": -1.6646340895690071e34, - "unit": u.Joule, - }, - "log.initial.gl514.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - }, - "log.initial.gl514.LostEnergy": { - "value": 5.5626846462680035e-309, - "unit": u.Joule, - }, - "log.initial.gl514.LostAngMom": { - "value": 5.5626846462680035e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.gl514.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - }, - "log.initial.gl514.DRotPerDtEqtide": {"value": 9.6722127519728598e-21}, - "log.initial.gl514.DRotRateDtEqtide": { - "value": -8.7227975923433734e-33, - "unit": 1 / u.sec**2, - }, - "log.initial.gl514.EqRotPer": {"value": 5.0877011498424802e06, "unit": u.sec}, - "log.initial.gl514.EqTidePower": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514.OceanK2": {"value": 0.0100000000000000}, - "log.initial.gl514.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514.TidalTau": {"value": 0.1000000000000000, "unit": u.sec}, - "log.initial.gl514.TideLock": {"value": 0.0000000000000000}, - "log.initial.gl514.RotTimeEqtide": { - "value": 2.7289722297119776e26, - "unit": u.sec, - }, - "log.initial.gl514.EnvK2": {"value": 0.0100000000000000}, - "log.initial.gl514.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514.PowerEqtide": {"value": 4.2847795481459198e09, "unit": u.W}, - "log.initial.gl514.SurfEnFluxEqtide": { - "value": 1.9756861074797136e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514.Luminosity": {"value": 2.6238552211501671e26, "unit": u.W}, - "log.initial.gl514.LXUVStellar": {"value": 2.6238552211501671e23, "unit": u.W}, - "log.initial.gl514.Temperature": {"value": 3818.8020013755422042, "unit": u.K}, - "log.initial.gl514.LXUVFrac": {"value": 0.0010000000000000}, - "log.initial.gl514.RossbyNumber": {"value": 0.6873965284599931}, - "log.initial.gl514.DRotPerDtStellar": {"value": 2.3504479341501690e-10}, - "log.initial.gl514b.Mass": {"value": 3.1053088098643201e25, "unit": u.kg}, - "log.initial.gl514b.Obliquity": {"value": 0.4101523742069444, "unit": u.rad}, - "log.initial.gl514b.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514b.Xobl": {"value": 0.3987490689144955}, - "log.initial.gl514b.Yobl": {"value": 0.0000000000000000}, - "log.initial.gl514b.Zobl": {"value": 0.9170600743897986}, - "log.initial.gl514b.Radius": {"value": 1.3394010000000000e07, "unit": u.m}, - "log.initial.gl514b.RadGyra": {"value": 0.5000000000000000}, - "log.initial.gl514b.RotAngMom": { - "value": 1.0128197643484414e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514b.RotKinEnergy": { - "value": 3.6827165869069548e30, - "unit": u.Joule, - }, - "log.initial.gl514b.RotVel": { - "value": 974.0398939376904082, - "unit": u.m / u.sec, - }, - "log.initial.gl514b.BodyType": {"value": 0.0000000000000000}, - "log.initial.gl514b.RotRate": { - "value": 7.2722052166430395e-05, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.RotPer": {"value": 8.6400000000000000e04, "unit": u.sec}, - "log.initial.gl514b.Density": { - "value": 3085.2071528551509800, - "unit": u.kg / u.m**3, - }, - "log.initial.gl514b.SurfEnFluxTotal": { - "value": 2.5164492816849120, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.ImK2": {"value": -0.0250000000000000}, - "log.initial.gl514b.K2": {"value": 0.3000000000000000}, - "log.initial.gl514b.K2Man": {"value": 0.0100000000000000}, - "log.initial.gl514b.Imk2Man": {"value": 0.0000000000000000}, - "log.initial.gl514b.TidalQMantle": {"value": 100.0000000000000000}, - "log.initial.gl514b.HEcc": {"value": 0.0000000000000000}, - "log.initial.gl514b.HZLimitDryRunaway": { - "value": 1.0509802225988144e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - }, - "log.initial.gl514b.HZLimRunaway": { - "value": 1.3136272247075568e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - }, - "log.initial.gl514b.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - }, - "log.initial.gl514b.Instellation": { - "value": 5866.6331509136580280, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.KEcc": {"value": 0.4500000000000000}, - "log.initial.gl514b.Eccentricity": {"value": 0.4500000000000000}, - "log.initial.gl514b.OrbEnergy": { - "value": -1.6646340895690071e34, - "unit": u.Joule, - }, - "log.initial.gl514b.MeanMotion": { - "value": 5.1866958137290656e-07, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.OrbPeriod": {"value": 1.2114042413183626e07, "unit": u.sec}, - "log.initial.gl514b.SemiMajorAxis": { - "value": 6.3130301435400002e10, - "unit": u.m, - }, - "log.initial.gl514b.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.gl514b.COPP": {"value": 0.0000000000000000}, - "log.initial.gl514b.OrbAngMom": { - "value": 5.7322265617904285e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.gl514b.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.gl514b.TotOrbEnergy": { - "value": -1.6646340895690071e34, - "unit": u.Joule, - }, - "log.initial.gl514b.OrbPotEnergy": { - "value": -3.3292681791380142e34, - "unit": u.Joule, - }, - "log.initial.gl514b.LostEnergy": { - "value": 5.5626846462680035e-309, - "unit": u.Joule, - }, - "log.initial.gl514b.TidalRadius": {"value": 1.3394010000000000e07, "unit": u.m}, - "log.initial.gl514b.DsemiDtEqtide": { - "value": 3.6833472670881294e-10, - "unit": u.m / u.sec, - }, - "log.initial.gl514b.DeccDtEqtide": { - "value": 2.7299498000248231e-21, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DMeanMotionDtEqtide": { - "value": -4.5392786228651756e-27, - "unit": 1 / u.sec**2, - }, - "log.initial.gl514b.DOrbPerDtEqtide": {"value": 1.0601935362604420e-13}, - "log.initial.gl514b.EccTimeEqtide": { - "value": 1.6483819592430168e20, - "unit": u.sec, - }, - "log.initial.gl514b.SemiTimeEqtide": { - "value": 1.7139383516588071e20, - "unit": u.sec, - }, - "log.initial.gl514b.DHEccDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DKEccDtEqtide": { - "value": 2.7299498000248231e-21, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DXoblDtEqtide": { - "value": 1.3978299777162944e-16, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DYoblDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.DZoblDtEqtide": { - "value": -6.0779377238292596e-17, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.gl514b.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514b.BodyDeccDt": {"value": -1.0000000000000000}, - "log.initial.gl514b.DOblDtEqtide": { - "value": 1.5242512641785159e-16, - "unit": u.rad / u.sec, - }, - "log.initial.gl514b.DRotPerDtEqtide": {"value": 6.7687224755314555e-11}, - "log.initial.gl514b.DRotRateDtEqtide": { - "value": -5.6971688537695405e-20, - "unit": 1 / u.sec**2, - }, - "log.initial.gl514b.EqRotPer": {"value": 5.1067830269352887e06, "unit": u.sec}, - "log.initial.gl514b.EqTidePower": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.gl514b.OceanK2": {"value": 0.0100000000000000}, - "log.initial.gl514b.EnvTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514b.OceanTidalQ": {"value": -1.0000000000000000}, - "log.initial.gl514b.TidalTau": {"value": 638.0000000000000000, "unit": u.sec}, - "log.initial.gl514b.TideLock": {"value": 0.0000000000000000}, - "log.initial.gl514b.RotTimeEqtide": { - "value": 1.2764594842280958e15, - "unit": u.sec, - }, - "log.initial.gl514b.EnvK2": {"value": 0.0100000000000000}, - "log.initial.gl514b.OblTimeEqtide": {"value": -1.0000000000000000}, - "log.initial.gl514b.PowerEqtide": {"value": 5.6730849058585910e15, "unit": u.W}, - "log.initial.gl514b.SurfEnFluxEqtide": { - "value": 2.5164492816849120, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.TGlobal": {"value": 676.2679353212224669, "unit": u.sec}, - "log.initial.gl514b.AlbedoGlobal": {"value": 0.2996778493802214}, - "log.initial.gl514b.FluxInGlobal": { - "value": 1046.1316028565233864, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.FluxOutGlobal": { - "value": 1046.1299848213550376, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.TotIceMass": {"value": 0.0000000000000000, "unit": u.kg}, - "log.initial.gl514b.TotIceFlow": {"value": 0.0000000000000000, "unit": u.kg}, - "log.initial.gl514b.TotIceBalance": {"value": 0.0000000000000000, "unit": u.kg}, - "log.initial.gl514b.SkipSeas": {"value": 0.0000000000000000}, - "log.initial.gl514b.AreaIceCov": {"value": 0.0000000000000000}, - "log.initial.gl514b.Latitude": {"value": -1.4552620265106593, "unit": u.rad}, - "log.initial.gl514b.TempLat": {"value": 557.2247797713516775, "unit": u.sec}, - "log.initial.gl514b.AlbedoLat": {"value": 0.3675649878041329}, - "log.initial.gl514b.AnnInsol": { - "value": 755.3407450595734645, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.FluxMerid": { - "value": -2.0352457824211124e16, - "unit": u.Joule, - }, - "log.initial.gl514b.FluxIn": { - "value": 486.1623336259239068, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.FluxOut": { - "value": 797.3297897221251560, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.DivFlux": { - "value": -311.1690738881313223, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.IceMass": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceHeight": {"value": 0.0000000000000000, "unit": u.m}, - "log.initial.gl514b.DIceMassDt": {"value": 0.0000000000000000, "unit": u.m}, - "log.initial.gl514b.IceFlow": {"value": 0.0000000000000000}, - "log.initial.gl514b.EnergyResL": { - "value": -4.0699887904338539e-11, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.EnergyResW": { - "value": 4.9863047024700791e-10, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.BedrockH": {"value": 0.0000000000000000, "unit": u.m}, - "log.initial.gl514b.TempLandLat": { - "value": 545.8662422200939091, - "unit": u.sec, - }, - "log.initial.gl514b.TempWaterLat": { - "value": 563.0761476007876354, - "unit": u.sec, - }, - "log.initial.gl514b.AlbedoLandLat": {"value": 0.4335649878041328}, - "log.initial.gl514b.AlbedoWaterLat": {"value": 0.3335649878041328}, - "log.initial.gl514b.TempMinLat": {"value": 520.6583069986141936, "unit": u.sec}, - "log.initial.gl514b.TempMaxLat": {"value": 598.1727520370602633, "unit": u.sec}, - "log.initial.gl514b.Snowball": {"value": 0.0000000000000000}, - "log.initial.gl514b.PlanckBAvg": {"value": 2.0899999999999990}, - "log.initial.gl514b.IceAccum": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceAblate": {"value": 0.0000000000000000}, - "log.initial.gl514b.TempMaxLand": { - "value": 657.9976852023411311, - "unit": u.sec, - }, - "log.initial.gl514b.TempMaxWater": { - "value": 568.6086486017817379, - "unit": u.sec, - }, - "log.initial.gl514b.PeakInsol": { - "value": 4243.8792145061061092, - "unit": u.kg / u.sec**3, - }, - "log.initial.gl514b.IceCapNorthLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceCapNorthSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceCapSouthLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceCapSouthSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceBeltLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceBeltSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.SnowballLand": {"value": 0.0000000000000000}, - "log.initial.gl514b.SnowballSea": {"value": 0.0000000000000000}, - "log.initial.gl514b.IceFree": {"value": 1.0000000000000000}, - "log.initial.gl514b.IceCapNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceCapNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceCapSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceCapSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.initial.gl514b.IceBeltSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - }, - "log.final.system.Age": { - "value": 3.1557600000000000e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.Time": { - "value": 3.1557600000000000e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotAngMom": { - "value": 8.9534036048945070e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -3.1347047276701209e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -3.1348025171406187e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 9.9742042395602989e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.Mass": { - "value": 1.0140921600000001e30, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514.Obliquity": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514.PrecA": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514.Xobl": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Zobl": {"value": 1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Radius": { - "value": 1.3137125118741000e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.RadGyra": {"value": 0.4484976455000000, "rtol": 1e-4}, - "log.final.gl514.RotAngMom": { - "value": 8.3801799123461292e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.RotKinEnergy": { - "value": 9.9742042395602989e35, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.RotVel": { - "value": 3127.1970393365104428, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.RotRate": { - "value": 2.3804272328009969e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.RotPer": { - "value": 30.5500000858501117, - "unit": u.day, - "rtol": 1e-4, - }, - "log.final.gl514.Density": { - "value": 106.7794814169220103, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.gl514.SurfEnFluxTotal": { - "value": 1.9756860885353259e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.ImK2": {"value": -4.9999999999999998e-07, "rtol": 1e-4}, - "log.final.gl514.K2": {"value": 0.5000000000000000, "rtol": 1e-4}, - "log.final.gl514.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.HZLimitDryRunaway": { - "value": 1.1215301622470532e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimRunaway": { - "value": 1.3136272247075568e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.KEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.Eccentricity": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.OrbEnergy": { - "value": 0.0000000000000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.OrbPeriod": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.SemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.OrbAngMom": { - "value": 0.0000000000000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.LongP": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514.LXUVTot": { - "value": 2.6238552211501671e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.TotOrbEnergy": { - "value": -1.6646340895687004e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.LostEnergy": { - "value": 5.6058038407261769e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514.LostAngMom": { - "value": 2.3549570242977578e33, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.LockTime": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.BodyDsemiDtEqtide": { - "value": -1.0000000000000000, - "rtol": 1e-4, - }, - "log.final.gl514.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.DOblDtEqtide": { - "value": 0.0000000000000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.DRotPerDtEqtide": { - "value": 9.6722127498436088e-21, - "rtol": 1e-4, - }, - "log.final.gl514.DRotRateDtEqtide": { - "value": -8.7227975413983740e-33, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.gl514.EqRotPer": { - "value": 5.0877011498425016e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EqTidePower": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.TidalTau": { - "value": 0.1000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.RotTimeEqtide": { - "value": 2.7289722379815599e26, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514.PowerEqtide": { - "value": 4.2847795070601802e09, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514.SurfEnFluxEqtide": { - "value": 1.9756860885353259e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514.Luminosity": { - "value": 2.6238552211501671e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514.LXUVStellar": { - "value": 2.6238552211501671e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514.Temperature": { - "value": 3818.8020013755422042, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.gl514.LXUVFrac": {"value": 0.0010000000000000, "rtol": 1e-4}, - "log.final.gl514.RossbyNumber": {"value": 0.6873965303916811, "rtol": 1e-4}, - "log.final.gl514.DRotPerDtStellar": { - "value": 2.3504479143348279e-10, - "rtol": 1e-4, - }, - "log.final.gl514b.Mass": { - "value": 3.1053088098643201e25, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.Obliquity": { - "value": 0.4101523790171156, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.PrecA": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.Xobl": {"value": 0.3987490733257115, "rtol": 1e-4}, - "log.final.gl514b.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.Zobl": {"value": 0.9170600724717474, "rtol": 1e-4}, - "log.final.gl514b.Radius": { - "value": 1.3394010000000000e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, - "log.final.gl514b.RotAngMom": { - "value": 1.0128197393087430e35, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.RotKinEnergy": { - "value": 3.6827164048131317e30, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.RotVel": { - "value": 974.0398698567373685, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.RotRate": { - "value": 7.2722050368540664e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.RotPer": { - "value": 8.6400002136046387e04, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.Density": { - "value": 3085.2071528551509800, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.gl514b.SurfEnFluxTotal": { - "value": 2.5164491503354709, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.ImK2": {"value": -0.0250000000000000, "rtol": 1e-4}, - "log.final.gl514b.K2": {"value": 0.3000000000000000, "rtol": 1e-4}, - "log.final.gl514b.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514b.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.HZLimitDryRunaway": { - "value": 1.0509802225543790e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimRecVenus": { - "value": 9.9104353063518631e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimRunaway": { - "value": 1.3136272247075568e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimMoistGreenhouse": { - "value": 1.3113105818748537e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimMaxGreenhouse": { - "value": 2.4324580025875378e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.HZLimEarlyMars": { - "value": 2.6530630489685046e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.Instellation": { - "value": 5866.6331509117835594, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.KEcc": {"value": 0.4500000000000862, "rtol": 1e-4}, - "log.final.gl514b.Eccentricity": {"value": 0.4500000000000862, "rtol": 1e-4}, - "log.final.gl514b.OrbEnergy": { - "value": -1.6646340895687004e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.MeanMotion": { - "value": 5.1866958137276320e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.OrbPeriod": { - "value": 1.2114042413186973e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.SemiMajorAxis": { - "value": 6.3130301435411629e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.OrbAngMom": { - "value": 5.7322265617906780e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.LongP": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.TotOrbEnergy": { - "value": -1.6646340895687004e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.OrbPotEnergy": { - "value": -3.3292681791374008e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.LostEnergy": { - "value": 1.7902893955276926e23, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.TidalRadius": { - "value": 1.3394010000000000e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.DsemiDtEqtide": { - "value": 3.6833471661025376e-10, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DeccDtEqtide": { - "value": 2.7299497249402080e-21, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DMeanMotionDtEqtide": { - "value": -4.5392784984105951e-27, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.gl514b.DOrbPerDtEqtide": { - "value": 1.0601935071934267e-13, - "rtol": 1e-4, - }, - "log.final.gl514b.EccTimeEqtide": { - "value": 1.6483820045804768e20, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.SemiTimeEqtide": { - "value": 1.7139383986498273e20, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DHEccDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DKEccDtEqtide": { - "value": 2.7299497249402080e-21, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DXoblDtEqtide": { - "value": 1.3978299858905660e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DYoblDtEqtide": { - "value": 0.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DZoblDtEqtide": { - "value": -6.0779378393221594e-17, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.LockTime": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.BodyDsemiDtEqtide": { - "value": -1.0000000000000000, - "rtol": 1e-4, - }, - "log.final.gl514b.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.DOblDtEqtide": { - "value": 1.5242512762800829e-16, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.DRotPerDtEqtide": { - "value": 6.7687226270763294e-11, - "rtol": 1e-4, - }, - "log.final.gl514b.DRotRateDtEqtide": { - "value": -5.6971686996239482e-20, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.gl514b.EqRotPer": { - "value": 5.1067830278577860e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EqTidePower": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514b.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.TidalTau": { - "value": 638.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.RotTimeEqtide": { - "value": 1.2764594872070545e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, - "log.final.gl514b.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.PowerEqtide": { - "value": 5.6730846097443250e15, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.gl514b.SurfEnFluxEqtide": { - "value": 2.5164491503354709, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.TGlobal": { - "value": 676.2684488417830835, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.AlbedoGlobal": {"value": 0.2996778494395087, "rtol": 1e-4}, - "log.final.gl514b.FluxInGlobal": { - "value": 1046.1316028669016305, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxOutGlobal": { - "value": 1046.1310580793267491, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.TotIceMass": { - "value": 0.0000000000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.TotIceFlow": { - "value": 0.0000000000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.TotIceBalance": { - "value": 0.0000000000000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.gl514b.SkipSeas": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.AreaIceCov": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.Latitude": { - "value": -1.4552620265106593, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.TempLat": { - "value": 557.2252940986816157, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.AlbedoLat": {"value": 0.3675649876307175, "rtol": 1e-4}, - "log.final.gl514b.AnnInsol": { - "value": 755.3407530704207602, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxMerid": { - "value": -2.0352457616350760e16, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxIn": { - "value": 486.1623390295726495, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.FluxOut": { - "value": 797.3308646662439969, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.DivFlux": { - "value": -311.1690707101508337, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.IceMass": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceHeight": { - "value": 0.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.DIceMassDt": { - "value": 0.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.IceFlow": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.EnergyResL": { - "value": 4.1382008930668235e-11, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.EnergyResW": { - "value": -3.7528025131905451e-10, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.BedrockH": { - "value": 0.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.gl514b.TempLandLat": { - "value": 545.8665757148477269, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.TempWaterLat": { - "value": 563.0767550842926994, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.AlbedoLandLat": {"value": 0.4335649876307175, "rtol": 1e-4}, - "log.final.gl514b.AlbedoWaterLat": {"value": 0.3335649876307175, "rtol": 1e-4}, - "log.final.gl514b.TempMinLat": { - "value": 520.6588002187510256, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.TempMaxLat": { - "value": 598.1732898182863210, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.Snowball": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.PlanckBAvg": {"value": 2.0899999999999990, "rtol": 1e-4}, - "log.final.gl514b.IceAccum": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceAblate": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.TempMaxLand": { - "value": 657.9980346867480421, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.TempMaxWater": { - "value": 568.6092765386927113, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.gl514b.PeakInsol": { - "value": 4243.8792614541798685, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapNorthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapNorthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapSouthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapSouthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceBeltLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceBeltSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.SnowballLand": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.SnowballSea": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceFree": {"value": 1.0000000000000000, "rtol": 1e-4}, - "log.final.gl514b.IceCapNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceCapSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltNorthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltNorthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltSouthLatLand": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.gl514b.IceBeltSouthLatSea": { - "value": 100.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.9534036048945070e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -3.1347047276701209e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -3.1348025171406187e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 9.9742042956183368e+35, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.gl514.Mass": {"value": 1.0140921600000001e+30, "unit": u.kg}, + "log.initial.gl514.Obliquity": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514.Xobl": {"value": 0.0000000000000000}, + "log.initial.gl514.Yobl": {"value": 0.0000000000000000}, + "log.initial.gl514.Zobl": {"value": 1.0000000000000000}, + "log.initial.gl514.Radius": {"value": 1.3137125118741000e+09, "unit": u.m}, + "log.initial.gl514.RadGyra": {"value": 0.4484976455000000}, + "log.initial.gl514.RotAngMom": {"value": 8.3801799358956994e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514.RotKinEnergy": {"value": 9.9742042956183368e+35, "unit": u.Joule}, + "log.initial.gl514.RotVel": {"value": 3127.1970481244061375, "unit": u.m / u.sec}, + "log.initial.gl514.BodyType": {"value": 0.0000000000000000}, + "log.initial.gl514.RotRate": {"value": 2.3804272394903566e-06, "unit": 1 / u.sec}, + "log.initial.gl514.RotPer": {"value": 30.5499999999999972, "unit": u.day}, + "log.initial.gl514.Density": {"value": 106.7794814169220103, "unit": u.kg / u.m ** 3}, + "log.initial.gl514.SurfEnFluxTotal": {"value": 1.9756861074797136e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.ImK2": {"value": -4.9999999999999998e-07}, + "log.initial.gl514.K2": {"value": 0.5000000000000000}, + "log.initial.gl514.K2Man": {"value": 0.0100000000000000}, + "log.initial.gl514.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.gl514.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.gl514.HEcc": {"value": 0.0000000000000000}, + "log.initial.gl514.HZLimitDryRunaway": {"value": 1.1215301622470532e+11, "unit": u.m}, + "log.initial.gl514.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m}, + "log.initial.gl514.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m}, + "log.initial.gl514.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m}, + "log.initial.gl514.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m}, + "log.initial.gl514.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m}, + "log.initial.gl514.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.KEcc": {"value": 0.0000000000000000}, + "log.initial.gl514.Eccentricity": {"value": -1.0000000000000000}, + "log.initial.gl514.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.initial.gl514.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl514.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl514.COPP": {"value": 0.0000000000000000}, + "log.initial.gl514.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514.LXUVTot": {"value": 2.6238552211501671e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.TotOrbEnergy": {"value": -1.6646340895690071e+34, "unit": u.Joule}, + "log.initial.gl514.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.initial.gl514.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.gl514.LostAngMom": {"value": 5.5626846462680035e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.gl514.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec}, + "log.initial.gl514.DRotPerDtEqtide": {"value": 9.6722127519728598e-21}, + "log.initial.gl514.DRotRateDtEqtide": {"value": -8.7227975923433734e-33, "unit": 1 / u.sec ** 2}, + "log.initial.gl514.EqRotPer": {"value": 5.0877011498424802e+06, "unit": u.sec}, + "log.initial.gl514.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514.OceanK2": {"value": 0.0100000000000000}, + "log.initial.gl514.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514.TidalTau": {"value": 0.1000000000000000, "unit": u.sec}, + "log.initial.gl514.TideLock": {"value": 0.0000000000000000}, + "log.initial.gl514.RotTimeEqtide": {"value": 2.7289722297119776e+26, "unit": u.sec}, + "log.initial.gl514.EnvK2": {"value": 0.0100000000000000}, + "log.initial.gl514.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514.PowerEqtide": {"value": 4.2847795481459198e+09, "unit": u.W}, + "log.initial.gl514.SurfEnFluxEqtide": {"value": 1.9756861074797136e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514.Luminosity": {"value": 2.6238552211501671e+26, "unit": u.W}, + "log.initial.gl514.LXUVStellar": {"value": 2.6238552211501671e+23, "unit": u.W}, + "log.initial.gl514.Temperature": {"value": 3818.8020013755422042, "unit": u.K}, + "log.initial.gl514.LXUVFrac": {"value": 0.0010000000000000}, + "log.initial.gl514.RossbyNumber": {"value": 0.6873965284599931}, + "log.initial.gl514.DRotPerDtStellar": {"value": 2.3504479341501690e-10}, + "log.initial.gl514b.Mass": {"value": 3.1053088098643201e+25, "unit": u.kg}, + "log.initial.gl514b.Obliquity": {"value": 0.4101523742069445, "unit": u.rad}, + "log.initial.gl514b.PrecA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.Xobl": {"value": 0.3987490689144955}, + "log.initial.gl514b.Yobl": {"value": 0.0000000000000000}, + "log.initial.gl514b.Zobl": {"value": 0.9170600743897985}, + "log.initial.gl514b.Radius": {"value": 1.3394010000000000e+07, "unit": u.m}, + "log.initial.gl514b.RadGyra": {"value": 0.5000000000000000}, + "log.initial.gl514b.RotAngMom": {"value": 1.0128197643484414e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514b.RotKinEnergy": {"value": 3.6827165869069548e+30, "unit": u.Joule}, + "log.initial.gl514b.RotVel": {"value": 974.0398939376904082, "unit": u.m / u.sec}, + "log.initial.gl514b.BodyType": {"value": 0.0000000000000000}, + "log.initial.gl514b.RotRate": {"value": 7.2722052166430395e-05, "unit": 1 / u.sec}, + "log.initial.gl514b.RotPer": {"value": 8.6400000000000000e+04, "unit": u.sec}, + "log.initial.gl514b.Density": {"value": 3085.2071528551509800, "unit": u.kg / u.m ** 3}, + "log.initial.gl514b.SurfEnFluxTotal": {"value": 2.5164492816849116, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.ImK2": {"value": -0.0250000000000000}, + "log.initial.gl514b.K2": {"value": 0.3000000000000000}, + "log.initial.gl514b.K2Man": {"value": 0.0100000000000000}, + "log.initial.gl514b.Imk2Man": {"value": 0.0000000000000000}, + "log.initial.gl514b.TidalQMantle": {"value": 100.0000000000000000}, + "log.initial.gl514b.HEcc": {"value": 0.0000000000000000}, + "log.initial.gl514b.HZLimitDryRunaway": {"value": 1.0509802225988144e+11, "unit": u.m}, + "log.initial.gl514b.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m}, + "log.initial.gl514b.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m}, + "log.initial.gl514b.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m}, + "log.initial.gl514b.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m}, + "log.initial.gl514b.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m}, + "log.initial.gl514b.Instellation": {"value": 5866.6331509136580280, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.KEcc": {"value": 0.4500000000000000}, + "log.initial.gl514b.Eccentricity": {"value": 0.4500000000000000}, + "log.initial.gl514b.OrbEnergy": {"value": -1.6646340895690071e+34, "unit": u.Joule}, + "log.initial.gl514b.MeanMotion": {"value": 5.1866958137290656e-07, "unit": 1 / u.sec}, + "log.initial.gl514b.OrbPeriod": {"value": 1.2114042413183626e+07, "unit": u.sec}, + "log.initial.gl514b.SemiMajorAxis": {"value": 6.3130301435400002e+10, "unit": u.m}, + "log.initial.gl514b.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.gl514b.COPP": {"value": 0.0000000000000000}, + "log.initial.gl514b.OrbAngMom": {"value": 5.7322265617904285e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.gl514b.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.TotOrbEnergy": {"value": -1.6646340895690071e+34, "unit": u.Joule}, + "log.initial.gl514b.OrbPotEnergy": {"value": -3.3292681791380142e+34, "unit": u.Joule}, + "log.initial.gl514b.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.gl514b.TidalRadius": {"value": 1.3394010000000000e+07, "unit": u.m}, + "log.initial.gl514b.DsemiDtEqtide": {"value": 3.6833472670881283e-10, "unit": u.m / u.sec}, + "log.initial.gl514b.DeccDtEqtide": {"value": 2.7299498000248231e-21, "unit": 1 / u.sec}, + "log.initial.gl514b.DMeanMotionDtEqtide": {"value": -4.5392786228651742e-27, "unit": 1 / u.sec ** 2}, + "log.initial.gl514b.DOrbPerDtEqtide": {"value": 1.0601935362604418e-13}, + "log.initial.gl514b.EccTimeEqtide": {"value": 1.6483819592430168e+20, "unit": u.sec}, + "log.initial.gl514b.SemiTimeEqtide": {"value": 1.7139383516588075e+20, "unit": u.sec}, + "log.initial.gl514b.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514b.DKEccDtEqtide": {"value": 2.7299498000248231e-21, "unit": 1 / u.sec}, + "log.initial.gl514b.DXoblDtEqtide": {"value": 1.3978299777162946e-16, "unit": 1 / u.sec}, + "log.initial.gl514b.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514b.DZoblDtEqtide": {"value": -6.0779377238292621e-17, "unit": 1 / u.sec}, + "log.initial.gl514b.LockTime": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.gl514b.BodyDsemiDtEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514b.BodyDeccDt": {"value": -1.0000000000000000}, + "log.initial.gl514b.DOblDtEqtide": {"value": 1.5242512641785164e-16, "unit": u.rad / u.sec}, + "log.initial.gl514b.DRotPerDtEqtide": {"value": 6.7687224755314529e-11}, + "log.initial.gl514b.DRotRateDtEqtide": {"value": -5.6971688537695393e-20, "unit": 1 / u.sec ** 2}, + "log.initial.gl514b.EqRotPer": {"value": 5.1067830269352868e+06, "unit": u.sec}, + "log.initial.gl514b.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.gl514b.OceanK2": {"value": 0.0100000000000000}, + "log.initial.gl514b.EnvTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514b.OceanTidalQ": {"value": -1.0000000000000000}, + "log.initial.gl514b.TidalTau": {"value": 638.0000000000000000, "unit": u.sec}, + "log.initial.gl514b.TideLock": {"value": 0.0000000000000000}, + "log.initial.gl514b.RotTimeEqtide": {"value": 1.2764594842280960e+15, "unit": u.sec}, + "log.initial.gl514b.EnvK2": {"value": 0.0100000000000000}, + "log.initial.gl514b.OblTimeEqtide": {"value": -1.0000000000000000}, + "log.initial.gl514b.PowerEqtide": {"value": 5.6730849058585900e+15, "unit": u.W}, + "log.initial.gl514b.SurfEnFluxEqtide": {"value": 2.5164492816849116, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.TGlobal": {"value": 676.2679353212223532, "unit": u.sec}, + "log.initial.gl514b.AlbedoGlobal": {"value": 0.2996778493802214}, + "log.initial.gl514b.FluxInGlobal": {"value": 1046.1316028565233864, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.FluxOutGlobal": {"value": 1046.1299848213550376, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.TotIceMass": {"value": 0.0000000000000000, "unit": u.kg}, + "log.initial.gl514b.TotIceFlow": {"value": 0.0000000000000000, "unit": u.kg}, + "log.initial.gl514b.TotIceBalance": {"value": 0.0000000000000000, "unit": u.kg}, + "log.initial.gl514b.SkipSeas": {"value": 0.0000000000000000}, + "log.initial.gl514b.AreaIceCov": {"value": 0.0000000000000000}, + "log.initial.gl514b.Latitude": {"value": -1.4552620265106593, "unit": u.rad}, + "log.initial.gl514b.TempLat": {"value": 557.2247797713517912, "unit": u.sec}, + "log.initial.gl514b.AlbedoLat": {"value": 0.3675649878041329}, + "log.initial.gl514b.AnnInsol": {"value": 755.3407450595735781, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.FluxMerid": {"value": -2.0352457824211096e+16, "unit": u.Joule}, + "log.initial.gl514b.FluxIn": {"value": 486.1623336259239636, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.FluxOut": {"value": 797.3297897221252697, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.DivFlux": {"value": -311.1690738881308107, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.IceMass": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceHeight": {"value": 0.0000000000000000, "unit": u.m}, + "log.initial.gl514b.DIceMassDt": {"value": 0.0000000000000000, "unit": u.m}, + "log.initial.gl514b.IceFlow": {"value": 0.0000000000000000}, + "log.initial.gl514b.EnergyResL": {"value": -4.7634785005357116e-11, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.EnergyResW": {"value": 4.0836312109604478e-10, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.BedrockH": {"value": 0.0000000000000000, "unit": u.m}, + "log.initial.gl514b.TempLandLat": {"value": 545.8662422200939091, "unit": u.sec}, + "log.initial.gl514b.TempWaterLat": {"value": 563.0761476007876354, "unit": u.sec}, + "log.initial.gl514b.AlbedoLandLat": {"value": 0.4335649878041328}, + "log.initial.gl514b.AlbedoWaterLat": {"value": 0.3335649878041328}, + "log.initial.gl514b.TempMinLat": {"value": 520.6583069986143073, "unit": u.sec}, + "log.initial.gl514b.TempMaxLat": {"value": 598.1727520370602633, "unit": u.sec}, + "log.initial.gl514b.Snowball": {"value": 0.0000000000000000}, + "log.initial.gl514b.PlanckBAvg": {"value": 2.0899999999999990}, + "log.initial.gl514b.IceAccum": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceAblate": {"value": 0.0000000000000000}, + "log.initial.gl514b.TempMaxLand": {"value": 657.9976852023412448, "unit": u.sec}, + "log.initial.gl514b.TempMaxWater": {"value": 568.6086486017817379, "unit": u.sec}, + "log.initial.gl514b.PeakInsol": {"value": 4243.8792145061070187, "unit": u.kg / u.sec ** 3}, + "log.initial.gl514b.IceCapNorthLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceCapNorthSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceCapSouthLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceCapSouthSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceBeltLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceBeltSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.SnowballLand": {"value": 0.0000000000000000}, + "log.initial.gl514b.SnowballSea": {"value": 0.0000000000000000}, + "log.initial.gl514b.IceFree": {"value": 1.0000000000000000}, + "log.initial.gl514b.IceCapNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceCapNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceCapSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceCapSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad}, + "log.initial.gl514b.IceBeltSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad}, + "log.final.system.Age": {"value": 3.1557600000000000e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.1557600000000000e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.9534036048945070e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -3.1347047276701209e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -3.1348025171406187e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 9.9742042395602989e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.Mass": {"value": 1.0140921600000001e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514.Obliquity": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514.PrecA": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514.Xobl": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Zobl": {"value": 1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Radius": {"value": 1.3137125118741000e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.RadGyra": {"value": 0.4484976455000000, "rtol": 1e-4}, + "log.final.gl514.RotAngMom": {"value": 8.3801799123461292e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514.RotKinEnergy": {"value": 9.9742042395602989e+35, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.RotVel": {"value": 3127.1970393365104428, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.gl514.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.RotRate": {"value": 2.3804272328009969e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.RotPer": {"value": 30.5500000858501117, "unit": u.day, "rtol": 1e-4}, + "log.final.gl514.Density": {"value": 106.7794814169220103, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.gl514.SurfEnFluxTotal": {"value": 1.9756860885353259e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.ImK2": {"value": -4.9999999999999998e-07, "rtol": 1e-4}, + "log.final.gl514.K2": {"value": 0.5000000000000000, "rtol": 1e-4}, + "log.final.gl514.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.HZLimitDryRunaway": {"value": 1.1215301622470532e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.KEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.Eccentricity": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.OrbEnergy": {"value": 0.0000000000000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.OrbAngMom": {"value": 0.0000000000000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514.LongP": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514.LXUVTot": {"value": 2.6238552211501671e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.TotOrbEnergy": {"value": -1.6646340895687004e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.LostEnergy": {"value": 5.6058038407261769e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514.LostAngMom": {"value": 2.3549570242977578e+33, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514.LockTime": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.BodyDsemiDtEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.DOblDtEqtide": {"value": 0.0000000000000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.gl514.DRotPerDtEqtide": {"value": 9.6722127498436088e-21, "rtol": 1e-4}, + "log.final.gl514.DRotRateDtEqtide": {"value": -8.7227975413983740e-33, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.gl514.EqRotPer": {"value": 5.0877011498425016e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.TidalTau": {"value": 0.1000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.RotTimeEqtide": {"value": 2.7289722379815599e+26, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514.PowerEqtide": {"value": 4.2847795070601802e+09, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514.SurfEnFluxEqtide": {"value": 1.9756860885353259e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514.Luminosity": {"value": 2.6238552211501671e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514.LXUVStellar": {"value": 2.6238552211501671e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514.Temperature": {"value": 3818.8020013755422042, "unit": u.K, "rtol": 1e-4}, + "log.final.gl514.LXUVFrac": {"value": 0.0010000000000000, "rtol": 1e-4}, + "log.final.gl514.RossbyNumber": {"value": 0.6873965303916811, "rtol": 1e-4}, + "log.final.gl514.DRotPerDtStellar": {"value": 2.3504479143348279e-10, "rtol": 1e-4}, + "log.final.gl514b.Mass": {"value": 3.1053088098643201e+25, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.Obliquity": {"value": 0.4101523790171157, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.PrecA": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.Xobl": {"value": 0.3987490733257115, "rtol": 1e-4}, + "log.final.gl514b.Yobl": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.Zobl": {"value": 0.9170600724717473, "rtol": 1e-4}, + "log.final.gl514b.Radius": {"value": 1.3394010000000000e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, + "log.final.gl514b.RotAngMom": {"value": 1.0128197393087430e+35, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514b.RotKinEnergy": {"value": 3.6827164048131317e+30, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.RotVel": {"value": 974.0398698567373685, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.gl514b.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.RotRate": {"value": 7.2722050368540664e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.RotPer": {"value": 8.6400002136046387e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.Density": {"value": 3085.2071528551509800, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.gl514b.SurfEnFluxTotal": {"value": 2.5164491503354709, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.ImK2": {"value": -0.0250000000000000, "rtol": 1e-4}, + "log.final.gl514b.K2": {"value": 0.3000000000000000, "rtol": 1e-4}, + "log.final.gl514b.K2Man": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514b.Imk2Man": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.TidalQMantle": {"value": 100.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.HEcc": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.HZLimitDryRunaway": {"value": 1.0509802225543790e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimRecVenus": {"value": 9.9104353063518631e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimRunaway": {"value": 1.3136272247075568e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimMoistGreenhouse": {"value": 1.3113105818748537e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimMaxGreenhouse": {"value": 2.4324580025875378e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.HZLimEarlyMars": {"value": 2.6530630489685046e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.Instellation": {"value": 5866.6331509117835594, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.KEcc": {"value": 0.4500000000000862, "rtol": 1e-4}, + "log.final.gl514b.Eccentricity": {"value": 0.4500000000000862, "rtol": 1e-4}, + "log.final.gl514b.OrbEnergy": {"value": -1.6646340895687004e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.MeanMotion": {"value": 5.1866958137276320e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.OrbPeriod": {"value": 1.2114042413186973e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.SemiMajorAxis": {"value": 6.3130301435411629e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.OrbAngMom": {"value": 5.7322265617906780e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.gl514b.LongP": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.TotOrbEnergy": {"value": -1.6646340895687004e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.OrbPotEnergy": {"value": -3.3292681791374008e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.LostEnergy": {"value": 1.7902893955276926e+23, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.TidalRadius": {"value": 1.3394010000000000e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.DsemiDtEqtide": {"value": 3.6833471661025376e-10, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DeccDtEqtide": {"value": 2.7299497249402080e-21, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DMeanMotionDtEqtide": {"value": -4.5392784984105951e-27, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.gl514b.DOrbPerDtEqtide": {"value": 1.0601935071934267e-13, "rtol": 1e-4}, + "log.final.gl514b.EccTimeEqtide": {"value": 1.6483820045804768e+20, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.SemiTimeEqtide": {"value": 1.7139383986498273e+20, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.DHEccDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DKEccDtEqtide": {"value": 2.7299497249402080e-21, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DXoblDtEqtide": {"value": 1.3978299858905663e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DYoblDtEqtide": {"value": 0.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DZoblDtEqtide": {"value": -6.0779378393221619e-17, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.LockTime": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.BodyDsemiDtEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.BodyDeccDt": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.DOblDtEqtide": {"value": 1.5242512762800832e-16, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.gl514b.DRotPerDtEqtide": {"value": 6.7687226270763294e-11, "rtol": 1e-4}, + "log.final.gl514b.DRotRateDtEqtide": {"value": -5.6971686996239482e-20, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.gl514b.EqRotPer": {"value": 5.1067830278577860e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.EqTidePower": {"value": -1.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.gl514b.OceanK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514b.EnvTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.OceanTidalQ": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.TidalTau": {"value": 638.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.TideLock": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.RotTimeEqtide": {"value": 1.2764594872070545e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.EnvK2": {"value": 0.0100000000000000, "rtol": 1e-4}, + "log.final.gl514b.OblTimeEqtide": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.PowerEqtide": {"value": 5.6730846097443250e+15, "unit": u.W, "rtol": 1e-4}, + "log.final.gl514b.SurfEnFluxEqtide": {"value": 2.5164491503354709, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.TGlobal": {"value": 676.2684488417830835, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.AlbedoGlobal": {"value": 0.2996778494395087, "rtol": 1e-4}, + "log.final.gl514b.FluxInGlobal": {"value": 1046.1316028669016305, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.FluxOutGlobal": {"value": 1046.1310580793265217, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.TotIceMass": {"value": 0.0000000000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.TotIceFlow": {"value": 0.0000000000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.TotIceBalance": {"value": 0.0000000000000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.gl514b.SkipSeas": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.AreaIceCov": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.Latitude": {"value": -1.4552620265106593, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.TempLat": {"value": 557.2252940986816157, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.AlbedoLat": {"value": 0.3675649876307175, "rtol": 1e-4}, + "log.final.gl514b.AnnInsol": {"value": 755.3407530704208739, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.FluxMerid": {"value": -2.0352457616350744e+16, "unit": u.Joule, "rtol": 1e-4}, + "log.final.gl514b.FluxIn": {"value": 486.1623390295726495, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.FluxOut": {"value": 797.3308646662439969, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.DivFlux": {"value": -311.1690707101504927, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.IceMass": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceHeight": {"value": 0.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.DIceMassDt": {"value": 0.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.IceFlow": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.EnergyResL": {"value": 4.1836756281554699e-11, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.EnergyResW": {"value": -3.7482550396816805e-10, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.BedrockH": {"value": 0.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.gl514b.TempLandLat": {"value": 545.8665757148477269, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.TempWaterLat": {"value": 563.0767550842926994, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.AlbedoLandLat": {"value": 0.4335649876307174, "rtol": 1e-4}, + "log.final.gl514b.AlbedoWaterLat": {"value": 0.3335649876307175, "rtol": 1e-4}, + "log.final.gl514b.TempMinLat": {"value": 520.6588002187510256, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.TempMaxLat": {"value": 598.1732898182863210, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.Snowball": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.PlanckBAvg": {"value": 2.0899999999999990, "rtol": 1e-4}, + "log.final.gl514b.IceAccum": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceAblate": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.TempMaxLand": {"value": 657.9980346867481558, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.TempMaxWater": {"value": 568.6092765386927113, "unit": u.sec, "rtol": 1e-4}, + "log.final.gl514b.PeakInsol": {"value": 4243.8792614541798685, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceBeltLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceBeltSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.SnowballLand": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.SnowballSea": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceFree": {"value": 1.0000000000000000, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceCapNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceCapSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltNorthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltNorthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltSouthLatLand": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.gl514b.IceBeltSouthLatSea": {"value": 100.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_CTL_POISE(Benchmark): - pass +class Test_CTL_POISE(Benchmark): + pass diff --git a/tests/EqtideRadheatThermint/TidalEarth/test_TidalEarth.py b/tests/EqtideRadheatThermint/TidalEarth/test_TidalEarth.py index d9f660037..1577d13aa 100644 --- a/tests/EqtideRadheatThermint/TidalEarth/test_TidalEarth.py +++ b/tests/EqtideRadheatThermint/TidalEarth/test_TidalEarth.py @@ -1,1042 +1,480 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.490751e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.834553e39, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.839908e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.361272e36, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.988416e29, "unit": u.kg}, - "log.initial.sun.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.sun.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.sun.Xobl": {"value": 0.000000}, - "log.initial.sun.Yobl": {"value": 0.000000}, - "log.initial.sun.Zobl": {"value": 1.000000}, - "log.initial.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.500000}, - "log.initial.sun.RotAngMom": { - "value": 1.474456e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.RotKinEnergy": {"value": 5.361272e36, "unit": u.Joule}, - "log.initial.sun.RotVel": {"value": 1.468674e04, "unit": u.m / u.sec}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sun.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.sun.Density": {"value": 5762.900193, "unit": u.kg / u.m**3}, - "log.initial.sun.SurfEnFluxTotal": { - "value": 0.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.sun.TidalQ": {"value": 1.000000e06}, - "log.initial.sun.ImK2": {"value": -1.500000e-06}, - "log.initial.sun.K2": {"value": 1.500000}, - "log.initial.sun.K2Man": {"value": 0.010000}, - "log.initial.sun.Imk2Man": {"value": 0.000000}, - "log.initial.sun.TidalQMantle": {"value": 100.000000}, - "log.initial.sun.HEcc": {"value": 0.000000}, - "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.sun.KEcc": {"value": 0.000000}, - "log.initial.sun.Eccentricity": {"value": -1.000000}, - "log.initial.sun.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.sun.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.sun.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.sun.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.COPP": {"value": 0.000000}, - "log.initial.sun.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.sun.LXUVTot": {"value": 3.846000e23, "unit": u.kg / u.sec**3}, - "log.initial.sun.TotOrbEnergy": {"value": -5.298093e33, "unit": u.Joule}, - "log.initial.sun.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.sun.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.sun.BodyDeccDt": {"value": -1.000000}, - "log.initial.sun.DOblDtEqtide": {"value": 5.562685e-309, "unit": u.rad / u.sec}, - "log.initial.sun.DRotPerDtEqtide": {"value": -6.608944e-300}, - "log.initial.sun.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - }, - "log.initial.sun.EqRotRateDiscrete": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.sun.EqRotPerDiscrete": {"value": -1.000000, "unit": u.sec}, - "log.initial.sun.EqRotRateCont": {"value": 0.250008, "unit": 1 / u.sec}, - "log.initial.sun.EqRotPerCont": {"value": 25.131892, "unit": u.sec}, - "log.initial.sun.EqRotPer": {"value": 7.438226e05, "unit": u.sec}, - "log.initial.sun.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.sun.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.sun.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.sun.OceanK2": {"value": 0.010000}, - "log.initial.sun.EnvTidalQ": {"value": -1.000000}, - "log.initial.sun.OceanTidalQ": {"value": -1.000000}, - "log.initial.sun.TidalTau": {"value": 1.000000, "unit": u.sec}, - "log.initial.sun.TideLock": {"value": 1.000000}, - "log.initial.sun.RotTimeEqtide": {"value": 1.307319e304, "unit": u.sec}, - "log.initial.sun.EnvK2": {"value": 0.010000}, - "log.initial.sun.OblTimeEqtide": {"value": -1.000000}, - "log.initial.sun.PowerEqtide": {"value": 0.000000, "unit": u.W}, - "log.initial.sun.SurfEnFluxEqtide": { - "value": 0.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.sun.Luminosity": {"value": 3.846000e26, "unit": u.W}, - "log.initial.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.sun.LXUVFrac": {"value": 0.001000}, - "log.initial.sun.RossbyNumber": {"value": 0.078260}, - "log.initial.sun.DRotPerDtStellar": {"value": 3.044212e-11}, - "log.initial.tidalearth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.tidalearth.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.tidalearth.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.tidalearth.Xobl": {"value": 0.000000}, - "log.initial.tidalearth.Yobl": {"value": 0.000000}, - "log.initial.tidalearth.Zobl": {"value": 1.000000}, - "log.initial.tidalearth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.tidalearth.RadGyra": {"value": 0.500000}, - "log.initial.tidalearth.RotAngMom": { - "value": 5.130580e32, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.tidalearth.RotKinEnergy": {"value": 2.166940e27, "unit": u.Joule}, - "log.initial.tidalearth.RotVel": {"value": 53.876803, "unit": u.m / u.sec}, - "log.initial.tidalearth.BodyType": {"value": 0.000000}, - "log.initial.tidalearth.RotRate": {"value": 8.447156e-06, "unit": 1 / u.sec}, - "log.initial.tidalearth.RotPer": {"value": 7.438226e05, "unit": u.sec}, - "log.initial.tidalearth.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - }, - "log.initial.tidalearth.SurfEnFluxTotal": { - "value": 622.451136, - "unit": u.kg / u.sec**3, - }, - "log.initial.tidalearth.TidalQ": {"value": 1.144709}, - "log.initial.tidalearth.ImK2": {"value": -3.937084e-10}, - "log.initial.tidalearth.K2": {"value": 1.500000}, - "log.initial.tidalearth.K2Man": {"value": 1.500000}, - "log.initial.tidalearth.Imk2Man": {"value": -3.937084e-10}, - "log.initial.tidalearth.TidalQMantle": {"value": 1.144709}, - "log.initial.tidalearth.ViscUMan": { - "value": 7.753114e06, - "unit": u.m**2 / u.sec, - }, - "log.initial.tidalearth.HEcc": {"value": 0.000000}, - "log.initial.tidalearth.HZLimitDryRunaway": {"value": 1.567888e11, "unit": u.m}, - "log.initial.tidalearth.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.tidalearth.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.tidalearth.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - }, - "log.initial.tidalearth.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - }, - "log.initial.tidalearth.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.tidalearth.Instellation": { - "value": 6.316521e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.tidalearth.KEcc": {"value": 0.500000}, - "log.initial.tidalearth.Eccentricity": {"value": 0.500000}, - "log.initial.tidalearth.OrbEnergy": {"value": -5.298093e33, "unit": u.Joule}, - "log.initial.tidalearth.MeanMotion": {"value": 5.631437e-06, "unit": 1 / u.sec}, - "log.initial.tidalearth.OrbPeriod": {"value": 1.115734e06, "unit": u.sec}, - "log.initial.tidalearth.SemiMajorAxis": {"value": 7.479894e09, "unit": u.m}, - "log.initial.tidalearth.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - }, - "log.initial.tidalearth.COPP": {"value": 0.000000}, - "log.initial.tidalearth.OrbAngMom": { - "value": 1.629525e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.tidalearth.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.tidalearth.TotOrbEnergy": {"value": -5.298093e33, "unit": u.Joule}, - "log.initial.tidalearth.OrbPotEnergy": {"value": -1.059619e34, "unit": u.Joule}, - "log.initial.tidalearth.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.tidalearth.TidalRadius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.tidalearth.DsemiDtEqtide": { - "value": -4.349342e-06, - "unit": u.m / u.sec, - }, - "log.initial.tidalearth.DeccDtEqtide": { - "value": -5.814624e-16, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.DMeanMotionDtEqtide": { - "value": 4.911777e-21, - "unit": 1 / u.sec**2, - }, - "log.initial.tidalearth.DOrbPerDtEqtide": {"value": -9.731506e-10}, - "log.initial.tidalearth.EccTimeEqtide": {"value": 8.599009e14, "unit": u.sec}, - "log.initial.tidalearth.SemiTimeEqtide": {"value": 1.719776e15, "unit": u.sec}, - "log.initial.tidalearth.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec}, - "log.initial.tidalearth.DKEccDtEqtide": { - "value": -5.814624e-16, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.DXoblDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.DYoblDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.DZoblDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.LockTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.tidalearth.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.tidalearth.BodyDeccDt": {"value": -1.000000}, - "log.initial.tidalearth.DOblDtEqtide": { - "value": 5.562685e-309, - "unit": u.rad / u.sec, - }, - "log.initial.tidalearth.DRotPerDtEqtide": {"value": -4.898277e-298}, - "log.initial.tidalearth.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - }, - "log.initial.tidalearth.EqRotRateDiscrete": { - "value": -1.000000, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.EqRotPerDiscrete": {"value": -1.000000, "unit": u.sec}, - "log.initial.tidalearth.EqRotRateCont": {"value": 0.250008, "unit": 1 / u.sec}, - "log.initial.tidalearth.EqRotPerCont": {"value": 25.131892, "unit": u.sec}, - "log.initial.tidalearth.EqRotPer": {"value": 7.438226e05, "unit": u.sec}, - "log.initial.tidalearth.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.tidalearth.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.tidalearth.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.tidalearth.OceanK2": {"value": 0.010000}, - "log.initial.tidalearth.EnvTidalQ": {"value": -1.000000}, - "log.initial.tidalearth.OceanTidalQ": {"value": -1.000000}, - "log.initial.tidalearth.TidalTau": {"value": 1.000000, "unit": u.sec}, - "log.initial.tidalearth.TideLock": {"value": 1.000000}, - "log.initial.tidalearth.RotTimeEqtide": {"value": 1.518539e303, "unit": u.sec}, - "log.initial.tidalearth.EnvK2": {"value": 0.010000}, - "log.initial.tidalearth.OblTimeEqtide": {"value": -1.000000}, - "log.initial.tidalearth.PowerEqtide": {"value": 0.000926, "unit": u.TW}, - "log.initial.tidalearth.SurfEnFluxEqtide": { - "value": 1.810620e-06, - "unit": u.kg / u.sec**3, - }, - "log.initial.tidalearth.D26AlPowerDt": {"value": -1.000000}, - "log.initial.tidalearth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.tidalearth.D40KPowerDt": {"value": -1.000000}, - "log.initial.tidalearth.D40KNumManDt": { - "value": -1.694596e26, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.D232ThNumManDt": { - "value": -9.534863e23, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.D238UNumManDt": { - "value": -1.408812e24, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.D235UNumManDt": { - "value": -3.089017e24, - "unit": 1 / u.sec, - }, - "log.initial.tidalearth.RadPowerMan": {"value": 74.591650, "unit": u.TW}, - "log.initial.tidalearth.RadPowerCore": {"value": 34.624677, "unit": u.TW}, - "log.initial.tidalearth.RadPowerCrust": {"value": 33.267780, "unit": u.TW}, - "log.initial.tidalearth.RadPowerTotal": {"value": 142.484107, "unit": u.TW}, - "log.initial.tidalearth.SurfEnFluxRadTotal": { - "value": 0.278724, - "unit": u.kg / u.sec**3, - }, - "log.initial.tidalearth.TMan": {"value": 3500.000000, "unit": u.K}, - "log.initial.tidalearth.TUMan": {"value": 2450.000000, "unit": u.K}, - "log.initial.tidalearth.TLMan": {"value": 4550.000000, "unit": u.K}, - "log.initial.tidalearth.TCore": {"value": 5500.000000, "unit": u.K}, - "log.initial.tidalearth.TCMB": {"value": 4400.000000, "unit": u.K}, - "log.initial.tidalearth.BLUMan": {"value": 0.017833, "unit": u.km}, - "log.initial.tidalearth.BLLMan": {"value": 0.521534, "unit": u.km}, - "log.initial.tidalearth.TJumpUMan": {"value": 2150.000000, "unit": u.K}, - "log.initial.tidalearth.TJumpLMan": {"value": 150.000000, "unit": u.K}, - "log.initial.tidalearth.SignTJumpUMan": {"value": 1.000000}, - "log.initial.tidalearth.SignTJumpLMan": {"value": -1.000000}, - "log.initial.tidalearth.ViscLMan": { - "value": 1.353015e10, - "unit": u.m**2 / u.sec, - }, - "log.initial.tidalearth.ShmodUMan": {"value": 953.542992}, - "log.initial.tidalearth.FMeltUMan": {"value": 1.000000}, - "log.initial.tidalearth.FMeltLMan": {"value": 0.807626}, - "log.initial.tidalearth.MeltfactorUMan": {"value": 1.925879e07}, - "log.initial.tidalearth.MeltfactorLMan": {"value": 2.207154e04}, - "log.initial.tidalearth.DepthMeltMan": {"value": 2.551889e06}, - "log.initial.tidalearth.TDepthMeltMan": {"value": 3725.935396}, - "log.initial.tidalearth.TJumpMeltMan": {"value": 2149.991083}, - "log.initial.tidalearth.MeltMassFluxMan": { - "value": 1.101581e11, - "unit": u.kg / u.sec, - }, - "log.initial.tidalearth.ViscUManArr": { - "value": 1.493156e14, - "unit": u.m**2 / u.sec, - }, - "log.initial.tidalearth.RayleighMan": {"value": 3.005042e17, "unit": u.nd}, - "log.initial.tidalearth.ViscMMan": { - "value": 7.753114e07, - "unit": u.m**2 / u.sec, - }, - "log.initial.tidalearth.TDotMan": {"value": -4.878183e-11, "unit": u.K / u.sec}, - "log.initial.tidalearth.TDotCore": {"value": 2.897543e-13, "unit": u.K / u.sec}, - "log.initial.tidalearth.HfluxUMan": {"value": 506.363430}, - "log.initial.tidalearth.HflowUMan": {"value": 2.582780e05, "unit": u.TW}, - "log.initial.tidalearth.HfluxLMan": {"value": -2.876130}, - "log.initial.tidalearth.HflowLMan": {"value": -4.379520e14}, - "log.initial.tidalearth.HfluxCMB": {"value": -2.876130}, - "log.initial.tidalearth.HflowCMB": {"value": -437.951969, "unit": u.TW}, - "log.initial.tidalearth.HflowLatentMan": {"value": 7.111567e16}, - "log.initial.tidalearth.HflowMeltMan": {"value": 5.992025e04, "unit": u.TW}, - "log.initial.tidalearth.HflowLatentIC": {"value": 0.000000}, - "log.initial.tidalearth.PowerGravIC": {"value": 0.000000}, - "log.initial.tidalearth.HflowSurf": {"value": 3.181982e17}, - "log.initial.tidalearth.HflowSecMan": {"value": 2.474459e05, "unit": u.TW}, - "log.initial.tidalearth.HfluxCMBAd": {"value": 0.041915}, - "log.initial.tidalearth.HfluxCMBConv": {"value": -2.918046}, - "log.initial.tidalearth.RIC": {"value": 0.000000, "unit": u.km}, - "log.initial.tidalearth.DRICDTCMB": {"value": 0.000000}, - "log.initial.tidalearth.RICDot": {"value": 0.000000}, - "log.initial.tidalearth.ChiOC": {"value": 0.094946}, - "log.initial.tidalearth.ChiIC": {"value": 0.000000}, - "log.initial.tidalearth.ThermConductOC": {"value": 110.000000}, - "log.initial.tidalearth.MassOC": {"value": 1.941615e24}, - "log.initial.tidalearth.MassIC": {"value": 0.000000}, - "log.initial.tidalearth.MassChiOC": {"value": 1.843482e23}, - "log.initial.tidalearth.MassChiIC": {"value": 0.000000}, - "log.initial.tidalearth.DTChi": {"value": 0.000000}, - "log.initial.tidalearth.CoreBuoyTherm": { - "value": -3.350859e-11, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.tidalearth.CoreBuoyCompo": { - "value": 0.000000, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.tidalearth.CoreBuoyTotal": { - "value": -3.350859e-11, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.tidalearth.GravICB": {"value": 0.000000}, - "log.initial.tidalearth.MagMom": {"value": 0.000000}, - "log.initial.tidalearth.PresSWind": {"value": 2.676100e-09}, - "log.initial.tidalearth.MagPauseRad": {"value": 0.000000}, - "log.initial.tidalearth.ViscJumpMan": {"value": 2.000000}, - "log.initial.tidalearth.EruptEff": {"value": 0.200000}, - "log.initial.tidalearth.TrefLind": {"value": 5600.000000}, - "log.initial.tidalearth.DynViscUMan": {"value": 1.938278e08, "unit": u.Joule}, - "log.final.system.Age": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.919887e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.839838e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -7.839908e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 7.441970e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.Mass": {"value": 1.988416e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.sun.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.sun.PrecA": {"value": 0.785398, "unit": u.rad, "rtol": 1e-4}, - "log.final.sun.Xobl": {"value": 1.755450e-295, "rtol": 1e-4}, - "log.final.sun.Yobl": {"value": 1.755450e-295, "rtol": 1e-4}, - "log.final.sun.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.sun.Radius": {"value": 2.019571e08, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.sun.RotAngMom": { - "value": 1.737168e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotKinEnergy": { - "value": 7.441970e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.RotVel": { - "value": 1730.355452, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.RotRate": { - "value": 8.567935e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotPer": {"value": 7.333372e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.Density": { - "value": 5762.900193, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sun.SurfEnFluxTotal": { - "value": 0.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.TidalQ": {"value": 1.000000e06, "rtol": 1e-4}, - "log.final.sun.ImK2": {"value": -1.500000e-06, "rtol": 1e-4}, - "log.final.sun.K2": {"value": 1.500000, "rtol": 1e-4}, - "log.final.sun.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.sun.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.sun.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.sun.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, - "log.final.sun.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.sun.LXUVTot": { - "value": 3.846000e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.TotOrbEnergy": { - "value": -5.348485e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostEnergy": { - "value": 1.887528e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostAngMom": { - "value": 1.951558e38, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.sun.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.sun.DOblDtEqtide": { - "value": 5.562685e-309, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.DRotPerDtEqtide": {"value": -4.761152e-298, "rtol": 1e-4}, - "log.final.sun.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.sun.EqRotRateDiscrete": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.EqRotPerDiscrete": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.sun.EqRotRateCont": { - "value": 0.240540, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.EqRotPerCont": {"value": 26.121141, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.EqRotPer": {"value": 7.333354e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.sun.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.sun.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.sun.TidalTau": {"value": 1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.sun.RotTimeEqtide": { - "value": 1.540252e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.sun.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.sun.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.sun.PowerEqtide": {"value": 0.000000, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.SurfEnFluxEqtide": { - "value": 0.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.Luminosity": {"value": 3.846000e26, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.sun.RossbyNumber": {"value": 0.664244, "rtol": 1e-4}, - "log.final.sun.DRotPerDtStellar": {"value": 2.583836e-10, "rtol": 1e-4}, - "log.final.tidalearth.Mass": {"value": 5.972186e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.tidalearth.Obliquity": { - "value": 0.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.tidalearth.PrecA": {"value": 0.785398, "unit": u.rad, "rtol": 1e-4}, - "log.final.tidalearth.Xobl": {"value": 1.755450e-295, "rtol": 1e-4}, - "log.final.tidalearth.Yobl": {"value": 1.755450e-295, "rtol": 1e-4}, - "log.final.tidalearth.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.tidalearth.Radius": { - "value": 6.378100e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.tidalearth.RotAngMom": { - "value": 5.203938e32, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.RotKinEnergy": { - "value": 2.229350e27, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.tidalearth.RotVel": { - "value": 54.647144, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.RotRate": { - "value": 8.567935e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.RotPer": { - "value": 7.333372e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.SurfEnFluxTotal": { - "value": 129.049960, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.TidalQ": {"value": 3.965669, "rtol": 1e-4}, - "log.final.tidalearth.ImK2": {"value": -2.197753e-09, "rtol": 1e-4}, - "log.final.tidalearth.K2": {"value": 1.500000, "rtol": 1e-4}, - "log.final.tidalearth.K2Man": {"value": 1.500000, "rtol": 1e-4}, - "log.final.tidalearth.Imk2Man": {"value": -2.197753e-09, "rtol": 1e-4}, - "log.final.tidalearth.TidalQMantle": {"value": 3.965669, "rtol": 1e-4}, - "log.final.tidalearth.ViscUMan": { - "value": 3.089158e08, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.HZLimitDryRunaway": { - "value": 1.558084e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.Instellation": { - "value": 6.396997e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.KEcc": {"value": 0.490441, "rtol": 1e-4}, - "log.final.tidalearth.Eccentricity": {"value": 0.490441, "rtol": 1e-4}, - "log.final.tidalearth.OrbEnergy": { - "value": -5.348485e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.tidalearth.MeanMotion": { - "value": 5.711971e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.OrbPeriod": { - "value": 1.100003e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.SemiMajorAxis": { - "value": 7.409421e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.OrbAngMom": { - "value": 1.632035e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.tidalearth.TotOrbEnergy": { - "value": -5.348485e33, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.tidalearth.OrbPotEnergy": { - "value": -1.069697e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.tidalearth.LostEnergy": { - "value": 1.755450e-295, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.tidalearth.TidalRadius": { - "value": 6.378100e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.tidalearth.DsemiDtEqtide": { - "value": -1.272467e-06, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DeccDtEqtide": { - "value": -1.750811e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DMeanMotionDtEqtide": { - "value": 1.471429e-21, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.tidalearth.DOrbPerDtEqtide": {"value": -2.833657e-10, "rtol": 1e-4}, - "log.final.tidalearth.EccTimeEqtide": { - "value": 2.801220e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.SemiTimeEqtide": { - "value": 5.822880e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DKEccDtEqtide": { - "value": -1.750811e-16, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DXoblDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DYoblDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DZoblDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.LockTime": { - "value": 0.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.tidalearth.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.tidalearth.DOblDtEqtide": { - "value": 5.562685e-309, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.DRotPerDtEqtide": {"value": -4.761152e-298, "rtol": 1e-4}, - "log.final.tidalearth.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.tidalearth.EqRotRateDiscrete": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.EqRotPerDiscrete": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.EqRotRateCont": { - "value": 0.240540, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.EqRotPerCont": { - "value": 26.121141, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.EqRotPer": { - "value": 7.333354e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.GammaRot": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.GammaOrb": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.tidalearth.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.tidalearth.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.tidalearth.TidalTau": { - "value": 1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.tidalearth.RotTimeEqtide": { - "value": 1.540252e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.tidalearth.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.tidalearth.PowerEqtide": { - "value": 0.005337, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.SurfEnFluxEqtide": { - "value": 1.043994e-05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.tidalearth.D26AlNumManDt": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.tidalearth.D40KNumManDt": { - "value": -1.693664e26, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.D232ThNumManDt": { - "value": -9.534391e23, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.D238UNumManDt": { - "value": -1.408594e24, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.D235UNumManDt": { - "value": -3.085976e24, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.RadPowerMan": { - "value": 74.549698, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.RadPowerCore": { - "value": 34.605537, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.RadPowerCrust": { - "value": 33.248925, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.RadPowerTotal": { - "value": 142.404184, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.SurfEnFluxRadTotal": { - "value": 0.278567, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.TMan": {"value": 2799.518366, "unit": u.K, "rtol": 1e-4}, - "log.final.tidalearth.TUMan": {"value": 1959.662856, "unit": u.K, "rtol": 1e-4}, - "log.final.tidalearth.TLMan": {"value": 3639.373876, "unit": u.K, "rtol": 1e-4}, - "log.final.tidalearth.TCore": {"value": 5500.224548, "unit": u.K, "rtol": 1e-4}, - "log.final.tidalearth.TCMB": {"value": 4400.179639, "unit": u.K, "rtol": 1e-4}, - "log.final.tidalearth.BLUMan": {"value": 0.066398, "unit": u.km, "rtol": 1e-4}, - "log.final.tidalearth.BLLMan": {"value": 29.081799, "unit": u.km, "rtol": 1e-4}, - "log.final.tidalearth.TJumpUMan": { - "value": 1659.662856, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.tidalearth.TJumpLMan": { - "value": 760.805763, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.tidalearth.SignTJumpUMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.tidalearth.SignTJumpLMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.tidalearth.ViscLMan": { - "value": 1.189869e16, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.ShmodUMan": {"value": 1.112371e04, "rtol": 1e-4}, - "log.final.tidalearth.FMeltUMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.tidalearth.FMeltLMan": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.MeltfactorUMan": {"value": 1.925879e07, "rtol": 1e-4}, - "log.final.tidalearth.MeltfactorLMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.tidalearth.DepthMeltMan": {"value": 8.859368e05, "rtol": 1e-4}, - "log.final.tidalearth.TDepthMeltMan": {"value": 2402.598078, "rtol": 1e-4}, - "log.final.tidalearth.TJumpMeltMan": {"value": 1659.629657, "rtol": 1e-4}, - "log.final.tidalearth.MeltMassFluxMan": { - "value": 2.958618e10, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.ViscUManArr": { - "value": 5.949344e15, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.RayleighMan": { - "value": 7.937035e15, - "unit": u.nd, - "rtol": 1e-4, - }, - "log.final.tidalearth.ViscMMan": { - "value": 3.089158e09, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.TDotMan": { - "value": -1.061333e-11, - "unit": u.K / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.TDotCore": { - "value": -3.206690e-15, - "unit": u.K / u.sec, - "rtol": 1e-4, - }, - "log.final.tidalearth.HfluxUMan": {"value": 104.982338, "rtol": 1e-4}, - "log.final.tidalearth.HflowUMan": { - "value": 5.354776e04, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.HfluxLMan": {"value": 0.261609, "rtol": 1e-4}, - "log.final.tidalearth.HflowLMan": {"value": 3.983551e13, "rtol": 1e-4}, - "log.final.tidalearth.HfluxCMB": {"value": 0.261609, "rtol": 1e-4}, - "log.final.tidalearth.HflowCMB": { - "value": 39.835514, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.HflowLatentMan": {"value": 1.202006e16, "rtol": 1e-4}, - "log.final.tidalearth.HflowMeltMan": { - "value": 1.242283e04, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.HflowLatentIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.PowerGravIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.HflowSurf": {"value": 6.597059e16, "rtol": 1e-4}, - "log.final.tidalearth.HflowSecMan": { - "value": 5.383614e04, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.tidalearth.HfluxCMBAd": {"value": 0.041919, "rtol": 1e-4}, - "log.final.tidalearth.HfluxCMBConv": {"value": 0.219690, "rtol": 1e-4}, - "log.final.tidalearth.RIC": {"value": 0.000000, "unit": u.km, "rtol": 1e-4}, - "log.final.tidalearth.DRICDTCMB": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.RICDot": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.ChiOC": {"value": 0.094946, "rtol": 1e-4}, - "log.final.tidalearth.ChiIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.ThermConductOC": {"value": 110.004491, "rtol": 1e-4}, - "log.final.tidalearth.MassOC": {"value": 1.941615e24, "rtol": 1e-4}, - "log.final.tidalearth.MassIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.MassChiOC": {"value": 1.843482e23, "rtol": 1e-4}, - "log.final.tidalearth.MassChiIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.DTChi": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.CoreBuoyTherm": { - "value": 2.522755e-12, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.CoreBuoyCompo": { - "value": 0.000000, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.CoreBuoyTotal": { - "value": 2.522755e-12, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.tidalearth.GravICB": {"value": 0.000000, "rtol": 1e-4}, - "log.final.tidalearth.MagMom": {"value": 1.401043, "rtol": 1e-4}, - "log.final.tidalearth.PresSWind": {"value": 2.676100e-09, "rtol": 1e-4}, - "log.final.tidalearth.MagPauseRad": {"value": 1.119029, "rtol": 1e-4}, - "log.final.tidalearth.ViscJumpMan": {"value": 2.000000, "rtol": 1e-4}, - "log.final.tidalearth.EruptEff": {"value": 0.200000, "rtol": 1e-4}, - "log.final.tidalearth.TrefLind": {"value": 5600.000000, "rtol": 1e-4}, - "log.final.tidalearth.DynViscUMan": { - "value": 7.722894e09, - "unit": u.Joule, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.490751e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.834553e+39, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.839908e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.361272e+36, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.988416e+29, "unit": u.kg}, + "log.initial.sun.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.sun.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.sun.Xobl": {"value": 0.000000}, + "log.initial.sun.Yobl": {"value": 0.000000}, + "log.initial.sun.Zobl": {"value": 1.000000}, + "log.initial.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.500000}, + "log.initial.sun.RotAngMom": {"value": 1.474456e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.RotKinEnergy": {"value": 5.361272e+36, "unit": u.Joule}, + "log.initial.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.sun.Density": {"value": 5762.900193, "unit": u.kg / u.m ** 3}, + "log.initial.sun.SurfEnFluxTotal": {"value": 0.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.TidalQ": {"value": 1.000000e+06}, + "log.initial.sun.ImK2": {"value": -1.500000e-06}, + "log.initial.sun.K2": {"value": 1.500000}, + "log.initial.sun.K2Man": {"value": 0.010000}, + "log.initial.sun.Imk2Man": {"value": 0.000000}, + "log.initial.sun.TidalQMantle": {"value": 100.000000}, + "log.initial.sun.HEcc": {"value": 0.000000}, + "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.KEcc": {"value": 0.000000}, + "log.initial.sun.Eccentricity": {"value": -1.000000}, + "log.initial.sun.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.sun.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.sun.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.sun.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.COPP": {"value": 0.000000}, + "log.initial.sun.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.TotOrbEnergy": {"value": -5.298093e+33, "unit": u.Joule}, + "log.initial.sun.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.sun.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.sun.BodyDeccDt": {"value": -1.000000}, + "log.initial.sun.DOblDtEqtide": {"value": 5.562685e-309, "unit": u.rad / u.sec}, + "log.initial.sun.DRotPerDtEqtide": {"value": -6.608944e-300}, + "log.initial.sun.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2}, + "log.initial.sun.EqRotRateDiscrete": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.sun.EqRotPerDiscrete": {"value": -1.000000, "unit": u.sec}, + "log.initial.sun.EqRotRateCont": {"value": 0.250008, "unit": 1 / u.sec}, + "log.initial.sun.EqRotPerCont": {"value": 25.131892, "unit": u.sec}, + "log.initial.sun.EqRotPer": {"value": 7.438226e+05, "unit": u.sec}, + "log.initial.sun.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.sun.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.sun.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.sun.OceanK2": {"value": 0.010000}, + "log.initial.sun.EnvTidalQ": {"value": -1.000000}, + "log.initial.sun.OceanTidalQ": {"value": -1.000000}, + "log.initial.sun.TidalTau": {"value": 1.000000, "unit": u.sec}, + "log.initial.sun.TideLock": {"value": 1.000000}, + "log.initial.sun.RotTimeEqtide": {"value": 1.307319e+304, "unit": u.sec}, + "log.initial.sun.EnvK2": {"value": 0.010000}, + "log.initial.sun.OblTimeEqtide": {"value": -1.000000}, + "log.initial.sun.PowerEqtide": {"value": 0.000000, "unit": u.W}, + "log.initial.sun.SurfEnFluxEqtide": {"value": 0.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W}, + "log.initial.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.sun.LXUVFrac": {"value": 0.001000}, + "log.initial.sun.RossbyNumber": {"value": 0.078260}, + "log.initial.sun.DRotPerDtStellar": {"value": 3.044212e-11}, + "log.initial.tidalearth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.tidalearth.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.tidalearth.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.tidalearth.Xobl": {"value": 0.000000}, + "log.initial.tidalearth.Yobl": {"value": 0.000000}, + "log.initial.tidalearth.Zobl": {"value": 1.000000}, + "log.initial.tidalearth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.tidalearth.RadGyra": {"value": 0.500000}, + "log.initial.tidalearth.RotAngMom": {"value": 5.130580e+32, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.tidalearth.RotKinEnergy": {"value": 2.166940e+27, "unit": u.Joule}, + "log.initial.tidalearth.RotVel": {"value": 53.876803, "unit": u.m / u.sec}, + "log.initial.tidalearth.BodyType": {"value": 0.000000}, + "log.initial.tidalearth.RotRate": {"value": 8.447156e-06, "unit": 1 / u.sec}, + "log.initial.tidalearth.RotPer": {"value": 7.438226e+05, "unit": u.sec}, + "log.initial.tidalearth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.tidalearth.SurfEnFluxTotal": {"value": 622.451136, "unit": u.kg / u.sec ** 3}, + "log.initial.tidalearth.TidalQ": {"value": 1.144709}, + "log.initial.tidalearth.ImK2": {"value": -3.937084e-10}, + "log.initial.tidalearth.K2": {"value": 1.500000}, + "log.initial.tidalearth.K2Man": {"value": 1.500000}, + "log.initial.tidalearth.Imk2Man": {"value": -3.937084e-10}, + "log.initial.tidalearth.TidalQMantle": {"value": 1.144709}, + "log.initial.tidalearth.ViscUMan": {"value": 7.753114e+06, "unit": u.m ** 2 / u.sec}, + "log.initial.tidalearth.HEcc": {"value": 0.000000}, + "log.initial.tidalearth.HZLimitDryRunaway": {"value": 1.567888e+11, "unit": u.m}, + "log.initial.tidalearth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.tidalearth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.tidalearth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.tidalearth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.tidalearth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.tidalearth.Instellation": {"value": 6.316521e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.tidalearth.KEcc": {"value": 0.500000}, + "log.initial.tidalearth.Eccentricity": {"value": 0.500000}, + "log.initial.tidalearth.OrbEnergy": {"value": -5.298093e+33, "unit": u.Joule}, + "log.initial.tidalearth.MeanMotion": {"value": 5.631437e-06, "unit": 1 / u.sec}, + "log.initial.tidalearth.OrbPeriod": {"value": 1.115734e+06, "unit": u.sec}, + "log.initial.tidalearth.SemiMajorAxis": {"value": 7.479894e+09, "unit": u.m}, + "log.initial.tidalearth.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.tidalearth.COPP": {"value": 0.000000}, + "log.initial.tidalearth.OrbAngMom": {"value": 1.629525e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.tidalearth.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.tidalearth.TotOrbEnergy": {"value": -5.298093e+33, "unit": u.Joule}, + "log.initial.tidalearth.OrbPotEnergy": {"value": -1.059619e+34, "unit": u.Joule}, + "log.initial.tidalearth.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.tidalearth.TidalRadius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.tidalearth.DsemiDtEqtide": {"value": -4.349342e-06, "unit": u.m / u.sec}, + "log.initial.tidalearth.DeccDtEqtide": {"value": -5.814624e-16, "unit": 1 / u.sec}, + "log.initial.tidalearth.DMeanMotionDtEqtide": {"value": 4.911777e-21, "unit": 1 / u.sec ** 2}, + "log.initial.tidalearth.DOrbPerDtEqtide": {"value": -9.731506e-10}, + "log.initial.tidalearth.EccTimeEqtide": {"value": 8.599009e+14, "unit": u.sec}, + "log.initial.tidalearth.SemiTimeEqtide": {"value": 1.719776e+15, "unit": u.sec}, + "log.initial.tidalearth.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec}, + "log.initial.tidalearth.DKEccDtEqtide": {"value": -5.814624e-16, "unit": 1 / u.sec}, + "log.initial.tidalearth.DXoblDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec}, + "log.initial.tidalearth.DYoblDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec}, + "log.initial.tidalearth.DZoblDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec}, + "log.initial.tidalearth.LockTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.tidalearth.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.tidalearth.BodyDeccDt": {"value": -1.000000}, + "log.initial.tidalearth.DOblDtEqtide": {"value": 5.562685e-309, "unit": u.rad / u.sec}, + "log.initial.tidalearth.DRotPerDtEqtide": {"value": -4.898277e-298}, + "log.initial.tidalearth.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2}, + "log.initial.tidalearth.EqRotRateDiscrete": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.tidalearth.EqRotPerDiscrete": {"value": -1.000000, "unit": u.sec}, + "log.initial.tidalearth.EqRotRateCont": {"value": 0.250008, "unit": 1 / u.sec}, + "log.initial.tidalearth.EqRotPerCont": {"value": 25.131892, "unit": u.sec}, + "log.initial.tidalearth.EqRotPer": {"value": 7.438226e+05, "unit": u.sec}, + "log.initial.tidalearth.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.tidalearth.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.tidalearth.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.tidalearth.OceanK2": {"value": 0.010000}, + "log.initial.tidalearth.EnvTidalQ": {"value": -1.000000}, + "log.initial.tidalearth.OceanTidalQ": {"value": -1.000000}, + "log.initial.tidalearth.TidalTau": {"value": 1.000000, "unit": u.sec}, + "log.initial.tidalearth.TideLock": {"value": 1.000000}, + "log.initial.tidalearth.RotTimeEqtide": {"value": 1.518539e+303, "unit": u.sec}, + "log.initial.tidalearth.EnvK2": {"value": 0.010000}, + "log.initial.tidalearth.OblTimeEqtide": {"value": -1.000000}, + "log.initial.tidalearth.PowerEqtide": {"value": 0.000926, "unit": u.TW}, + "log.initial.tidalearth.SurfEnFluxEqtide": {"value": 1.810620e-06, "unit": u.kg / u.sec ** 3}, + "log.initial.tidalearth.D26AlPowerDt": {"value": -1.000000}, + "log.initial.tidalearth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.tidalearth.D40KPowerDt": {"value": -1.000000}, + "log.initial.tidalearth.D40KNumManDt": {"value": -1.694596e+26, "unit": 1 / u.sec}, + "log.initial.tidalearth.D232ThNumManDt": {"value": -9.534863e+23, "unit": 1 / u.sec}, + "log.initial.tidalearth.D238UNumManDt": {"value": -1.408812e+24, "unit": 1 / u.sec}, + "log.initial.tidalearth.D235UNumManDt": {"value": -3.089017e+24, "unit": 1 / u.sec}, + "log.initial.tidalearth.RadPowerMan": {"value": 74.591650, "unit": u.TW}, + "log.initial.tidalearth.RadPowerCore": {"value": 34.624677, "unit": u.TW}, + "log.initial.tidalearth.RadPowerCrust": {"value": 33.267780, "unit": u.TW}, + "log.initial.tidalearth.RadPowerTotal": {"value": 142.484107, "unit": u.TW}, + "log.initial.tidalearth.SurfEnFluxRadTotal": {"value": 0.278724, "unit": u.kg / u.sec ** 3}, + "log.initial.tidalearth.TMan": {"value": 3500.000000, "unit": u.K}, + "log.initial.tidalearth.TUMan": {"value": 2450.000000, "unit": u.K}, + "log.initial.tidalearth.TLMan": {"value": 4550.000000, "unit": u.K}, + "log.initial.tidalearth.TCore": {"value": 5500.000000, "unit": u.K}, + "log.initial.tidalearth.TCMB": {"value": 4400.000000, "unit": u.K}, + "log.initial.tidalearth.BLUMan": {"value": 0.017833, "unit": u.km}, + "log.initial.tidalearth.BLLMan": {"value": 0.521534, "unit": u.km}, + "log.initial.tidalearth.TJumpUMan": {"value": 2150.000000, "unit": u.K}, + "log.initial.tidalearth.TJumpLMan": {"value": 150.000000, "unit": u.K}, + "log.initial.tidalearth.SignTJumpUMan": {"value": 1.000000}, + "log.initial.tidalearth.SignTJumpLMan": {"value": -1.000000}, + "log.initial.tidalearth.ViscLMan": {"value": 1.353015e+10, "unit": u.m ** 2 / u.sec}, + "log.initial.tidalearth.ShmodUMan": {"value": 953.542992}, + "log.initial.tidalearth.FMeltUMan": {"value": 1.000000}, + "log.initial.tidalearth.FMeltLMan": {"value": 0.807626}, + "log.initial.tidalearth.MeltfactorUMan": {"value": 1.925879e+07}, + "log.initial.tidalearth.MeltfactorLMan": {"value": 2.207154e+04}, + "log.initial.tidalearth.DepthMeltMan": {"value": 2.551889e+06}, + "log.initial.tidalearth.TDepthMeltMan": {"value": 3725.935396}, + "log.initial.tidalearth.TJumpMeltMan": {"value": 2149.991083}, + "log.initial.tidalearth.MeltMassFluxMan": {"value": 1.101581e+11, "unit": u.kg / u.sec}, + "log.initial.tidalearth.ViscUManArr": {"value": 1.493156e+14, "unit": u.m ** 2 / u.sec}, + "log.initial.tidalearth.RayleighMan": {"value": 3.005042e+17, "unit": u.nd}, + "log.initial.tidalearth.ViscMMan": {"value": 7.753114e+07, "unit": u.m ** 2 / u.sec}, + "log.initial.tidalearth.TDotMan": {"value": -4.878183e-11, "unit": u.K / u.sec}, + "log.initial.tidalearth.TDotCore": {"value": 2.897543e-13, "unit": u.K / u.sec}, + "log.initial.tidalearth.HfluxUMan": {"value": 506.363430}, + "log.initial.tidalearth.HflowUMan": {"value": 2.582780e+05, "unit": u.TW}, + "log.initial.tidalearth.HfluxLMan": {"value": -2.876130}, + "log.initial.tidalearth.HflowLMan": {"value": -4.379520e+14}, + "log.initial.tidalearth.HfluxCMB": {"value": -2.876130}, + "log.initial.tidalearth.HflowCMB": {"value": -437.951969, "unit": u.TW}, + "log.initial.tidalearth.HflowLatentMan": {"value": 7.111567e+16}, + "log.initial.tidalearth.HflowMeltMan": {"value": 5.992025e+04, "unit": u.TW}, + "log.initial.tidalearth.HflowLatentIC": {"value": 0.000000}, + "log.initial.tidalearth.PowerGravIC": {"value": 0.000000}, + "log.initial.tidalearth.HflowSurf": {"value": 3.181982e+17}, + "log.initial.tidalearth.HflowSecMan": {"value": 2.474459e+05, "unit": u.TW}, + "log.initial.tidalearth.HfluxCMBAd": {"value": 0.041915}, + "log.initial.tidalearth.HfluxCMBConv": {"value": -2.918046}, + "log.initial.tidalearth.RIC": {"value": 0.000000, "unit": u.km}, + "log.initial.tidalearth.DRICDTCMB": {"value": 0.000000}, + "log.initial.tidalearth.RICDot": {"value": 0.000000}, + "log.initial.tidalearth.ChiOC": {"value": 0.094946}, + "log.initial.tidalearth.ChiIC": {"value": 0.000000}, + "log.initial.tidalearth.ThermConductOC": {"value": 110.000000}, + "log.initial.tidalearth.MassOC": {"value": 1.941615e+24}, + "log.initial.tidalearth.MassIC": {"value": 0.000000}, + "log.initial.tidalearth.MassChiOC": {"value": 1.843482e+23}, + "log.initial.tidalearth.MassChiIC": {"value": 0.000000}, + "log.initial.tidalearth.DTChi": {"value": 0.000000}, + "log.initial.tidalearth.CoreBuoyTherm": {"value": -3.350859e-11, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.tidalearth.CoreBuoyCompo": {"value": 0.000000, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.tidalearth.CoreBuoyTotal": {"value": -3.350859e-11, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.tidalearth.GravICB": {"value": 0.000000}, + "log.initial.tidalearth.MagMom": {"value": 0.000000}, + "log.initial.tidalearth.PresSWind": {"value": 2.676100e-09}, + "log.initial.tidalearth.MagPauseRad": {"value": 0.000000}, + "log.initial.tidalearth.ViscJumpMan": {"value": 2.000000}, + "log.initial.tidalearth.EruptEff": {"value": 0.200000}, + "log.initial.tidalearth.TrefLind": {"value": 5600.000000}, + "log.initial.tidalearth.DynViscUMan": {"value": 1.938278e+08, "unit": u.Joule}, + "log.final.system.Age": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.919887e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.839838e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -7.839908e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 7.441970e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.Mass": {"value": 1.988416e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.sun.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.sun.PrecA": {"value": 0.785398, "unit": u.rad, "rtol": 1e-4}, + "log.final.sun.Xobl": {"value": 1.755450e-295, "rtol": 1e-4}, + "log.final.sun.Yobl": {"value": 1.755450e-295, "rtol": 1e-4}, + "log.final.sun.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.sun.Radius": {"value": 2.019571e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.sun.RotAngMom": {"value": 1.737168e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.RotKinEnergy": {"value": 7.441970e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.RotVel": {"value": 1730.355452, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.RotRate": {"value": 8.567935e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.RotPer": {"value": 7.333372e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.Density": {"value": 5762.900193, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sun.SurfEnFluxTotal": {"value": 0.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.TidalQ": {"value": 1.000000e+06, "rtol": 1e-4}, + "log.final.sun.ImK2": {"value": -1.500000e-06, "rtol": 1e-4}, + "log.final.sun.K2": {"value": 1.500000, "rtol": 1e-4}, + "log.final.sun.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.sun.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.sun.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.sun.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.TotOrbEnergy": {"value": -5.348485e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostEnergy": {"value": 1.887528e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostAngMom": {"value": 1.951558e+38, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.sun.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.sun.DOblDtEqtide": {"value": 5.562685e-309, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.sun.DRotPerDtEqtide": {"value": -4.761152e-298, "rtol": 1e-4}, + "log.final.sun.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.sun.EqRotRateDiscrete": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.EqRotPerDiscrete": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.EqRotRateCont": {"value": 0.240540, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.EqRotPerCont": {"value": 26.121141, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.EqRotPer": {"value": 7.333354e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.sun.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.sun.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.sun.TidalTau": {"value": 1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.sun.RotTimeEqtide": {"value": 1.540252e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.sun.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.sun.PowerEqtide": {"value": 0.000000, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.SurfEnFluxEqtide": {"value": 0.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.sun.RossbyNumber": {"value": 0.664244, "rtol": 1e-4}, + "log.final.sun.DRotPerDtStellar": {"value": 2.583836e-10, "rtol": 1e-4}, + "log.final.tidalearth.Mass": {"value": 5.972186e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.tidalearth.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.tidalearth.PrecA": {"value": 0.785398, "unit": u.rad, "rtol": 1e-4}, + "log.final.tidalearth.Xobl": {"value": 1.755450e-295, "rtol": 1e-4}, + "log.final.tidalearth.Yobl": {"value": 1.755450e-295, "rtol": 1e-4}, + "log.final.tidalearth.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.tidalearth.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.tidalearth.RotAngMom": {"value": 5.203938e+32, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.RotKinEnergy": {"value": 2.229350e+27, "unit": u.Joule, "rtol": 1e-4}, + "log.final.tidalearth.RotVel": {"value": 54.647144, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.RotRate": {"value": 8.567935e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.RotPer": {"value": 7.333372e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.tidalearth.SurfEnFluxTotal": {"value": 129.049960, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.tidalearth.TidalQ": {"value": 3.965669, "rtol": 1e-4}, + "log.final.tidalearth.ImK2": {"value": -2.197753e-09, "rtol": 1e-4}, + "log.final.tidalearth.K2": {"value": 1.500000, "rtol": 1e-4}, + "log.final.tidalearth.K2Man": {"value": 1.500000, "rtol": 1e-4}, + "log.final.tidalearth.Imk2Man": {"value": -2.197753e-09, "rtol": 1e-4}, + "log.final.tidalearth.TidalQMantle": {"value": 3.965669, "rtol": 1e-4}, + "log.final.tidalearth.ViscUMan": {"value": 3.089158e+08, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.HZLimitDryRunaway": {"value": 1.558084e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.Instellation": {"value": 6.396997e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.tidalearth.KEcc": {"value": 0.490441, "rtol": 1e-4}, + "log.final.tidalearth.Eccentricity": {"value": 0.490441, "rtol": 1e-4}, + "log.final.tidalearth.OrbEnergy": {"value": -5.348485e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.tidalearth.MeanMotion": {"value": 5.711971e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.OrbPeriod": {"value": 1.100003e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.SemiMajorAxis": {"value": 7.409421e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.OrbAngMom": {"value": 1.632035e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.tidalearth.TotOrbEnergy": {"value": -5.348485e+33, "unit": u.Joule, "rtol": 1e-4}, + "log.final.tidalearth.OrbPotEnergy": {"value": -1.069697e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.tidalearth.LostEnergy": {"value": 1.755450e-295, "unit": u.Joule, "rtol": 1e-4}, + "log.final.tidalearth.TidalRadius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.tidalearth.DsemiDtEqtide": {"value": -1.272467e-06, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DeccDtEqtide": {"value": -1.750811e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DMeanMotionDtEqtide": {"value": 1.471429e-21, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.tidalearth.DOrbPerDtEqtide": {"value": -2.833657e-10, "rtol": 1e-4}, + "log.final.tidalearth.EccTimeEqtide": {"value": 2.801220e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.SemiTimeEqtide": {"value": 5.822880e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DKEccDtEqtide": {"value": -1.750811e-16, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DXoblDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DYoblDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DZoblDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.LockTime": {"value": 0.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.tidalearth.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.tidalearth.DOblDtEqtide": {"value": 5.562685e-309, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.DRotPerDtEqtide": {"value": -4.761152e-298, "rtol": 1e-4}, + "log.final.tidalearth.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.tidalearth.EqRotRateDiscrete": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.EqRotPerDiscrete": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.EqRotRateCont": {"value": 0.240540, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.EqRotPerCont": {"value": 26.121141, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.EqRotPer": {"value": 7.333354e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.tidalearth.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.tidalearth.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.tidalearth.TidalTau": {"value": 1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.tidalearth.RotTimeEqtide": {"value": 1.540252e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.tidalearth.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.tidalearth.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.tidalearth.PowerEqtide": {"value": 0.005337, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.SurfEnFluxEqtide": {"value": 1.043994e-05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.tidalearth.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.tidalearth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.tidalearth.D40KNumManDt": {"value": -1.693664e+26, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.D232ThNumManDt": {"value": -9.534391e+23, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.D238UNumManDt": {"value": -1.408594e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.D235UNumManDt": {"value": -3.085976e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.RadPowerMan": {"value": 74.549698, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.RadPowerCore": {"value": 34.605537, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.RadPowerCrust": {"value": 33.248925, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.RadPowerTotal": {"value": 142.404184, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.SurfEnFluxRadTotal": {"value": 0.278567, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.tidalearth.TMan": {"value": 2799.518366, "unit": u.K, "rtol": 1e-4}, + "log.final.tidalearth.TUMan": {"value": 1959.662856, "unit": u.K, "rtol": 1e-4}, + "log.final.tidalearth.TLMan": {"value": 3639.373876, "unit": u.K, "rtol": 1e-4}, + "log.final.tidalearth.TCore": {"value": 5500.224548, "unit": u.K, "rtol": 1e-4}, + "log.final.tidalearth.TCMB": {"value": 4400.179639, "unit": u.K, "rtol": 1e-4}, + "log.final.tidalearth.BLUMan": {"value": 0.066398, "unit": u.km, "rtol": 1e-4}, + "log.final.tidalearth.BLLMan": {"value": 29.081799, "unit": u.km, "rtol": 1e-4}, + "log.final.tidalearth.TJumpUMan": {"value": 1659.662856, "unit": u.K, "rtol": 1e-4}, + "log.final.tidalearth.TJumpLMan": {"value": 760.805763, "unit": u.K, "rtol": 1e-4}, + "log.final.tidalearth.SignTJumpUMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.tidalearth.SignTJumpLMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.tidalearth.ViscLMan": {"value": 1.189869e+16, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.ShmodUMan": {"value": 1.112371e+04, "rtol": 1e-4}, + "log.final.tidalearth.FMeltUMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.tidalearth.FMeltLMan": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.MeltfactorUMan": {"value": 1.925879e+07, "rtol": 1e-4}, + "log.final.tidalearth.MeltfactorLMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.tidalearth.DepthMeltMan": {"value": 8.859368e+05, "rtol": 1e-4}, + "log.final.tidalearth.TDepthMeltMan": {"value": 2402.598078, "rtol": 1e-4}, + "log.final.tidalearth.TJumpMeltMan": {"value": 1659.629657, "rtol": 1e-4}, + "log.final.tidalearth.MeltMassFluxMan": {"value": 2.958618e+10, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.ViscUManArr": {"value": 5.949344e+15, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.RayleighMan": {"value": 7.937035e+15, "unit": u.nd, "rtol": 1e-4}, + "log.final.tidalearth.ViscMMan": {"value": 3.089158e+09, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.TDotMan": {"value": -1.061333e-11, "unit": u.K / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.TDotCore": {"value": -3.206690e-15, "unit": u.K / u.sec, "rtol": 1e-4}, + "log.final.tidalearth.HfluxUMan": {"value": 104.982338, "rtol": 1e-4}, + "log.final.tidalearth.HflowUMan": {"value": 5.354776e+04, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.HfluxLMan": {"value": 0.261609, "rtol": 1e-4}, + "log.final.tidalearth.HflowLMan": {"value": 3.983551e+13, "rtol": 1e-4}, + "log.final.tidalearth.HfluxCMB": {"value": 0.261609, "rtol": 1e-4}, + "log.final.tidalearth.HflowCMB": {"value": 39.835514, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.HflowLatentMan": {"value": 1.202006e+16, "rtol": 1e-4}, + "log.final.tidalearth.HflowMeltMan": {"value": 1.242283e+04, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.HflowLatentIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.PowerGravIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.HflowSurf": {"value": 6.597059e+16, "rtol": 1e-4}, + "log.final.tidalearth.HflowSecMan": {"value": 5.383614e+04, "unit": u.TW, "rtol": 1e-4}, + "log.final.tidalearth.HfluxCMBAd": {"value": 0.041919, "rtol": 1e-4}, + "log.final.tidalearth.HfluxCMBConv": {"value": 0.219690, "rtol": 1e-4}, + "log.final.tidalearth.RIC": {"value": 0.000000, "unit": u.km, "rtol": 1e-4}, + "log.final.tidalearth.DRICDTCMB": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.RICDot": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.ChiOC": {"value": 0.094946, "rtol": 1e-4}, + "log.final.tidalearth.ChiIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.ThermConductOC": {"value": 110.004491, "rtol": 1e-4}, + "log.final.tidalearth.MassOC": {"value": 1.941615e+24, "rtol": 1e-4}, + "log.final.tidalearth.MassIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.MassChiOC": {"value": 1.843482e+23, "rtol": 1e-4}, + "log.final.tidalearth.MassChiIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.DTChi": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.CoreBuoyTherm": {"value": 2.522755e-12, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.tidalearth.CoreBuoyCompo": {"value": 0.000000, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.tidalearth.CoreBuoyTotal": {"value": 2.522755e-12, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.tidalearth.GravICB": {"value": 0.000000, "rtol": 1e-4}, + "log.final.tidalearth.MagMom": {"value": 1.401043, "rtol": 1e-4}, + "log.final.tidalearth.PresSWind": {"value": 2.676100e-09, "rtol": 1e-4}, + "log.final.tidalearth.MagPauseRad": {"value": 1.119029, "rtol": 1e-4}, + "log.final.tidalearth.ViscJumpMan": {"value": 2.000000, "rtol": 1e-4}, + "log.final.tidalearth.EruptEff": {"value": 0.200000, "rtol": 1e-4}, + "log.final.tidalearth.TrefLind": {"value": 5600.000000, "rtol": 1e-4}, + "log.final.tidalearth.DynViscUMan": {"value": 7.722894e+09, "unit": u.Joule, "rtol": 1e-4}, + } ) -class Test_TidalEarth(Benchmark): - pass +class Test_TidalEarth(Benchmark): + pass diff --git a/tests/EqtideStellar/BinaryTides/test_BinaryTides.py b/tests/EqtideStellar/BinaryTides/test_BinaryTides.py index 50da14dd8..bce5769d8 100644 --- a/tests/EqtideStellar/BinaryTides/test_BinaryTides.py +++ b/tests/EqtideStellar/BinaryTides/test_BinaryTides.py @@ -1,813 +1,342 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.704021e45, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -1.981914e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -9.406038e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.081273e39, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.primary.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.Xobl": {"value": 0.000000}, - "log.initial.primary.Yobl": {"value": 0.000000}, - "log.initial.primary.Zobl": {"value": 1.000000}, - "log.initial.primary.Radius": {"value": 263.919878, "unit": u.Rearth}, - "log.initial.primary.RadGyra": {"value": 0.449900}, - "log.initial.primary.RotAngMom": { - "value": 4.966103e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.RotKinEnergy": {"value": 1.081273e39, "unit": u.Joule}, - "log.initial.primary.RotVel": {"value": 7.330154e04, "unit": u.m / u.sec}, - "log.initial.primary.BodyType": {"value": 1.000000}, - "log.initial.primary.RotRate": {"value": 3.762386, "unit": 1 / u.day}, - "log.initial.primary.RotPer": {"value": 1.670000, "unit": u.day}, - "log.initial.primary.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.primary.SurfEnFluxTotal": { - "value": 1.592014e07, - "unit": u.W / u.m**2, - }, - "log.initial.primary.TidalQ": {"value": 1.250000e05}, - "log.initial.primary.ImK2": {"value": -4.000000e-06}, - "log.initial.primary.K2": {"value": 0.500000}, - "log.initial.primary.K2Man": {"value": 0.010000}, - "log.initial.primary.Imk2Man": {"value": 0.000000}, - "log.initial.primary.TidalQMantle": {"value": 100.000000}, - "log.initial.primary.HEcc": {"value": 0.000000}, - "log.initial.primary.HZLimitDryRunaway": {"value": 1.887931e11, "unit": u.m}, - "log.initial.primary.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.primary.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.primary.HZLimMoistGreenhouse": {"value": 3.070674e11, "unit": u.m}, - "log.initial.primary.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.primary.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.KEcc": {"value": 0.000000}, - "log.initial.primary.Eccentricity": {"value": -1.000000}, - "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.COPP": {"value": 0.000000}, - "log.initial.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LXUVTot": { - "value": 7.435159e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.TotOrbEnergy": {"value": -1.223317e40, "unit": u.Joule}, - "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.primary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.primary.BodyDeccDt": {"value": -1.000000}, - "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.primary.DRotPerDtEqtide": {"value": 6.614815e-08}, - "log.initial.primary.DRotRateDtEqtide": { - "value": -1.996352e-17, - "unit": 1 / u.sec**2, - }, - "log.initial.primary.EqRotRateDiscrete": { - "value": 2.181662e-05, - "unit": 1 / u.sec, - }, - "log.initial.primary.EqRotPerDiscrete": {"value": 2.880000e05, "unit": u.sec}, - "log.initial.primary.EqRotRateCont": {"value": 2.697988e-05, "unit": 1 / u.sec}, - "log.initial.primary.EqRotPerCont": {"value": 2.328841e05, "unit": u.sec}, - "log.initial.primary.EqRotPer": {"value": 2.880000e05, "unit": u.sec}, - "log.initial.primary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.primary.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.OceanK2": {"value": 0.010000}, - "log.initial.primary.EnvTidalQ": {"value": -1.000000}, - "log.initial.primary.OceanTidalQ": {"value": -1.000000}, - "log.initial.primary.TideLock": {"value": 0.000000}, - "log.initial.primary.RotTimeEqtide": {"value": 2.181285e12, "unit": u.sec}, - "log.initial.primary.EnvK2": {"value": 0.010000}, - "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.primary.PowerEqtide": {"value": 5.668700e26, "unit": u.W}, - "log.initial.primary.SurfEnFluxEqtide": { - "value": 1.592014e07, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.Luminosity": {"value": 7.435159e26, "unit": u.W}, - "log.initial.primary.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.primary.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.primary.LXUVFrac": {"value": 0.001000}, - "log.initial.primary.RossbyNumber": {"value": 0.050093}, - "log.initial.primary.DRotPerDtStellar": {"value": -4.478836e-10}, - "log.initial.secondary.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.Xobl": {"value": 0.000000}, - "log.initial.secondary.Yobl": {"value": 0.000000}, - "log.initial.secondary.Zobl": {"value": 1.000000}, - "log.initial.secondary.Radius": {"value": 263.919878, "unit": u.Rearth}, - "log.initial.secondary.RadGyra": {"value": 0.449900}, - "log.initial.secondary.RotAngMom": { - "value": 4.966103e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.RotKinEnergy": {"value": 1.081273e39, "unit": u.Joule}, - "log.initial.secondary.RotVel": {"value": 7.330154e04, "unit": u.m / u.sec}, - "log.initial.secondary.BodyType": {"value": 1.000000}, - "log.initial.secondary.RotRate": {"value": 3.762386, "unit": 1 / u.day}, - "log.initial.secondary.RotPer": {"value": 1.670000, "unit": u.day}, - "log.initial.secondary.Density": {"value": 99.524124, "unit": u.kg / u.m**3}, - "log.initial.secondary.SurfEnFluxTotal": { - "value": 1.592014e07, - "unit": u.W / u.m**2, - }, - "log.initial.secondary.TidalQ": {"value": 1.250000e05}, - "log.initial.secondary.ImK2": {"value": -4.000000e-06}, - "log.initial.secondary.K2": {"value": 0.500000}, - "log.initial.secondary.K2Man": {"value": 0.010000}, - "log.initial.secondary.Imk2Man": {"value": 0.000000}, - "log.initial.secondary.TidalQMantle": {"value": 100.000000}, - "log.initial.secondary.HEcc": {"value": 0.000000}, - "log.initial.secondary.HZLimitDryRunaway": {"value": 1.979090e11, "unit": u.m}, - "log.initial.secondary.HZLimRecVenus": {"value": 2.320714e11, "unit": u.m}, - "log.initial.secondary.HZLimRunaway": {"value": 3.080886e11, "unit": u.m}, - "log.initial.secondary.HZLimMoistGreenhouse": { - "value": 3.070674e11, - "unit": u.m, - }, - "log.initial.secondary.HZLimMaxGreenhouse": {"value": 5.557245e11, "unit": u.m}, - "log.initial.secondary.HZLimEarlyMars": {"value": 6.061886e11, "unit": u.m}, - "log.initial.secondary.Instellation": { - "value": 5.331631e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.KEcc": {"value": 0.300000}, - "log.initial.secondary.Eccentricity": {"value": 0.300000}, - "log.initial.secondary.OrbEnergy": {"value": -1.223317e40, "unit": u.Joule}, - "log.initial.secondary.MeanMotion": {"value": 1.256637, "unit": 1 / u.day}, - "log.initial.secondary.OrbPeriod": {"value": 5.000000, "unit": u.day}, - "log.initial.secondary.SemiMajorAxis": {"value": 0.072098, "unit": u.au}, - "log.initial.secondary.CriticalSemiMajorAxis": { - "value": 3.430862e10, - "unit": u.m, - }, - "log.initial.secondary.COPP": {"value": 0.000000}, - "log.initial.secondary.OrbAngMom": { - "value": 1.604699e45, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LXUVTot": { - "value": 7.435159e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.TotOrbEnergy": {"value": -1.223317e40, "unit": u.Joule}, - "log.initial.secondary.OrbPotEnergy": {"value": -2.446635e40, "unit": u.Joule}, - "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.secondary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.TidalRadius": {"value": 1.683307e09, "unit": u.m}, - "log.initial.secondary.DsemiDtEqtide": {"value": 0.000749, "unit": u.m / u.sec}, - "log.initial.secondary.DeccDtEqtide": { - "value": 2.302822e-14, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DMeanMotionDtEqtide": { - "value": -1.514244e-18, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.DOrbPerDtEqtide": {"value": 4.497629e-08}, - "log.initial.secondary.EccTimeEqtide": {"value": 1.302750e13, "unit": u.sec}, - "log.initial.secondary.SemiTimeEqtide": {"value": 1.440759e13, "unit": u.sec}, - "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DKEccDtEqtide": { - "value": 2.302822e-14, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, - "log.initial.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - }, - "log.initial.secondary.DRotPerDtEqtide": {"value": 6.614815e-08}, - "log.initial.secondary.DRotRateDtEqtide": { - "value": -1.996352e-17, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.EqRotRateDiscrete": { - "value": 2.181662e-05, - "unit": 1 / u.sec, - }, - "log.initial.secondary.EqRotPerDiscrete": {"value": 2.880000e05, "unit": u.sec}, - "log.initial.secondary.EqRotRateCont": { - "value": 2.697988e-05, - "unit": 1 / u.sec, - }, - "log.initial.secondary.EqRotPerCont": {"value": 2.328841e05, "unit": u.sec}, - "log.initial.secondary.EqRotPer": {"value": 2.880000e05, "unit": u.sec}, - "log.initial.secondary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.GammaRot": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.GammaOrb": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.OceanK2": {"value": 0.010000}, - "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, - "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, - "log.initial.secondary.TideLock": {"value": 0.000000}, - "log.initial.secondary.RotTimeEqtide": {"value": 2.181285e12, "unit": u.sec}, - "log.initial.secondary.EnvK2": {"value": 0.010000}, - "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.secondary.PowerEqtide": {"value": 5.668700e26, "unit": u.W}, - "log.initial.secondary.SurfEnFluxEqtide": { - "value": 1.592014e07, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.Luminosity": {"value": 7.435159e26, "unit": u.W}, - "log.initial.secondary.LXUVStellar": {"value": 7.435159e23, "unit": u.W}, - "log.initial.secondary.Temperature": {"value": 4377.256537, "unit": u.K}, - "log.initial.secondary.LXUVFrac": {"value": 0.001000}, - "log.initial.secondary.RossbyNumber": {"value": 0.050093}, - "log.initial.secondary.DRotPerDtStellar": {"value": -4.478836e-10}, - "log.final.system.Age": {"value": 6.311520e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.533170e45, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -1.991596e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.186293e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 1.490449e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.Radius": { - "value": 209.260399, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.primary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, - "log.final.primary.RotAngMom": { - "value": 1.466469e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.RotKinEnergy": { - "value": 1.490449e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.RotVel": { - "value": 2.713019e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.RotRate": { - "value": 1.756257, - "unit": 1 / u.day, - "rtol": 1e-4, - }, - "log.final.primary.RotPer": {"value": 3.577599, "unit": u.day, "rtol": 1e-4}, - "log.final.primary.Density": { - "value": 199.656530, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxTotal": { - "value": 2.137000e05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.primary.TidalQ": {"value": 1.250000e05, "rtol": 1e-4}, - "log.final.primary.ImK2": {"value": -4.000000e-06, "rtol": 1e-4}, - "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.HZLimitDryRunaway": { - "value": 1.477883e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRecVenus": { - "value": 1.818297e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRunaway": { - "value": 2.413966e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMoistGreenhouse": { - "value": 2.405896e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMaxGreenhouse": { - "value": 4.359646e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimEarlyMars": { - "value": 4.755510e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OrbEnergy": { - "value": 0.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.OrbPeriod": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.SemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LXUVTot": { - "value": 4.556153e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.TotOrbEnergy": { - "value": -1.529178e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostEnergy": { - "value": 2.654630e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostAngMom": { - "value": 4.120838e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.LockTime": { - "value": 1.616555e12, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.DRotPerDtEqtide": {"value": -8.458931e-299, "rtol": 1e-4}, - "log.final.primary.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.primary.EqRotRateDiscrete": { - "value": 2.032705e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPerDiscrete": { - "value": 3.091046e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotRateCont": { - "value": 2.072656e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPerCont": { - "value": 3.031466e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPer": { - "value": 3.091046e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.RotTimeEqtide": { - "value": 3.654180e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.PowerEqtide": { - "value": 4.783780e24, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxEqtide": { - "value": 2.137000e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.Luminosity": { - "value": 4.556153e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.LXUVStellar": { - "value": 4.556153e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.Temperature": { - "value": 4349.796398, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.primary.RossbyNumber": {"value": 0.105795, "rtol": 1e-4}, - "log.final.primary.DRotPerDtStellar": {"value": -3.122954e-09, "rtol": 1e-4}, - "log.final.secondary.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.secondary.Obliquity": { - "value": 0.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.Radius": { - "value": 209.260399, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.secondary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, - "log.final.secondary.RotAngMom": { - "value": 1.466469e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.RotKinEnergy": { - "value": 1.490449e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.RotVel": { - "value": 2.713019e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.RotRate": { - "value": 1.756257, - "unit": 1 / u.day, - "rtol": 1e-4, - }, - "log.final.secondary.RotPer": {"value": 3.577599, "unit": u.day, "rtol": 1e-4}, - "log.final.secondary.Density": { - "value": 199.656530, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxTotal": { - "value": 2.137000e05, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.secondary.TidalQ": {"value": 1.250000e05, "rtol": 1e-4}, - "log.final.secondary.ImK2": {"value": -4.000000e-06, "rtol": 1e-4}, - "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.HZLimitDryRunaway": { - "value": 1.479415e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRecVenus": { - "value": 1.818297e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRunaway": { - "value": 2.413966e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMoistGreenhouse": { - "value": 2.405896e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMaxGreenhouse": { - "value": 4.359646e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimEarlyMars": { - "value": 4.755510e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.Instellation": { - "value": 4.875019e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.KEcc": {"value": 0.045484, "rtol": 1e-4}, - "log.final.secondary.Eccentricity": {"value": 0.045484, "rtol": 1e-4}, - "log.final.secondary.OrbEnergy": { - "value": -1.529178e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.MeanMotion": { - "value": 1.756257, - "unit": 1 / u.day, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPeriod": { - "value": 3.577599, - "unit": u.day, - "rtol": 1e-4, - }, - "log.final.secondary.SemiMajorAxis": { - "value": 0.057677, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.secondary.CriticalSemiMajorAxis": { - "value": 2.174492e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.OrbAngMom": { - "value": 1.503017e45, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LXUVTot": { - "value": 4.556153e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.TotOrbEnergy": { - "value": -1.529178e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPotEnergy": { - "value": -3.058356e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostEnergy": { - "value": 2.654630e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostAngMom": { - "value": 4.120838e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.TidalRadius": { - "value": 1.334684e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.DsemiDtEqtide": { - "value": -5.398513e-06, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DeccDtEqtide": { - "value": -6.877840e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DMeanMotionDtEqtide": { - "value": 1.907695e-20, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.DOrbPerDtEqtide": {"value": -2.900948e-10, "rtol": 1e-4}, - "log.final.secondary.EccTimeEqtide": { - "value": 6.613161e12, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.SemiTimeEqtide": { - "value": 1.598295e15, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DHEccDtEqtide": { - "value": -0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DKEccDtEqtide": { - "value": -6.877840e-15, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.LockTime": { - "value": 1.616555e12, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DRotPerDtEqtide": {"value": -8.458931e-299, "rtol": 1e-4}, - "log.final.secondary.DRotRateDtEqtide": { - "value": 5.562685e-309, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotRateDiscrete": { - "value": 2.032705e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPerDiscrete": { - "value": 3.091046e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotRateCont": { - "value": 2.072656e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPerCont": { - "value": 3.031466e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPer": { - "value": 3.091046e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqTidePower": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.GammaRot": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.GammaOrb": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.TideLock": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.RotTimeEqtide": { - "value": 3.654180e303, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.PowerEqtide": { - "value": 4.783780e24, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxEqtide": { - "value": 2.137000e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.Luminosity": { - "value": 4.556153e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVStellar": { - "value": 4.556153e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.Temperature": { - "value": 4349.796398, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.secondary.RossbyNumber": {"value": 0.105795, "rtol": 1e-4}, - "log.final.secondary.DRotPerDtStellar": {"value": -3.122954e-09, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.704021e+45, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -1.981914e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -9.406038e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.081273e+39, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.primary.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.Xobl": {"value": 0.000000}, + "log.initial.primary.Yobl": {"value": 0.000000}, + "log.initial.primary.Zobl": {"value": 1.000000}, + "log.initial.primary.Radius": {"value": 263.919878, "unit": u.Rearth}, + "log.initial.primary.RadGyra": {"value": 0.449900}, + "log.initial.primary.RotAngMom": {"value": 4.966103e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.RotKinEnergy": {"value": 1.081273e+39, "unit": u.Joule}, + "log.initial.primary.RotVel": {"value": 7.330154e+04, "unit": u.m / u.sec}, + "log.initial.primary.BodyType": {"value": 1.000000}, + "log.initial.primary.RotRate": {"value": 3.762386, "unit": 1 / u.day}, + "log.initial.primary.RotPer": {"value": 1.670000, "unit": u.day}, + "log.initial.primary.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.primary.SurfEnFluxTotal": {"value": 1.592014e+07, "unit": u.W / u.m ** 2}, + "log.initial.primary.TidalQ": {"value": 1.250000e+05}, + "log.initial.primary.ImK2": {"value": -4.000000e-06}, + "log.initial.primary.K2": {"value": 0.500000}, + "log.initial.primary.K2Man": {"value": 0.010000}, + "log.initial.primary.Imk2Man": {"value": 0.000000}, + "log.initial.primary.TidalQMantle": {"value": 100.000000}, + "log.initial.primary.HEcc": {"value": 0.000000}, + "log.initial.primary.HZLimitDryRunaway": {"value": 1.887931e+11, "unit": u.m}, + "log.initial.primary.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.primary.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.primary.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.primary.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.primary.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.KEcc": {"value": 0.000000}, + "log.initial.primary.Eccentricity": {"value": -1.000000}, + "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.COPP": {"value": 0.000000}, + "log.initial.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.TotOrbEnergy": {"value": -1.223317e+40, "unit": u.Joule}, + "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.primary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.primary.BodyDeccDt": {"value": -1.000000}, + "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.primary.DRotPerDtEqtide": {"value": 6.614815e-08}, + "log.initial.primary.DRotRateDtEqtide": {"value": -1.996352e-17, "unit": 1 / u.sec ** 2}, + "log.initial.primary.EqRotRateDiscrete": {"value": 2.181662e-05, "unit": 1 / u.sec}, + "log.initial.primary.EqRotPerDiscrete": {"value": 2.880000e+05, "unit": u.sec}, + "log.initial.primary.EqRotRateCont": {"value": 2.697988e-05, "unit": 1 / u.sec}, + "log.initial.primary.EqRotPerCont": {"value": 2.328841e+05, "unit": u.sec}, + "log.initial.primary.EqRotPer": {"value": 2.880000e+05, "unit": u.sec}, + "log.initial.primary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.primary.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.OceanK2": {"value": 0.010000}, + "log.initial.primary.EnvTidalQ": {"value": -1.000000}, + "log.initial.primary.OceanTidalQ": {"value": -1.000000}, + "log.initial.primary.TideLock": {"value": 0.000000}, + "log.initial.primary.RotTimeEqtide": {"value": 2.181285e+12, "unit": u.sec}, + "log.initial.primary.EnvK2": {"value": 0.010000}, + "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.primary.PowerEqtide": {"value": 5.668700e+26, "unit": u.W}, + "log.initial.primary.SurfEnFluxEqtide": {"value": 1.592014e+07, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.Luminosity": {"value": 7.435159e+26, "unit": u.W}, + "log.initial.primary.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.primary.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.primary.LXUVFrac": {"value": 0.001000}, + "log.initial.primary.RossbyNumber": {"value": 0.050093}, + "log.initial.primary.DRotPerDtStellar": {"value": -4.478836e-10}, + "log.initial.secondary.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.Xobl": {"value": 0.000000}, + "log.initial.secondary.Yobl": {"value": 0.000000}, + "log.initial.secondary.Zobl": {"value": 1.000000}, + "log.initial.secondary.Radius": {"value": 263.919878, "unit": u.Rearth}, + "log.initial.secondary.RadGyra": {"value": 0.449900}, + "log.initial.secondary.RotAngMom": {"value": 4.966103e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.RotKinEnergy": {"value": 1.081273e+39, "unit": u.Joule}, + "log.initial.secondary.RotVel": {"value": 7.330154e+04, "unit": u.m / u.sec}, + "log.initial.secondary.BodyType": {"value": 1.000000}, + "log.initial.secondary.RotRate": {"value": 3.762386, "unit": 1 / u.day}, + "log.initial.secondary.RotPer": {"value": 1.670000, "unit": u.day}, + "log.initial.secondary.Density": {"value": 99.524124, "unit": u.kg / u.m ** 3}, + "log.initial.secondary.SurfEnFluxTotal": {"value": 1.592014e+07, "unit": u.W / u.m ** 2}, + "log.initial.secondary.TidalQ": {"value": 1.250000e+05}, + "log.initial.secondary.ImK2": {"value": -4.000000e-06}, + "log.initial.secondary.K2": {"value": 0.500000}, + "log.initial.secondary.K2Man": {"value": 0.010000}, + "log.initial.secondary.Imk2Man": {"value": 0.000000}, + "log.initial.secondary.TidalQMantle": {"value": 100.000000}, + "log.initial.secondary.HEcc": {"value": 0.000000}, + "log.initial.secondary.HZLimitDryRunaway": {"value": 1.979090e+11, "unit": u.m}, + "log.initial.secondary.HZLimRecVenus": {"value": 2.320714e+11, "unit": u.m}, + "log.initial.secondary.HZLimRunaway": {"value": 3.080886e+11, "unit": u.m}, + "log.initial.secondary.HZLimMoistGreenhouse": {"value": 3.070674e+11, "unit": u.m}, + "log.initial.secondary.HZLimMaxGreenhouse": {"value": 5.557245e+11, "unit": u.m}, + "log.initial.secondary.HZLimEarlyMars": {"value": 6.061886e+11, "unit": u.m}, + "log.initial.secondary.Instellation": {"value": 5.331631e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.KEcc": {"value": 0.300000}, + "log.initial.secondary.Eccentricity": {"value": 0.300000}, + "log.initial.secondary.OrbEnergy": {"value": -1.223317e+40, "unit": u.Joule}, + "log.initial.secondary.MeanMotion": {"value": 1.256637, "unit": 1 / u.day}, + "log.initial.secondary.OrbPeriod": {"value": 5.000000, "unit": u.day}, + "log.initial.secondary.SemiMajorAxis": {"value": 0.072098, "unit": u.au}, + "log.initial.secondary.CriticalSemiMajorAxis": {"value": 3.430862e+10, "unit": u.m}, + "log.initial.secondary.COPP": {"value": 0.000000}, + "log.initial.secondary.OrbAngMom": {"value": 1.604699e+45, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LXUVTot": {"value": 7.435159e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.TotOrbEnergy": {"value": -1.223317e+40, "unit": u.Joule}, + "log.initial.secondary.OrbPotEnergy": {"value": -2.446635e+40, "unit": u.Joule}, + "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.secondary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.TidalRadius": {"value": 1.683307e+09, "unit": u.m}, + "log.initial.secondary.DsemiDtEqtide": {"value": 0.000749, "unit": u.m / u.sec}, + "log.initial.secondary.DeccDtEqtide": {"value": 2.302822e-14, "unit": 1 / u.sec}, + "log.initial.secondary.DMeanMotionDtEqtide": {"value": -1.514244e-18, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.DOrbPerDtEqtide": {"value": 4.497629e-08}, + "log.initial.secondary.EccTimeEqtide": {"value": 1.302750e+13, "unit": u.sec}, + "log.initial.secondary.SemiTimeEqtide": {"value": 1.440759e+13, "unit": u.sec}, + "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DKEccDtEqtide": {"value": 2.302822e-14, "unit": 1 / u.sec}, + "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, + "log.initial.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.secondary.DRotPerDtEqtide": {"value": 6.614815e-08}, + "log.initial.secondary.DRotRateDtEqtide": {"value": -1.996352e-17, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.EqRotRateDiscrete": {"value": 2.181662e-05, "unit": 1 / u.sec}, + "log.initial.secondary.EqRotPerDiscrete": {"value": 2.880000e+05, "unit": u.sec}, + "log.initial.secondary.EqRotRateCont": {"value": 2.697988e-05, "unit": 1 / u.sec}, + "log.initial.secondary.EqRotPerCont": {"value": 2.328841e+05, "unit": u.sec}, + "log.initial.secondary.EqRotPer": {"value": 2.880000e+05, "unit": u.sec}, + "log.initial.secondary.EqTidePower": {"value": 1.897082e+26, "unit": 1 / u.sec}, + "log.initial.secondary.GammaRot": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.GammaOrb": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.OceanK2": {"value": 0.010000}, + "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, + "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, + "log.initial.secondary.TideLock": {"value": 0.000000}, + "log.initial.secondary.RotTimeEqtide": {"value": 2.181285e+12, "unit": u.sec}, + "log.initial.secondary.EnvK2": {"value": 0.010000}, + "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.secondary.PowerEqtide": {"value": 5.668700e+26, "unit": u.W}, + "log.initial.secondary.SurfEnFluxEqtide": {"value": 1.592014e+07, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.Luminosity": {"value": 7.435159e+26, "unit": u.W}, + "log.initial.secondary.LXUVStellar": {"value": 7.435159e+23, "unit": u.W}, + "log.initial.secondary.Temperature": {"value": 4377.256537, "unit": u.K}, + "log.initial.secondary.LXUVFrac": {"value": 0.001000}, + "log.initial.secondary.RossbyNumber": {"value": 0.050093}, + "log.initial.secondary.DRotPerDtStellar": {"value": -4.478836e-10}, + "log.final.system.Age": {"value": 6.311520e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.533170e+45, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -1.991596e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.186293e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 1.490449e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.Radius": {"value": 209.260399, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.primary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, + "log.final.primary.RotAngMom": {"value": 1.466469e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.RotKinEnergy": {"value": 1.490449e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.RotVel": {"value": 2.713019e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.RotRate": {"value": 1.756257, "unit": 1 / u.day, "rtol": 1e-4}, + "log.final.primary.RotPer": {"value": 3.577599, "unit": u.day, "rtol": 1e-4}, + "log.final.primary.Density": {"value": 199.656530, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxTotal": {"value": 2.137000e+05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.primary.TidalQ": {"value": 1.250000e+05, "rtol": 1e-4}, + "log.final.primary.ImK2": {"value": -4.000000e-06, "rtol": 1e-4}, + "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.HZLimitDryRunaway": {"value": 1.477883e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRecVenus": {"value": 1.818297e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRunaway": {"value": 2.413966e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMoistGreenhouse": {"value": 2.405896e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMaxGreenhouse": {"value": 4.359646e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimEarlyMars": {"value": 4.755510e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LXUVTot": {"value": 4.556153e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.TotOrbEnergy": {"value": -1.529178e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostEnergy": {"value": 2.654630e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostAngMom": {"value": 4.120838e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.LockTime": {"value": 1.616555e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.primary.DRotPerDtEqtide": {"value": -8.458931e-299, "rtol": 1e-4}, + "log.final.primary.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.primary.EqRotRateDiscrete": {"value": 2.032705e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotPerDiscrete": {"value": 3.091046e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotRateCont": {"value": 2.072656e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotPerCont": {"value": 3.031466e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqRotPer": {"value": 3.091046e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqTidePower": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.RotTimeEqtide": {"value": 3.654180e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.PowerEqtide": {"value": 4.783780e+24, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxEqtide": {"value": 2.137000e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.Luminosity": {"value": 4.556153e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.LXUVStellar": {"value": 4.556153e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.Temperature": {"value": 4349.796398, "unit": u.K, "rtol": 1e-4}, + "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.primary.RossbyNumber": {"value": 0.105795, "rtol": 1e-4}, + "log.final.primary.DRotPerDtStellar": {"value": -3.122954e-09, "rtol": 1e-4}, + "log.final.secondary.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.secondary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.Radius": {"value": 209.260399, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.secondary.RadGyra": {"value": 0.451302, "rtol": 1e-4}, + "log.final.secondary.RotAngMom": {"value": 1.466469e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.RotKinEnergy": {"value": 1.490449e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.RotVel": {"value": 2.713019e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.RotRate": {"value": 1.756257, "unit": 1 / u.day, "rtol": 1e-4}, + "log.final.secondary.RotPer": {"value": 3.577599, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.Density": {"value": 199.656530, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxTotal": {"value": 2.137000e+05, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.secondary.TidalQ": {"value": 1.250000e+05, "rtol": 1e-4}, + "log.final.secondary.ImK2": {"value": -4.000000e-06, "rtol": 1e-4}, + "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.HZLimitDryRunaway": {"value": 1.479415e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRecVenus": {"value": 1.818297e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRunaway": {"value": 2.413966e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMoistGreenhouse": {"value": 2.405896e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMaxGreenhouse": {"value": 4.359646e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimEarlyMars": {"value": 4.755510e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.Instellation": {"value": 4.875019e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.KEcc": {"value": 0.045484, "rtol": 1e-4}, + "log.final.secondary.Eccentricity": {"value": 0.045484, "rtol": 1e-4}, + "log.final.secondary.OrbEnergy": {"value": -1.529178e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.MeanMotion": {"value": 1.756257, "unit": 1 / u.day, "rtol": 1e-4}, + "log.final.secondary.OrbPeriod": {"value": 3.577599, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.SemiMajorAxis": {"value": 0.057677, "unit": u.au, "rtol": 1e-4}, + "log.final.secondary.CriticalSemiMajorAxis": {"value": 2.174492e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.OrbAngMom": {"value": 1.503017e+45, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LXUVTot": {"value": 4.556153e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.TotOrbEnergy": {"value": -1.529178e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.OrbPotEnergy": {"value": -3.058356e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostEnergy": {"value": 2.654630e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostAngMom": {"value": 4.120838e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.TidalRadius": {"value": 1.334684e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.DsemiDtEqtide": {"value": -5.398513e-06, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.DeccDtEqtide": {"value": -6.877840e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DMeanMotionDtEqtide": {"value": 1.907695e-20, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.DOrbPerDtEqtide": {"value": -2.900948e-10, "rtol": 1e-4}, + "log.final.secondary.EccTimeEqtide": {"value": 6.613161e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.SemiTimeEqtide": {"value": 1.598295e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.DHEccDtEqtide": {"value": -0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DKEccDtEqtide": {"value": -6.877840e-15, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.LockTime": {"value": 1.616555e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtEqtide": {"value": -8.458931e-299, "rtol": 1e-4}, + "log.final.secondary.DRotRateDtEqtide": {"value": 5.562685e-309, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.EqRotRateDiscrete": {"value": 2.032705e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotPerDiscrete": {"value": 3.091046e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotRateCont": {"value": 2.072656e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotPerCont": {"value": 3.031466e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqRotPer": {"value": 3.091046e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqTidePower": {"value": 3.005173e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.GammaRot": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.GammaOrb": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.TideLock": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.RotTimeEqtide": {"value": 3.654180e+303, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.PowerEqtide": {"value": 4.783780e+24, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxEqtide": {"value": 2.137000e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.Luminosity": {"value": 4.556153e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.LXUVStellar": {"value": 4.556153e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.Temperature": {"value": 4349.796398, "unit": u.K, "rtol": 1e-4}, + "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.secondary.RossbyNumber": {"value": 0.105795, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtStellar": {"value": -3.122954e-09, "rtol": 1e-4}, + } ) -class Test_BinaryTides(Benchmark): - pass +class Test_BinaryTides(Benchmark): + pass diff --git a/tests/Galhabit/GalaxyEffects/test_GalaxyEffects.py b/tests/Galhabit/GalaxyEffects/test_GalaxyEffects.py index 383136368..e15935d75 100644 --- a/tests/Galhabit/GalaxyEffects/test_GalaxyEffects.py +++ b/tests/Galhabit/GalaxyEffects/test_GalaxyEffects.py @@ -1,120 +1,101 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.0000000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 7.1743651733e46, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -4.1836162388e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -4.0707216857e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 2.2411137512e34, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 3.1557600000e10, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.9884160000e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 3.8895446382e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.5000000000}, - "log.initial.sun.BodyType": {"value": 0.0000000000}, - "log.initial.sun.Density": {"value": 8067.1913759840, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": -1.0000000000}, - "log.initial.sun.HZLimRunaway": {"value": -1.0000000000}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": -1.0000000000}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": -1.0000000000}, - "log.initial.sun.HZLimEarlyMars": {"value": -1.0000000000}, - "log.initial.sun.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.comp.Mass": {"value": 2.3860992000e29, "unit": u.kg}, - "log.initial.comp.Radius": {"value": 2.0195712545e08, "unit": u.m}, - "log.initial.comp.RadGyra": {"value": 0.5000000000}, - "log.initial.comp.BodyType": {"value": 0.0000000000}, - "log.initial.comp.Density": {"value": 6915.4802316376, "unit": u.kg / u.m**3}, - "log.initial.comp.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, - "log.initial.comp.HZLimRecVenus": {"value": -1.0000000000}, - "log.initial.comp.HZLimRunaway": {"value": -1.0000000000}, - "log.initial.comp.HZLimMoistGreenhouse": {"value": -1.0000000000}, - "log.initial.comp.HZLimMaxGreenhouse": {"value": -1.0000000000}, - "log.initial.comp.HZLimEarlyMars": {"value": -1.0000000000}, - "log.initial.comp.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.comp.Eccentricity": {"value": 0.7000000000}, - "log.initial.comp.SemiMajorAxis": {"value": 1.4959787070e15, "unit": u.m}, - "log.initial.comp.ArgP": {"value": 3.9618974019, "unit": u.rad}, - "log.initial.comp.Inc": {"value": 1.3962634016, "unit": u.rad}, - "log.initial.comp.LongA": {"value": 0.2984513021, "unit": u.rad}, - "log.initial.comp.PeriQ": {"value": 4.4879361210e14, "unit": u.m}, - "log.initial.comp.NEncounters": {"value": 0.0000000000}, - "log.initial.comp.FVelDisp": {"value": 1.0000000000}, - "log.initial.comp.EccX": {"value": -0.4301546660}, - "log.initial.comp.EccY": {"value": -0.2253433336}, - "log.initial.comp.EccZ": {"value": -0.5041699568}, - "log.initial.comp.AngMX": {"value": 0.2067966225}, - "log.initial.comp.AngMY": {"value": -0.6722029271}, - "log.initial.comp.AngMZ": {"value": 0.1240096033}, - "log.initial.comp.NBadImpulse": {"value": 0.0000000000}, - "log.final.system.Age": {"value": 3.1557600000e14, "unit": u.sec}, - "log.final.system.Time": {"value": 3.1557600000e14, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 7.1223500515e46, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -4.1836162388e41, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -4.0707216857e41, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 2.2411137512e34, "unit": u.Joule}, - "log.final.system.DeltaTime": {"value": 3.1557600000e10, "unit": u.sec}, - "log.final.sun.Mass": {"value": 1.9884160000e30, "unit": u.kg}, - "log.final.sun.Radius": {"value": 3.8895446382e08, "unit": u.m}, - "log.final.sun.RadGyra": {"value": 0.5000000000}, - "log.final.sun.BodyType": {"value": 0.0000000000}, - "log.final.sun.Density": {"value": 8067.1913759840, "unit": u.kg / u.m**3}, - "log.final.sun.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, - "log.final.sun.HZLimRecVenus": {"value": -1.0000000000}, - "log.final.sun.HZLimRunaway": {"value": -1.0000000000}, - "log.final.sun.HZLimMoistGreenhouse": {"value": -1.0000000000}, - "log.final.sun.HZLimMaxGreenhouse": {"value": -1.0000000000}, - "log.final.sun.HZLimEarlyMars": {"value": -1.0000000000}, - "log.final.sun.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.comp.Mass": {"value": 2.3860992000e29, "unit": u.kg}, - "log.final.comp.Radius": {"value": 2.0195712545e08, "unit": u.m}, - "log.final.comp.RadGyra": {"value": 0.5000000000}, - "log.final.comp.BodyType": {"value": 0.0000000000}, - "log.final.comp.Density": {"value": 6915.4802316376, "unit": u.kg / u.m**3}, - "log.final.comp.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, - "log.final.comp.HZLimRecVenus": {"value": -1.0000000000}, - "log.final.comp.HZLimRunaway": {"value": -1.0000000000}, - "log.final.comp.HZLimMoistGreenhouse": {"value": -1.0000000000}, - "log.final.comp.HZLimMaxGreenhouse": {"value": -1.0000000000}, - "log.final.comp.HZLimEarlyMars": {"value": -1.0000000000}, - "log.final.comp.Instellation": { - "value": -1.0000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.comp.Eccentricity": {"value": 0.7052434592}, - "log.final.comp.SemiMajorAxis": {"value": 1.4959787070e15, "unit": u.m}, - "log.final.comp.ArgP": {"value": 3.9572602364, "unit": u.rad}, - "log.final.comp.Inc": {"value": 1.3949755231, "unit": u.rad}, - "log.final.comp.LongA": {"value": 0.2965176372, "unit": u.rad}, - "log.final.comp.PeriQ": {"value": 4.4094950872e14, "unit": u.m}, - "log.final.comp.NEncounters": {"value": 0.0000000000}, - "log.final.comp.FVelDisp": {"value": 1.0000000000}, - "log.final.comp.EccX": {"value": -0.4360205885}, - "log.final.comp.EccY": {"value": -0.2271417410}, - "log.final.comp.EccZ": {"value": -0.5056293234}, - "log.final.comp.AngMX": {"value": 0.2039600467}, - "log.final.comp.AngMY": {"value": -0.6675729030}, - "log.final.comp.AngMZ": {"value": 0.1240096033}, - "log.final.comp.NBadImpulse": {"value": 0.0000000000}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.0000000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 7.1743651733e+46, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -4.1836162388e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -4.0707216857e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 2.2411137512e+34, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 3.1557600000e+10, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.9884160000e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 3.8895446382e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.5000000000}, + "log.initial.sun.BodyType": {"value": 0.0000000000}, + "log.initial.sun.Density": {"value": 8067.1913759840, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": -1.0000000000}, + "log.initial.sun.HZLimRunaway": {"value": -1.0000000000}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": -1.0000000000}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": -1.0000000000}, + "log.initial.sun.HZLimEarlyMars": {"value": -1.0000000000}, + "log.initial.sun.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.comp.Mass": {"value": 2.3860992000e+29, "unit": u.kg}, + "log.initial.comp.Radius": {"value": 2.0195712545e+08, "unit": u.m}, + "log.initial.comp.RadGyra": {"value": 0.5000000000}, + "log.initial.comp.BodyType": {"value": 0.0000000000}, + "log.initial.comp.Density": {"value": 6915.4802316376, "unit": u.kg / u.m ** 3}, + "log.initial.comp.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, + "log.initial.comp.HZLimRecVenus": {"value": -1.0000000000}, + "log.initial.comp.HZLimRunaway": {"value": -1.0000000000}, + "log.initial.comp.HZLimMoistGreenhouse": {"value": -1.0000000000}, + "log.initial.comp.HZLimMaxGreenhouse": {"value": -1.0000000000}, + "log.initial.comp.HZLimEarlyMars": {"value": -1.0000000000}, + "log.initial.comp.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.comp.Eccentricity": {"value": 0.7000000000}, + "log.initial.comp.SemiMajorAxis": {"value": 1.4959787070e+15, "unit": u.m}, + "log.initial.comp.ArgP": {"value": 3.9618974019, "unit": u.rad}, + "log.initial.comp.Inc": {"value": 1.3962634016, "unit": u.rad}, + "log.initial.comp.LongA": {"value": 0.2984513021, "unit": u.rad}, + "log.initial.comp.PeriQ": {"value": 4.4879361210e+14, "unit": u.m}, + "log.initial.comp.NEncounters": {"value": 0.0000000000}, + "log.initial.comp.FVelDisp": {"value": 1.0000000000}, + "log.initial.comp.EccX": {"value": -0.4301546660}, + "log.initial.comp.EccY": {"value": -0.2253433336}, + "log.initial.comp.EccZ": {"value": -0.5041699568}, + "log.initial.comp.AngMX": {"value": 0.2067966225}, + "log.initial.comp.AngMY": {"value": -0.6722029271}, + "log.initial.comp.AngMZ": {"value": 0.1240096033}, + "log.initial.comp.NBadImpulse": {"value": 0.0000000000}, + "log.final.system.Age": {"value": 3.1557600000e+14, "unit": u.sec}, + "log.final.system.Time": {"value": 3.1557600000e+14, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 7.1223500515e+46, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -4.1836162388e+41, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -4.0707216857e+41, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 2.2411137512e+34, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 3.1557600000e+10, "unit": u.sec}, + "log.final.sun.Mass": {"value": 1.9884160000e+30, "unit": u.kg}, + "log.final.sun.Radius": {"value": 3.8895446382e+08, "unit": u.m}, + "log.final.sun.RadGyra": {"value": 0.5000000000}, + "log.final.sun.BodyType": {"value": 0.0000000000}, + "log.final.sun.Density": {"value": 8067.1913759840, "unit": u.kg / u.m ** 3}, + "log.final.sun.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, + "log.final.sun.HZLimRecVenus": {"value": -1.0000000000}, + "log.final.sun.HZLimRunaway": {"value": -1.0000000000}, + "log.final.sun.HZLimMoistGreenhouse": {"value": -1.0000000000}, + "log.final.sun.HZLimMaxGreenhouse": {"value": -1.0000000000}, + "log.final.sun.HZLimEarlyMars": {"value": -1.0000000000}, + "log.final.sun.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.final.comp.Mass": {"value": 2.3860992000e+29, "unit": u.kg}, + "log.final.comp.Radius": {"value": 2.0195712545e+08, "unit": u.m}, + "log.final.comp.RadGyra": {"value": 0.5000000000}, + "log.final.comp.BodyType": {"value": 0.0000000000}, + "log.final.comp.Density": {"value": 6915.4802316376, "unit": u.kg / u.m ** 3}, + "log.final.comp.HZLimitDryRunaway": {"value": -1.0000000000, "unit": u.m}, + "log.final.comp.HZLimRecVenus": {"value": -1.0000000000}, + "log.final.comp.HZLimRunaway": {"value": -1.0000000000}, + "log.final.comp.HZLimMoistGreenhouse": {"value": -1.0000000000}, + "log.final.comp.HZLimMaxGreenhouse": {"value": -1.0000000000}, + "log.final.comp.HZLimEarlyMars": {"value": -1.0000000000}, + "log.final.comp.Instellation": {"value": -1.0000000000, "unit": u.kg / u.sec ** 3}, + "log.final.comp.Eccentricity": {"value": 0.7052434592}, + "log.final.comp.SemiMajorAxis": {"value": 1.4959787070e+15, "unit": u.m}, + "log.final.comp.ArgP": {"value": 3.9572602364, "unit": u.rad}, + "log.final.comp.Inc": {"value": 1.3949755231, "unit": u.rad}, + "log.final.comp.LongA": {"value": 0.2965176372, "unit": u.rad}, + "log.final.comp.PeriQ": {"value": 4.4094950872e+14, "unit": u.m}, + "log.final.comp.NEncounters": {"value": 0.0000000000}, + "log.final.comp.FVelDisp": {"value": 1.0000000000}, + "log.final.comp.EccX": {"value": -0.4360205885}, + "log.final.comp.EccY": {"value": -0.2271417410}, + "log.final.comp.EccZ": {"value": -0.5056293234}, + "log.final.comp.AngMX": {"value": 0.2039600467}, + "log.final.comp.AngMY": {"value": -0.6675729030}, + "log.final.comp.AngMZ": {"value": 0.1240096033}, + "log.final.comp.NBadImpulse": {"value": 0.0000000000}, + } ) -class Test_GalaxyEffects(Benchmark): - pass +class Test_GalaxyEffects(Benchmark): + pass diff --git a/tests/Poise/ForceEccObl/test_ForceEccObl.py b/tests/Poise/ForceEccObl/test_ForceEccObl.py index 9be9a6053..5e8c08d24 100644 --- a/tests/Poise/ForceEccObl/test_ForceEccObl.py +++ b/tests/Poise/ForceEccObl/test_ForceEccObl.py @@ -1,464 +1,220 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.227033e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -5.271115e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -5.271554e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 4.396243e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.630501e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.500000}, - "log.initial.sun.RotAngMom": { - "value": 1.209054e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.RotVel": {"value": 1.468674e04, "unit": u.m / u.sec}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sun.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.sun.Density": {"value": 4.725578e04, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.LXUVTot": {"value": 3.846000e23, "unit": u.kg / u.sec**3}, - "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.Luminosity": {"value": 3.846000e26, "unit": u.W}, - "log.initial.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.sun.LXUVFrac": {"value": 0.001000}, - "log.initial.sun.RossbyNumber": {"value": 0.078260}, - "log.initial.sun.DRotPerDtStellar": {"value": 9.129602e-13}, - "log.initial.earth.Mass": {"value": 5.971546e24, "unit": u.kg}, - "log.initial.earth.Obliquity": {"value": 0.855211, "unit": u.rad}, - "log.initial.earth.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5494.449526, "unit": u.kg / u.m**3}, - "log.initial.earth.HZLimitDryRunaway": {"value": 1.152787e11, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.earth.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.earth.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.earth.Instellation": { - "value": 4149.129483, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.Eccentricity": {"value": 0.200000}, - "log.initial.earth.MeanMotion": {"value": 4.081628e-07, "unit": 1 / u.sec}, - "log.initial.earth.OrbPeriod": {"value": 1.539382e07, "unit": u.sec}, - "log.initial.earth.SemiMajorAxis": {"value": 8.676677e10, "unit": u.m}, - "log.initial.earth.COPP": {"value": 0.000000}, - "log.initial.earth.TGlobal": {"value": 257.421264, "unit": u.deg_C}, - "log.initial.earth.AlbedoGlobal": {"value": 0.308044}, - "log.initial.earth.FluxInGlobal": { - "value": 741.375272, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.FluxOutGlobal": { - "value": 741.310442, - "unit": u.W / u.m**2, - }, - "log.initial.earth.TotIceMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.TotIceBalance": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.SkipSeas": {"value": 0.000000}, - "log.initial.earth.AreaIceCov": {"value": 0.000000}, - "log.initial.earth.Latitude": {"value": -83.402352, "unit": u.deg}, - "log.initial.earth.TempLat": {"value": 245.271553, "unit": u.deg_C}, - "log.initial.earth.AlbedoLat": {"value": 0.343147}, - "log.initial.earth.AnnInsol": {"value": 995.950862, "unit": u.W / u.m**2}, - "log.initial.earth.FluxMerid": {"value": -0.585888, "unit": u.PW}, - "log.initial.earth.FluxIn": {"value": 676.346321, "unit": u.W / u.m**2}, - "log.initial.earth.FluxOut": {"value": 715.917545, "unit": u.W / u.m**2}, - "log.initial.earth.DivFlux": {"value": -39.636036, "unit": u.W / u.m**2}, - "log.initial.earth.IceMass": {"value": 0.000000}, - "log.initial.earth.IceHeight": {"value": 0.000000, "unit": u.m}, - "log.initial.earth.DIceMassDt": {"value": 0.000000, "unit": u.m}, - "log.initial.earth.IceFlow": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.earth.EnergyResL": { - "value": -1.136868e-13, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.EnergyResW": { - "value": -6.298251e-11, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.BedrockH": {"value": 0.000000, "unit": u.m}, - "log.initial.earth.TempLandLat": {"value": 506.642148, "unit": u.sec}, - "log.initial.earth.TempWaterLat": {"value": 524.262458, "unit": u.sec}, - "log.initial.earth.AlbedoLandLat": {"value": 0.409147}, - "log.initial.earth.AlbedoWaterLat": {"value": 0.309147}, - "log.initial.earth.TempMinLat": {"value": 199.498898, "unit": u.deg_C}, - "log.initial.earth.TempMaxLat": {"value": 298.992450, "unit": u.deg_C}, - "log.initial.earth.Snowball": {"value": 0.000000}, - "log.initial.earth.PlanckBAvg": {"value": 2.090000}, - "log.initial.earth.IceAccum": {"value": 0.000000}, - "log.initial.earth.IceAblate": {"value": 0.000000}, - "log.initial.earth.TempMaxLand": {"value": 651.017146, "unit": u.sec}, - "log.initial.earth.TempMaxWater": {"value": 533.920743, "unit": u.sec}, - "log.initial.earth.PeakInsol": { - "value": 3546.542440, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.IceCapNorthLand": {"value": 0.000000}, - "log.initial.earth.IceCapNorthSea": {"value": 0.000000}, - "log.initial.earth.IceCapSouthLand": {"value": 0.000000}, - "log.initial.earth.IceCapSouthSea": {"value": 0.000000}, - "log.initial.earth.IceBeltLand": {"value": 0.000000}, - "log.initial.earth.IceBeltSea": {"value": 0.000000}, - "log.initial.earth.SnowballLand": {"value": 0.000000}, - "log.initial.earth.SnowballSea": {"value": 0.000000}, - "log.initial.earth.IceFree": {"value": 1.000000}, - "log.initial.earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceCapNorthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceBeltNorthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceBeltSouthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.final.system.Age": {"value": 3.155760e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.227033e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -5.271115e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -5.271554e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 4.396240e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.Mass": {"value": 1.630501e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sun.Radius": {"value": 2.019571e08, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.sun.RotAngMom": { - "value": 1.209053e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotVel": { - "value": 1.468673e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.RotRate": { - "value": 7.272203e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotPer": {"value": 8.640003e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.Density": { - "value": 4.725578e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sun.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.LXUVTot": { - "value": 3.846000e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.LostEnergy": { - "value": 2.931930e31, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostAngMom": { - "value": 4.031694e35, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.Luminosity": {"value": 3.846000e26, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.sun.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, - "log.final.sun.DRotPerDtStellar": {"value": 9.129605e-13, "rtol": 1e-4}, - "log.final.earth.Mass": {"value": 5.971546e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.earth.Obliquity": {"value": 0.855211, "unit": u.rad, "rtol": 1e-4}, - "log.final.earth.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.Density": { - "value": 5494.449526, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.earth.HZLimitDryRunaway": { - "value": 1.152787e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.Instellation": { - "value": 4149.129483, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.Eccentricity": {"value": 0.200000, "rtol": 1e-4}, - "log.final.earth.MeanMotion": { - "value": 4.081628e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.OrbPeriod": { - "value": 1.539382e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.SemiMajorAxis": { - "value": 8.676677e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.TGlobal": {"value": 257.433918, "unit": u.deg_C, "rtol": 1e-4}, - "log.final.earth.AlbedoGlobal": {"value": 0.308044, "rtol": 1e-4}, - "log.final.earth.FluxInGlobal": { - "value": 741.375272, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.FluxOutGlobal": { - "value": 741.336888, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.TotIceMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.earth.TotIceBalance": { - "value": 0.000000, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.earth.SkipSeas": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.AreaIceCov": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.Latitude": {"value": 83.402352, "unit": u.deg, "rtol": 1e-4}, - "log.final.earth.TempLat": {"value": 246.419100, "unit": u.deg_C, "rtol": 1e-4}, - "log.final.earth.AlbedoLat": {"value": 0.343142, "rtol": 1e-4}, - "log.final.earth.AnnInsol": { - "value": 995.951219, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.FluxMerid": {"value": 0.575397, "unit": u.PW, "rtol": 1e-4}, - "log.final.earth.FluxIn": { - "value": 679.428038, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.FluxOut": { - "value": 718.315918, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.DivFlux": { - "value": -38.926273, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.IceMass": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceHeight": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.DIceMassDt": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.IceFlow": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.EnergyResL": { - "value": -1.705303e-12, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.EnergyResW": { - "value": -4.695266e-11, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.BedrockH": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.TempLandLat": { - "value": 507.770168, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.TempWaterLat": { - "value": 525.420064, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.AlbedoLandLat": {"value": 0.409142, "rtol": 1e-4}, - "log.final.earth.AlbedoWaterLat": {"value": 0.309142, "rtol": 1e-4}, - "log.final.earth.TempMinLat": { - "value": 207.775852, - "unit": u.deg_C, - "rtol": 1e-4, - }, - "log.final.earth.TempMaxLat": { - "value": 308.077517, - "unit": u.deg_C, - "rtol": 1e-4, - }, - "log.final.earth.Snowball": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.PlanckBAvg": {"value": 2.090000, "rtol": 1e-4}, - "log.final.earth.IceAccum": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceAblate": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.TempMaxLand": { - "value": 669.160836, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.TempMaxWater": { - "value": 536.899370, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.PeakInsol": { - "value": 3547.525214, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.IceCapNorthLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceCapNorthSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceCapSouthLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceCapSouthSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceBeltLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceBeltSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.SnowballLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.SnowballSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceFree": {"value": 1.000000, "rtol": 1e-4}, - "log.final.earth.IceCapNorthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceCapNorthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceCapSouthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceCapSouthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltNorthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltNorthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltSouthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltSouthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.227033e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -5.271115e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -5.271554e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 4.396243e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.630501e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.500000}, + "log.initial.sun.RotAngMom": {"value": 1.209054e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.sun.Density": {"value": 4.725578e+04, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W}, + "log.initial.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.sun.LXUVFrac": {"value": 0.001000}, + "log.initial.sun.RossbyNumber": {"value": 0.078260}, + "log.initial.sun.DRotPerDtStellar": {"value": 9.129602e-13}, + "log.initial.earth.Mass": {"value": 5.971546e+24, "unit": u.kg}, + "log.initial.earth.Obliquity": {"value": 0.855211, "unit": u.rad}, + "log.initial.earth.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5494.449526, "unit": u.kg / u.m ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": 1.152787e+11, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.earth.Instellation": {"value": 4149.129483, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.Eccentricity": {"value": 0.200000}, + "log.initial.earth.MeanMotion": {"value": 4.081628e-07, "unit": 1 / u.sec}, + "log.initial.earth.OrbPeriod": {"value": 1.539382e+07, "unit": u.sec}, + "log.initial.earth.SemiMajorAxis": {"value": 8.676677e+10, "unit": u.m}, + "log.initial.earth.COPP": {"value": 0.000000}, + "log.initial.earth.TGlobal": {"value": 257.421264, "unit": u.deg_C}, + "log.initial.earth.AlbedoGlobal": {"value": 0.308044}, + "log.initial.earth.FluxInGlobal": {"value": 741.375272, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.FluxOutGlobal": {"value": 741.310442, "unit": u.W / u.m ** 2}, + "log.initial.earth.TotIceMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.TotIceBalance": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.SkipSeas": {"value": 0.000000}, + "log.initial.earth.AreaIceCov": {"value": 0.000000}, + "log.initial.earth.Latitude": {"value": -83.402352, "unit": u.deg}, + "log.initial.earth.TempLat": {"value": 245.271553, "unit": u.deg_C}, + "log.initial.earth.AlbedoLat": {"value": 0.343147}, + "log.initial.earth.AnnInsol": {"value": 995.950862, "unit": u.W / u.m ** 2}, + "log.initial.earth.FluxMerid": {"value": -0.585888, "unit": u.PW}, + "log.initial.earth.FluxIn": {"value": 676.346321, "unit": u.W / u.m ** 2}, + "log.initial.earth.FluxOut": {"value": 715.917545, "unit": u.W / u.m ** 2}, + "log.initial.earth.DivFlux": {"value": -39.636036, "unit": u.W / u.m ** 2}, + "log.initial.earth.IceMass": {"value": 0.000000}, + "log.initial.earth.IceHeight": {"value": 0.000000, "unit": u.m}, + "log.initial.earth.DIceMassDt": {"value": 0.000000, "unit": u.m}, + "log.initial.earth.IceFlow": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.earth.EnergyResL": {"value": 3.410605e-13, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.EnergyResW": {"value": -6.298251e-11, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.BedrockH": {"value": 0.000000, "unit": u.m}, + "log.initial.earth.TempLandLat": {"value": 506.642148, "unit": u.sec}, + "log.initial.earth.TempWaterLat": {"value": 524.262458, "unit": u.sec}, + "log.initial.earth.AlbedoLandLat": {"value": 0.409147}, + "log.initial.earth.AlbedoWaterLat": {"value": 0.309147}, + "log.initial.earth.TempMinLat": {"value": 199.498898, "unit": u.deg_C}, + "log.initial.earth.TempMaxLat": {"value": 298.992450, "unit": u.deg_C}, + "log.initial.earth.Snowball": {"value": 0.000000}, + "log.initial.earth.PlanckBAvg": {"value": 2.090000}, + "log.initial.earth.IceAccum": {"value": 0.000000}, + "log.initial.earth.IceAblate": {"value": 0.000000}, + "log.initial.earth.TempMaxLand": {"value": 651.017146, "unit": u.sec}, + "log.initial.earth.TempMaxWater": {"value": 533.920743, "unit": u.sec}, + "log.initial.earth.PeakInsol": {"value": 3546.542440, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.IceCapNorthLand": {"value": 0.000000}, + "log.initial.earth.IceCapNorthSea": {"value": 0.000000}, + "log.initial.earth.IceCapSouthLand": {"value": 0.000000}, + "log.initial.earth.IceCapSouthSea": {"value": 0.000000}, + "log.initial.earth.IceBeltLand": {"value": 0.000000}, + "log.initial.earth.IceBeltSea": {"value": 0.000000}, + "log.initial.earth.SnowballLand": {"value": 0.000000}, + "log.initial.earth.SnowballSea": {"value": 0.000000}, + "log.initial.earth.IceFree": {"value": 1.000000}, + "log.initial.earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceCapNorthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceBeltNorthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceBeltSouthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.final.system.Age": {"value": 3.155760e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.227033e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -5.271115e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -5.271554e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 4.396240e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.Mass": {"value": 1.630501e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sun.Radius": {"value": 2.019571e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.sun.RotAngMom": {"value": 1.209053e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.RotVel": {"value": 1.468673e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.RotRate": {"value": 7.272203e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.RotPer": {"value": 8.640003e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.Density": {"value": 4.725578e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.LostEnergy": {"value": 2.931930e+31, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostAngMom": {"value": 4.031694e+35, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.sun.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, + "log.final.sun.DRotPerDtStellar": {"value": 9.129605e-13, "rtol": 1e-4}, + "log.final.earth.Mass": {"value": 5.971546e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.Obliquity": {"value": 0.855211, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.Density": {"value": 5494.449526, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.earth.HZLimitDryRunaway": {"value": 1.152787e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.Instellation": {"value": 4149.129483, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.Eccentricity": {"value": 0.200000, "rtol": 1e-4}, + "log.final.earth.MeanMotion": {"value": 4.081628e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.OrbPeriod": {"value": 1.539382e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.SemiMajorAxis": {"value": 8.676677e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.TGlobal": {"value": 257.433918, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.AlbedoGlobal": {"value": 0.308044, "rtol": 1e-4}, + "log.final.earth.FluxInGlobal": {"value": 741.375272, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.FluxOutGlobal": {"value": 741.336888, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.TotIceMass": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.TotIceBalance": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.SkipSeas": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.AreaIceCov": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.Latitude": {"value": 83.402352, "unit": u.deg, "rtol": 1e-4}, + "log.final.earth.TempLat": {"value": 246.419100, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.AlbedoLat": {"value": 0.343142, "rtol": 1e-4}, + "log.final.earth.AnnInsol": {"value": 995.951219, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.FluxMerid": {"value": 0.575397, "unit": u.PW, "rtol": 1e-4}, + "log.final.earth.FluxIn": {"value": 679.428038, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.FluxOut": {"value": 718.315918, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.DivFlux": {"value": -38.926273, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.IceMass": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceHeight": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.DIceMassDt": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.IceFlow": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.earth.EnergyResL": {"value": -1.705303e-12, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.EnergyResW": {"value": -4.695266e-11, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.BedrockH": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.TempLandLat": {"value": 507.770168, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.TempWaterLat": {"value": 525.420064, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.AlbedoLandLat": {"value": 0.409142, "rtol": 1e-4}, + "log.final.earth.AlbedoWaterLat": {"value": 0.309142, "rtol": 1e-4}, + "log.final.earth.TempMinLat": {"value": 207.775852, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.TempMaxLat": {"value": 308.077517, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.Snowball": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.PlanckBAvg": {"value": 2.090000, "rtol": 1e-4}, + "log.final.earth.IceAccum": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceAblate": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.TempMaxLand": {"value": 669.160836, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.TempMaxWater": {"value": 536.899370, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.PeakInsol": {"value": 3547.525214, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.IceCapNorthLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceCapNorthSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceCapSouthLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceCapSouthSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceBeltLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceBeltSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.SnowballLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.SnowballSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceFree": {"value": 1.000000, "rtol": 1e-4}, + "log.final.earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceCapNorthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltNorthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltSouthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_ForceEccObl(Benchmark): - pass +class Test_ForceEccObl(Benchmark): + pass diff --git a/tests/Poise/IceBelts/test_IceBelts.py b/tests/Poise/IceBelts/test_IceBelts.py index 9a4117c82..28e929d2c 100644 --- a/tests/Poise/IceBelts/test_IceBelts.py +++ b/tests/Poise/IceBelts/test_IceBelts.py @@ -1,468 +1,220 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.501328e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.839372e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.839908e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.361272e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.500000}, - "log.initial.sun.RotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.RotVel": {"value": 1.468674e04, "unit": u.m / u.sec}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sun.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.sun.Density": {"value": 5.762900e04, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.LXUVTot": {"value": 3.846000e23, "unit": u.kg / u.sec**3}, - "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.Luminosity": {"value": 3.846000e26, "unit": u.W}, - "log.initial.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.sun.LXUVFrac": {"value": 0.001000}, - "log.initial.sun.RossbyNumber": {"value": 0.078260}, - "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, - "log.initial.earth.Mass": {"value": 5.971546e24, "unit": u.kg}, - "log.initial.earth.Obliquity": {"value": 0.959931, "unit": u.rad}, - "log.initial.earth.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5494.449526, "unit": u.kg / u.m**3}, - "log.initial.earth.HZLimitDryRunaway": {"value": 1.081774e11, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.earth.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.earth.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.earth.Instellation": { - "value": 1314.462644, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.Eccentricity": {"value": 0.000000}, - "log.initial.earth.MeanMotion": {"value": 1.932716e-07, "unit": 1 / u.sec}, - "log.initial.earth.OrbPeriod": {"value": 3.250961e07, "unit": u.sec}, - "log.initial.earth.SemiMajorAxis": {"value": 1.525898e11, "unit": u.m}, - "log.initial.earth.COPP": {"value": 0.000000}, - "log.initial.earth.TGlobal": {"value": 7.129840, "unit": u.deg_C}, - "log.initial.earth.AlbedoGlobal": {"value": 0.365281}, - "log.initial.earth.FluxInGlobal": { - "value": 217.198135, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.FluxOutGlobal": { - "value": 218.201366, - "unit": u.W / u.m**2, - }, - "log.initial.earth.TotIceMass": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.TotIceBalance": {"value": 0.000000, "unit": u.kg}, - "log.initial.earth.SkipSeas": {"value": 0.000000}, - "log.initial.earth.AreaIceCov": {"value": 0.000000}, - "log.initial.earth.Latitude": {"value": -83.402352, "unit": u.deg}, - "log.initial.earth.TempLat": {"value": 9.381310, "unit": u.deg_C}, - "log.initial.earth.AlbedoLat": {"value": 0.377296}, - "log.initial.earth.AnnInsol": {"value": 342.162291, "unit": u.W / u.m**2}, - "log.initial.earth.FluxMerid": {"value": 0.069957, "unit": u.PW}, - "log.initial.earth.FluxIn": {"value": 226.930428, "unit": u.W / u.m**2}, - "log.initial.earth.FluxOut": {"value": 222.906937, "unit": u.W / u.m**2}, - "log.initial.earth.DivFlux": {"value": 4.732700, "unit": u.W / u.m**2}, - "log.initial.earth.IceMass": {"value": 0.000000}, - "log.initial.earth.IceHeight": {"value": 0.000000, "unit": u.m}, - "log.initial.earth.DIceMassDt": {"value": 0.000000, "unit": u.m}, - "log.initial.earth.IceFlow": {"value": 0.000000, "unit": u.m / u.sec}, - "log.initial.earth.EnergyResL": { - "value": 4.163780e-12, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.EnergyResW": { - "value": 4.362732e-12, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.BedrockH": {"value": 0.000000, "unit": u.m}, - "log.initial.earth.TempLandLat": {"value": 274.617109, "unit": u.sec}, - "log.initial.earth.TempWaterLat": {"value": 286.381049, "unit": u.sec}, - "log.initial.earth.AlbedoLandLat": {"value": 0.523047}, - "log.initial.earth.AlbedoWaterLat": {"value": 0.302212}, - "log.initial.earth.TempMinLat": {"value": -7.099591, "unit": u.deg_C}, - "log.initial.earth.TempMaxLat": {"value": 34.794296, "unit": u.deg_C}, - "log.initial.earth.Snowball": {"value": 0.000000}, - "log.initial.earth.PlanckBAvg": {"value": 2.090000}, - "log.initial.earth.IceAccum": {"value": 0.458812}, - "log.initial.earth.IceAblate": {"value": -0.378888}, - "log.initial.earth.TempMaxLand": {"value": 337.865637, "unit": u.sec}, - "log.initial.earth.TempMaxWater": {"value": 294.302304, "unit": u.sec}, - "log.initial.earth.PeakInsol": { - "value": 1069.614002, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.IceCapNorthLand": {"value": 0.000000}, - "log.initial.earth.IceCapNorthSea": {"value": 0.000000}, - "log.initial.earth.IceCapSouthLand": {"value": 0.000000}, - "log.initial.earth.IceCapSouthSea": {"value": 0.000000}, - "log.initial.earth.IceBeltLand": {"value": 1.000000}, - "log.initial.earth.IceBeltSea": {"value": 0.000000}, - "log.initial.earth.SnowballLand": {"value": 0.000000}, - "log.initial.earth.SnowballSea": {"value": 0.000000}, - "log.initial.earth.IceFree": {"value": 0.000000}, - "log.initial.earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceCapNorthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceBeltNorthLatLand": {"value": 0.013245, "unit": u.rad}, - "log.initial.earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.initial.earth.IceBeltSouthLatLand": {"value": 0.000000, "unit": u.rad}, - "log.initial.earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad}, - "log.final.system.Age": {"value": 3.155760e07, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e07, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.501328e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.839372e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -7.839908e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 5.361272e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sun.Radius": {"value": 2.019571e08, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.sun.RotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotVel": { - "value": 1.468674e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.RotRate": { - "value": 7.272205e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotPer": {"value": 8.640000e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.Density": { - "value": 5.762900e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sun.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.LXUVTot": { - "value": 3.846000e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.LostEnergy": { - "value": 2.568599e28, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostAngMom": { - "value": 3.532078e32, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.Luminosity": {"value": 3.846000e26, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.sun.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, - "log.final.sun.DRotPerDtStellar": {"value": 6.558557e-13, "rtol": 1e-4}, - "log.final.earth.Mass": {"value": 5.971546e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.earth.Obliquity": {"value": 0.959931, "unit": u.rad, "rtol": 1e-4}, - "log.final.earth.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.Density": { - "value": 5494.449526, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.earth.HZLimitDryRunaway": { - "value": 1.081713e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.Instellation": { - "value": 1314.462644, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.Eccentricity": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.MeanMotion": { - "value": 1.932716e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.OrbPeriod": { - "value": 3.250961e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.SemiMajorAxis": { - "value": 1.525898e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.TGlobal": {"value": 7.082835, "unit": u.deg_C, "rtol": 1e-4}, - "log.final.earth.AlbedoGlobal": {"value": 0.365352, "rtol": 1e-4}, - "log.final.earth.FluxInGlobal": { - "value": 217.176511, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.FluxOutGlobal": { - "value": 218.103125, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.TotIceMass": { - "value": 3.071389e15, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, - "log.final.earth.TotIceBalance": { - "value": 9.223785e-08, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.earth.SkipSeas": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.AreaIceCov": {"value": 0.054040, "rtol": 1e-4}, - "log.final.earth.Latitude": {"value": 83.402352, "unit": u.deg, "rtol": 1e-4}, - "log.final.earth.TempLat": {"value": 9.357899, "unit": u.deg_C, "rtol": 1e-4}, - "log.final.earth.AlbedoLat": {"value": 0.377297, "rtol": 1e-4}, - "log.final.earth.AnnInsol": { - "value": 342.162291, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.FluxMerid": {"value": -0.070969, "unit": u.PW, "rtol": 1e-4}, - "log.final.earth.FluxIn": { - "value": 226.923741, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.FluxOut": { - "value": 222.858010, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.DivFlux": { - "value": 4.801158, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.IceMass": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceHeight": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.DIceMassDt": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.IceFlow": { - "value": 0.000000, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.EnergyResL": { - "value": -0.875366, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.EnergyResW": { - "value": 0.238817, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.BedrockH": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.TempLandLat": { - "value": 274.594095, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.TempWaterLat": { - "value": 286.357435, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.AlbedoLandLat": {"value": 0.523054, "rtol": 1e-4}, - "log.final.earth.AlbedoWaterLat": {"value": 0.302211, "rtol": 1e-4}, - "log.final.earth.TempMinLat": { - "value": -7.106305, - "unit": u.deg_C, - "rtol": 1e-4, - }, - "log.final.earth.TempMaxLat": { - "value": 34.755235, - "unit": u.deg_C, - "rtol": 1e-4, - }, - "log.final.earth.Snowball": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.PlanckBAvg": {"value": 2.090000, "rtol": 1e-4}, - "log.final.earth.IceAccum": {"value": 0.458812, "rtol": 1e-4}, - "log.final.earth.IceAblate": {"value": -0.343222, "rtol": 1e-4}, - "log.final.earth.TempMaxLand": { - "value": 337.829716, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.TempMaxWater": { - "value": 294.261368, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.PeakInsol": { - "value": 1069.614002, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.IceCapNorthLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceCapNorthSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceCapSouthLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceCapSouthSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceBeltLand": {"value": 1.000000, "rtol": 1e-4}, - "log.final.earth.IceBeltSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.SnowballLand": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.SnowballSea": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceFree": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.IceCapNorthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceCapNorthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceCapSouthLatLand": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceCapSouthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltNorthLatLand": { - "value": 0.173048, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltNorthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltSouthLatLand": { - "value": -0.146216, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.IceBeltSouthLatSea": { - "value": 100.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.501328e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.839372e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.500000}, + "log.initial.sun.RotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W}, + "log.initial.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.sun.LXUVFrac": {"value": 0.001000}, + "log.initial.sun.RossbyNumber": {"value": 0.078260}, + "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, + "log.initial.earth.Mass": {"value": 5.971546e+24, "unit": u.kg}, + "log.initial.earth.Obliquity": {"value": 0.959931, "unit": u.rad}, + "log.initial.earth.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5494.449526, "unit": u.kg / u.m ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": 1.081774e+11, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.earth.Instellation": {"value": 1314.462644, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.Eccentricity": {"value": 0.000000}, + "log.initial.earth.MeanMotion": {"value": 1.932716e-07, "unit": 1 / u.sec}, + "log.initial.earth.OrbPeriod": {"value": 3.250961e+07, "unit": u.sec}, + "log.initial.earth.SemiMajorAxis": {"value": 1.525898e+11, "unit": u.m}, + "log.initial.earth.COPP": {"value": 0.000000}, + "log.initial.earth.TGlobal": {"value": 7.129840, "unit": u.deg_C}, + "log.initial.earth.AlbedoGlobal": {"value": 0.365281}, + "log.initial.earth.FluxInGlobal": {"value": 217.198135, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.FluxOutGlobal": {"value": 218.201366, "unit": u.W / u.m ** 2}, + "log.initial.earth.TotIceMass": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.TotIceBalance": {"value": 0.000000, "unit": u.kg}, + "log.initial.earth.SkipSeas": {"value": 0.000000}, + "log.initial.earth.AreaIceCov": {"value": 0.000000}, + "log.initial.earth.Latitude": {"value": -83.402352, "unit": u.deg}, + "log.initial.earth.TempLat": {"value": 9.381310, "unit": u.deg_C}, + "log.initial.earth.AlbedoLat": {"value": 0.377296}, + "log.initial.earth.AnnInsol": {"value": 342.162291, "unit": u.W / u.m ** 2}, + "log.initial.earth.FluxMerid": {"value": 0.069957, "unit": u.PW}, + "log.initial.earth.FluxIn": {"value": 226.930428, "unit": u.W / u.m ** 2}, + "log.initial.earth.FluxOut": {"value": 222.906937, "unit": u.W / u.m ** 2}, + "log.initial.earth.DivFlux": {"value": 4.732700, "unit": u.W / u.m ** 2}, + "log.initial.earth.IceMass": {"value": 0.000000}, + "log.initial.earth.IceHeight": {"value": 0.000000, "unit": u.m}, + "log.initial.earth.DIceMassDt": {"value": 0.000000, "unit": u.m}, + "log.initial.earth.IceFlow": {"value": 0.000000, "unit": u.m / u.sec}, + "log.initial.earth.EnergyResL": {"value": 4.163780e-12, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.EnergyResW": {"value": 4.362732e-12, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.BedrockH": {"value": 0.000000, "unit": u.m}, + "log.initial.earth.TempLandLat": {"value": 274.617109, "unit": u.sec}, + "log.initial.earth.TempWaterLat": {"value": 286.381049, "unit": u.sec}, + "log.initial.earth.AlbedoLandLat": {"value": 0.523047}, + "log.initial.earth.AlbedoWaterLat": {"value": 0.302212}, + "log.initial.earth.TempMinLat": {"value": -7.099591, "unit": u.deg_C}, + "log.initial.earth.TempMaxLat": {"value": 34.794296, "unit": u.deg_C}, + "log.initial.earth.Snowball": {"value": 0.000000}, + "log.initial.earth.PlanckBAvg": {"value": 2.090000}, + "log.initial.earth.IceAccum": {"value": 0.458812}, + "log.initial.earth.IceAblate": {"value": -0.378888}, + "log.initial.earth.TempMaxLand": {"value": 337.865637, "unit": u.sec}, + "log.initial.earth.TempMaxWater": {"value": 294.302304, "unit": u.sec}, + "log.initial.earth.PeakInsol": {"value": 1069.614002, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.IceCapNorthLand": {"value": 0.000000}, + "log.initial.earth.IceCapNorthSea": {"value": 0.000000}, + "log.initial.earth.IceCapSouthLand": {"value": 0.000000}, + "log.initial.earth.IceCapSouthSea": {"value": 0.000000}, + "log.initial.earth.IceBeltLand": {"value": 1.000000}, + "log.initial.earth.IceBeltSea": {"value": 0.000000}, + "log.initial.earth.SnowballLand": {"value": 0.000000}, + "log.initial.earth.SnowballSea": {"value": 0.000000}, + "log.initial.earth.IceFree": {"value": 0.000000}, + "log.initial.earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceCapNorthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceBeltNorthLatLand": {"value": 0.013245, "unit": u.rad}, + "log.initial.earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.initial.earth.IceBeltSouthLatLand": {"value": 0.000000, "unit": u.rad}, + "log.initial.earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad}, + "log.final.system.Age": {"value": 3.155760e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.501328e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.839372e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sun.Radius": {"value": 2.019571e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.sun.RotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.LostEnergy": {"value": 2.568599e+28, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostAngMom": {"value": 3.532078e+32, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.sun.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.sun.RossbyNumber": {"value": 0.078260, "rtol": 1e-4}, + "log.final.sun.DRotPerDtStellar": {"value": 6.558557e-13, "rtol": 1e-4}, + "log.final.earth.Mass": {"value": 5.971546e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.Obliquity": {"value": 0.959931, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.Density": {"value": 5494.449526, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.earth.HZLimitDryRunaway": {"value": 1.081713e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.Instellation": {"value": 1314.462644, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.Eccentricity": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.MeanMotion": {"value": 1.932716e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.OrbPeriod": {"value": 3.250961e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.SemiMajorAxis": {"value": 1.525898e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.TGlobal": {"value": 7.082835, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.AlbedoGlobal": {"value": 0.365352, "rtol": 1e-4}, + "log.final.earth.FluxInGlobal": {"value": 217.176511, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.FluxOutGlobal": {"value": 218.103125, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.TotIceMass": {"value": 3.071389e+15, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.TotIceFlow": {"value": 0.000000, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.TotIceBalance": {"value": 9.223785e-08, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.SkipSeas": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.AreaIceCov": {"value": 0.054040, "rtol": 1e-4}, + "log.final.earth.Latitude": {"value": 83.402352, "unit": u.deg, "rtol": 1e-4}, + "log.final.earth.TempLat": {"value": 9.357899, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.AlbedoLat": {"value": 0.377297, "rtol": 1e-4}, + "log.final.earth.AnnInsol": {"value": 342.162291, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.FluxMerid": {"value": -0.070969, "unit": u.PW, "rtol": 1e-4}, + "log.final.earth.FluxIn": {"value": 226.923741, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.FluxOut": {"value": 222.858010, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.DivFlux": {"value": 4.801158, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.IceMass": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceHeight": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.DIceMassDt": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.IceFlow": {"value": 0.000000, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.earth.EnergyResL": {"value": -0.875366, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.EnergyResW": {"value": 0.238817, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.BedrockH": {"value": 0.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.TempLandLat": {"value": 274.594095, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.TempWaterLat": {"value": 286.357435, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.AlbedoLandLat": {"value": 0.523054, "rtol": 1e-4}, + "log.final.earth.AlbedoWaterLat": {"value": 0.302211, "rtol": 1e-4}, + "log.final.earth.TempMinLat": {"value": -7.106305, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.TempMaxLat": {"value": 34.755235, "unit": u.deg_C, "rtol": 1e-4}, + "log.final.earth.Snowball": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.PlanckBAvg": {"value": 2.090000, "rtol": 1e-4}, + "log.final.earth.IceAccum": {"value": 0.458812, "rtol": 1e-4}, + "log.final.earth.IceAblate": {"value": -0.343222, "rtol": 1e-4}, + "log.final.earth.TempMaxLand": {"value": 337.829716, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.TempMaxWater": {"value": 294.261368, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.PeakInsol": {"value": 1069.614002, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.IceCapNorthLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceCapNorthSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceCapSouthLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceCapSouthSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceBeltLand": {"value": 1.000000, "rtol": 1e-4}, + "log.final.earth.IceBeltSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.SnowballLand": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.SnowballSea": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceFree": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.IceCapNorthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceCapNorthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceCapSouthLatLand": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceCapSouthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltNorthLatLand": {"value": 0.173048, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltNorthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltSouthLatLand": {"value": -0.146216, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.IceBeltSouthLatSea": {"value": 100.000000, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_IceBelts(Benchmark): - pass +class Test_IceBelts(Benchmark): + pass diff --git a/tests/RadHeat/InertEarth/test_InertEarth.py b/tests/RadHeat/InertEarth/test_InertEarth.py index 650ac3ad1..742f0c72f 100644 --- a/tests/RadHeat/InertEarth/test_InertEarth.py +++ b/tests/RadHeat/InertEarth/test_InertEarth.py @@ -1,94 +1,73 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.Gyr}, - "log.initial.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.earth.SurfEnFluxTotal": { - "value": 0.278724, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, - "log.initial.earth.HZLimRunaway": {"value": -1.000000}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.initial.earth.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.D26AlPowerDt": {"value": -1.000000}, - "log.initial.earth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.earth.D40KPowerDt": {"value": -1.000000}, - "log.initial.earth.D40KNumManDt": {"value": -1.694597e26, "unit": 1 / u.sec}, - "log.initial.earth.D232ThNumManDt": {"value": -9.534855e23, "unit": 1 / u.sec}, - "log.initial.earth.D238UNumManDt": {"value": -1.408805e24, "unit": 1 / u.sec}, - "log.initial.earth.D235UNumManDt": {"value": -3.089012e24, "unit": 1 / u.sec}, - "log.initial.earth.RadPowerMan": {"value": 74.591573, "unit": u.TW}, - "log.initial.earth.RadPowerCore": {"value": 34.624713, "unit": u.TW}, - "log.initial.earth.RadPowerCrust": {"value": 33.267825, "unit": u.TW}, - "log.initial.earth.RadPowerTotal": {"value": 142.484111, "unit": u.TW}, - "log.initial.earth.SurfEnFluxRadTotal": { - "value": 0.278724, - "unit": u.kg / u.sec**3, - }, - "log.final.system.Age": {"value": 1.420092e17, "unit": u.sec}, - "log.final.system.Time": {"value": 4.500000, "unit": u.Gyr}, - "log.final.system.TotAngMom": { - "value": 4.416946e33, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": {"value": -2.237790e32, "unit": u.Joule}, - "log.final.system.PotEnergy": {"value": -2.239397e32, "unit": u.Joule}, - "log.final.system.KinEnergy": {"value": 1.606047e29, "unit": u.Joule}, - "log.final.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.final.earth.RadGyra": {"value": 0.500000}, - "log.final.earth.BodyType": {"value": 0.000000}, - "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.final.earth.SurfEnFluxTotal": { - "value": 0.047491, - "unit": u.kg / u.sec**3, - }, - "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, - "log.final.earth.HZLimRecVenus": {"value": -1.000000}, - "log.final.earth.HZLimRunaway": {"value": -1.000000}, - "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, - "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, - "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.final.earth.D26AlPowerDt": {"value": -1.000000}, - "log.final.earth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, - "log.final.earth.D40KPowerDt": {"value": -1.000000}, - "log.final.earth.D40KNumManDt": {"value": -1.425474e25, "unit": 1 / u.sec}, - "log.final.earth.D232ThNumManDt": {"value": -7.630887e23, "unit": 1 / u.sec}, - "log.final.earth.D238UNumManDt": {"value": -7.013429e23, "unit": 1 / u.sec}, - "log.final.earth.D235UNumManDt": {"value": -3.671211e22, "unit": 1 / u.sec}, - "log.final.earth.RadPowerMan": {"value": 14.306031, "unit": u.TW}, - "log.final.earth.RadPowerCore": {"value": 3.030301, "unit": u.TW}, - "log.final.earth.RadPowerCrust": {"value": 6.926660, "unit": u.TW}, - "log.final.earth.RadPowerTotal": {"value": 24.277332, "unit": u.TW}, - "log.final.earth.SurfEnFluxRadTotal": { - "value": 0.047491, - "unit": u.kg / u.sec**3, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.Gyr}, + "log.initial.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.earth.SurfEnFluxTotal": {"value": 0.278724, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": -1.000000}, + "log.initial.earth.HZLimRunaway": {"value": -1.000000}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.initial.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.initial.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.D26AlPowerDt": {"value": -1.000000}, + "log.initial.earth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.earth.D40KPowerDt": {"value": -1.000000}, + "log.initial.earth.D40KNumManDt": {"value": -1.694597e+26, "unit": 1 / u.sec}, + "log.initial.earth.D232ThNumManDt": {"value": -9.534855e+23, "unit": 1 / u.sec}, + "log.initial.earth.D238UNumManDt": {"value": -1.408805e+24, "unit": 1 / u.sec}, + "log.initial.earth.D235UNumManDt": {"value": -3.089012e+24, "unit": 1 / u.sec}, + "log.initial.earth.RadPowerMan": {"value": 74.591573, "unit": u.TW}, + "log.initial.earth.RadPowerCore": {"value": 34.624713, "unit": u.TW}, + "log.initial.earth.RadPowerCrust": {"value": 33.267825, "unit": u.TW}, + "log.initial.earth.RadPowerTotal": {"value": 142.484111, "unit": u.TW}, + "log.initial.earth.SurfEnFluxRadTotal": {"value": 0.278724, "unit": u.kg / u.sec ** 3}, + "log.final.system.Age": {"value": 1.420092e+17, "unit": u.sec}, + "log.final.system.Time": {"value": 4.500000, "unit": u.Gyr}, + "log.final.system.TotAngMom": {"value": 4.416946e+33, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -2.237790e+32, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -2.239397e+32, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 1.606047e+29, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 2.874680e+14, "unit": u.sec}, + "log.final.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.final.earth.RadGyra": {"value": 0.500000}, + "log.final.earth.BodyType": {"value": 0.000000}, + "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.final.earth.SurfEnFluxTotal": {"value": 0.047491, "unit": u.kg / u.sec ** 3}, + "log.final.earth.HZLimitDryRunaway": {"value": -1.000000, "unit": u.m}, + "log.final.earth.HZLimRecVenus": {"value": -1.000000}, + "log.final.earth.HZLimRunaway": {"value": -1.000000}, + "log.final.earth.HZLimMoistGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimMaxGreenhouse": {"value": -1.000000}, + "log.final.earth.HZLimEarlyMars": {"value": -1.000000}, + "log.final.earth.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.final.earth.D26AlPowerDt": {"value": -1.000000}, + "log.final.earth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, + "log.final.earth.D40KPowerDt": {"value": -1.000000}, + "log.final.earth.D40KNumManDt": {"value": -1.425474e+25, "unit": 1 / u.sec}, + "log.final.earth.D232ThNumManDt": {"value": -7.630887e+23, "unit": 1 / u.sec}, + "log.final.earth.D238UNumManDt": {"value": -7.013429e+23, "unit": 1 / u.sec}, + "log.final.earth.D235UNumManDt": {"value": -3.671211e+22, "unit": 1 / u.sec}, + "log.final.earth.RadPowerMan": {"value": 14.306031, "unit": u.TW}, + "log.final.earth.RadPowerCore": {"value": 3.030301, "unit": u.TW}, + "log.final.earth.RadPowerCrust": {"value": 6.926660, "unit": u.TW}, + "log.final.earth.RadPowerTotal": {"value": 24.277332, "unit": u.TW}, + "log.final.earth.SurfEnFluxRadTotal": {"value": 0.047491, "unit": u.kg / u.sec ** 3}, + } ) -class Test_InertEarth(Benchmark): - pass +class Test_InertEarth(Benchmark): + pass diff --git a/tests/RadheatThermint/EarthInterior/earth.in b/tests/RadheatThermint/EarthInterior/earth.in index 0c040e228..e89587de3 100644 --- a/tests/RadheatThermint/EarthInterior/earth.in +++ b/tests/RadheatThermint/EarthInterior/earth.in @@ -44,12 +44,12 @@ saOutputOrder -Time -TMan -TUMan -TLMan -TCMB -TCore $ -MeltMassFluxMan -FMeltUMan $ -MagMom -CoreBuoyTherm -CoreBuoyCompo -CoreBuoyTotal -MagPauseRad $ -BLUMan -BLLMan $ - -238UPowerMan -238UNumMan -238UMassMan -238UPowerCore -238UNumCore -238UMassCore $ - -238UPowerCrust -238UNumCrust -238UMassCrust $ - -235UPowerMan -235UNumMan -235UMassMan -235UPowerCore -235UNumCore -235UMassCore $ - -235UPowerCrust -235UNumCrust -235UMassCrust $ - -232ThPowerMan -232ThNumMan -232ThMassMan -232ThPowerCore -232ThNumCore -232ThMassCore $ - -232ThPowerCrust -232ThNumCrust -232ThMassCrust $ - -40KPowerMan -40KNumMan -40KMassMan -40KPowerCore -40KNumCore -40KMassCore $ - -40KPowerCrust -40KNumCrust -40KMassCrust ChiOC ChiIC MassChiOC MassChiIC MassOC MassIC $ + -238UPowerMan -238UMassMan -238UPowerCore -238UMassCore $ + -238UPowerCrust -238UMassCrust $ + -235UPowerMan -235UMassMan -235UPowerCore -235UMassCore $ + -235UPowerCrust -235UMassCrust $ + -232ThPowerMan -232ThMassMan -232ThPowerCore -232ThMassCore $ + -232ThPowerCrust -232ThMassCrust $ + -40KPowerMan -40KMassMan -40KPowerCore -40KMassCore $ + -40KPowerCrust -40KMassCrust ChiOC ChiIC MassChiOC MassChiIC MassOC MassIC $ -RadPowerTotal diff --git a/tests/RadheatThermint/EarthInterior/test_EarthInterior.py b/tests/RadheatThermint/EarthInterior/test_EarthInterior.py index abef2667a..a8b1d4a6e 100644 --- a/tests/RadheatThermint/EarthInterior/test_EarthInterior.py +++ b/tests/RadheatThermint/EarthInterior/test_EarthInterior.py @@ -1,484 +1,262 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.839372e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.839908e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.361272e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.500000}, - "log.initial.sun.RotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.RotVel": {"value": 1.468674e04, "unit": u.m / u.sec}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sun.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.sun.Density": {"value": 5.762900e04, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.LXUVTot": {"value": 3.846000e23, "unit": u.kg / u.sec**3}, - "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.Luminosity": {"value": 3.846000e26, "unit": u.W}, - "log.initial.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.sun.LXUVFrac": {"value": 0.001000}, - "log.initial.sun.RossbyNumber": {"value": 0.078260}, - "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, - "log.initial.earth.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.earth.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.500000}, - "log.initial.earth.BodyType": {"value": 0.000000}, - "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.earth.SurfEnFluxTotal": { - "value": 196.308833, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.TidalQ": {"value": -1.000000}, - "log.initial.earth.ImK2": {"value": -1.000000}, - "log.initial.earth.K2": {"value": 1.500000}, - "log.initial.earth.K2Man": {"value": -1.000000}, - "log.initial.earth.Imk2Man": {"value": -1.000000}, - "log.initial.earth.TidalQMantle": {"value": -1.000000}, - "log.initial.earth.ViscUMan": {"value": 9.025442e07, "unit": u.m**2 / u.sec}, - "log.initial.earth.HZLimitDryRunaway": {"value": 1.358020e11, "unit": u.m}, - "log.initial.earth.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.earth.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.earth.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.earth.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.earth.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.earth.Instellation": { - "value": 1367.757675, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.D26AlPowerDt": {"value": -1.000000}, - "log.initial.earth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.earth.D40KPowerDt": {"value": -1.000000}, - "log.initial.earth.D40KNumManDt": {"value": -1.694596e26, "unit": 1 / u.sec}, - "log.initial.earth.D232ThNumManDt": {"value": -9.534863e23, "unit": 1 / u.sec}, - "log.initial.earth.D238UNumManDt": {"value": -1.408812e24, "unit": 1 / u.sec}, - "log.initial.earth.D235UNumManDt": {"value": -3.089017e24, "unit": 1 / u.sec}, - "log.initial.earth.RadPowerMan": {"value": 74.591650, "unit": u.TW}, - "log.initial.earth.RadPowerCore": {"value": 34.624677, "unit": u.TW}, - "log.initial.earth.RadPowerCrust": {"value": 33.267780, "unit": u.TW}, - "log.initial.earth.RadPowerTotal": {"value": 142.484107, "unit": u.TW}, - "log.initial.earth.SurfEnFluxRadTotal": { - "value": 0.278724, - "unit": u.kg / u.sec**3, - }, - "log.initial.earth.TMan": {"value": 3000.000000, "unit": u.K}, - "log.initial.earth.TUMan": {"value": 2100.000000, "unit": u.K}, - "log.initial.earth.TLMan": {"value": 3900.000000, "unit": u.K}, - "log.initial.earth.TCore": {"value": 6000.000000, "unit": u.K}, - "log.initial.earth.TCMB": {"value": 4800.000000, "unit": u.K}, - "log.initial.earth.BLUMan": {"value": 0.042882, "unit": u.km}, - "log.initial.earth.BLLMan": {"value": 19.389573, "unit": u.km}, - "log.initial.earth.TJumpUMan": {"value": 1800.000000, "unit": u.K}, - "log.initial.earth.TJumpLMan": {"value": 900.000000, "unit": u.K}, - "log.initial.earth.SignTJumpUMan": {"value": 1.000000}, - "log.initial.earth.SignTJumpLMan": {"value": 1.000000}, - "log.initial.earth.ViscLMan": {"value": 4.171658e15, "unit": u.m**2 / u.sec}, - "log.initial.earth.ShmodUMan": {"value": 4897.808734}, - "log.initial.earth.FMeltUMan": {"value": 1.000000, "unit": u.nd}, - "log.initial.earth.FMeltLMan": {"value": 0.000000}, - "log.initial.earth.MeltfactorUMan": {"value": 1.925879e07}, - "log.initial.earth.MeltfactorLMan": {"value": 1.000000}, - "log.initial.earth.DepthMeltMan": {"value": 1.503842e06}, - "log.initial.earth.TDepthMeltMan": {"value": 2851.899507}, - "log.initial.earth.TJumpMeltMan": {"value": 1799.978559}, - "log.initial.earth.MeltMassFluxMan": { - "value": 4.581035e10, - "unit": u.kg / u.sec, - }, - "log.initial.earth.ViscUManArr": { - "value": 1.738191e15, - "unit": u.m**2 / u.sec, - }, - "log.initial.earth.RayleighMan": {"value": 3.030360e16, "unit": u.nd}, - "log.initial.earth.ViscMMan": {"value": 9.025442e08, "unit": u.m**2 / u.sec}, - "log.initial.earth.TDotMan": {"value": -1.534504e-11, "unit": u.K / u.sec}, - "log.initial.earth.TDotCore": {"value": -2.210642e-14, "unit": u.K / u.sec}, - "log.initial.earth.HfluxUMan": {"value": 176.296472}, - "log.initial.earth.HflowUMan": {"value": 8.992257e04, "unit": u.TW}, - "log.initial.earth.HfluxLMan": {"value": 0.464167}, - "log.initial.earth.HflowLMan": {"value": 7.067929e13}, - "log.initial.earth.HfluxCMB": {"value": 0.464167}, - "log.initial.earth.HflowCMB": {"value": 70.679290, "unit": u.TW}, - "log.initial.earth.HflowLatentMan": {"value": 2.237044e16}, - "log.initial.earth.HflowMeltMan": {"value": 1.043089e04, "unit": u.TW}, - "log.initial.earth.HflowLatentIC": {"value": 0.000000}, - "log.initial.earth.PowerGravIC": {"value": 0.000000}, - "log.initial.earth.HflowSurf": {"value": 1.003535e17}, - "log.initial.earth.HflowSecMan": {"value": 7.783775e04, "unit": u.TW}, - "log.initial.earth.HfluxCMBAd": {"value": 0.049882}, - "log.initial.earth.HfluxCMBConv": {"value": 0.414285}, - "log.initial.earth.RIC": {"value": 0.000000, "unit": u.km}, - "log.initial.earth.DRICDTCMB": {"value": 0.000000}, - "log.initial.earth.RICDot": {"value": 0.000000}, - "log.initial.earth.ChiOC": {"value": 0.094946}, - "log.initial.earth.ChiIC": {"value": 0.000000}, - "log.initial.earth.ThermConductOC": {"value": 120.000000}, - "log.initial.earth.MassOC": {"value": 1.941615e24}, - "log.initial.earth.MassIC": {"value": 0.000000}, - "log.initial.earth.MassChiOC": {"value": 1.843482e23}, - "log.initial.earth.MassChiIC": {"value": 0.000000}, - "log.initial.earth.DTChi": {"value": 0.000000}, - "log.initial.earth.CoreBuoyTherm": { - "value": 4.757325e-12, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.earth.CoreBuoyCompo": { - "value": 0.000000, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.earth.CoreBuoyTotal": { - "value": 4.757325e-12, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.earth.GravICB": {"value": 0.000000}, - "log.initial.earth.MagMom": {"value": 1.730934}, - "log.initial.earth.PresSWind": {"value": 2.676100e-09}, - "log.initial.earth.MagPauseRad": {"value": 1.200746}, - "log.initial.earth.ViscJumpMan": {"value": 2.400000}, - "log.initial.earth.EruptEff": {"value": 0.100000}, - "log.initial.earth.TrefLind": {"value": 5451.600000}, - "log.initial.earth.DynViscUMan": {"value": 2.256360e09, "unit": u.Joule}, - "log.final.system.Age": {"value": 1.420092e17, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 1.420092e17, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.839372e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -7.839908e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 6.207914e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sun.Radius": {"value": 2.019571e08, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.sun.RotAngMom": { - "value": 5.017307e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotVel": { - "value": 4997.631307, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.RotRate": { - "value": 2.474600e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotPer": {"value": 2.539071e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.Density": { - "value": 5.762900e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sun.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.LXUVTot": { - "value": 3.560885e21, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.LostEnergy": { - "value": 4.740481e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostAngMom": { - "value": 9.727251e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.Luminosity": {"value": 3.846000e26, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.LXUVStellar": {"value": 3.560885e21, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.sun.LXUVFrac": {"value": 9.258670e-06, "rtol": 1e-4}, - "log.final.sun.RossbyNumber": {"value": 0.229985, "rtol": 1e-4}, - "log.final.sun.DRotPerDtStellar": {"value": 1.927389e-12, "rtol": 1e-4}, - "log.final.earth.Mass": {"value": 5.972186e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.earth.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.earth.SurfEnFluxTotal": { - "value": 0.065450, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.TidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.earth.ImK2": {"value": -1.000000, "rtol": 1e-4}, - "log.final.earth.K2": {"value": 0.486732, "rtol": 1e-4}, - "log.final.earth.K2Man": {"value": -1.000000, "rtol": 1e-4}, - "log.final.earth.Imk2Man": {"value": -1.000000, "rtol": 1e-4}, - "log.final.earth.TidalQMantle": {"value": -1.000000, "rtol": 1e-4}, - "log.final.earth.ViscUMan": { - "value": 4.536769e17, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.HZLimitDryRunaway": { - "value": 1.358020e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.Instellation": { - "value": 1367.757675, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.earth.D26AlNumManDt": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.earth.D40KNumManDt": { - "value": -1.425473e25, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.D232ThNumManDt": { - "value": -7.630893e23, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.D238UNumManDt": { - "value": -7.013465e23, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.D235UNumManDt": { - "value": -3.671217e22, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.RadPowerMan": {"value": 14.306064, "unit": u.TW, "rtol": 1e-4}, - "log.final.earth.RadPowerCore": {"value": 3.030298, "unit": u.TW, "rtol": 1e-4}, - "log.final.earth.RadPowerCrust": { - "value": 6.926650, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.earth.RadPowerTotal": { - "value": 24.322856, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.earth.SurfEnFluxRadTotal": { - "value": 0.047580, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.TMan": {"value": 2257.850930, "unit": u.K, "rtol": 1e-4}, - "log.final.earth.TUMan": {"value": 1580.495651, "unit": u.K, "rtol": 1e-4}, - "log.final.earth.TLMan": {"value": 2935.206210, "unit": u.K, "rtol": 1e-4}, - "log.final.earth.TCore": {"value": 4999.131849, "unit": u.K, "rtol": 1e-4}, - "log.final.earth.TCMB": {"value": 3999.305479, "unit": u.K, "rtol": 1e-4}, - "log.final.earth.BLUMan": {"value": 82.287509, "unit": u.km, "rtol": 1e-4}, - "log.final.earth.BLLMan": {"value": 120.474484, "unit": u.km, "rtol": 1e-4}, - "log.final.earth.TJumpUMan": {"value": 1280.495651, "unit": u.K, "rtol": 1e-4}, - "log.final.earth.TJumpLMan": {"value": 1064.099270, "unit": u.K, "rtol": 1e-4}, - "log.final.earth.SignTJumpUMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.earth.SignTJumpLMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.earth.ViscLMan": { - "value": 1.183120e18, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.ShmodUMan": {"value": 3.747198e12, "rtol": 1e-4}, - "log.final.earth.FMeltUMan": {"value": 0.032556, "unit": u.nd, "rtol": 1e-4}, - "log.final.earth.FMeltLMan": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.MeltfactorUMan": {"value": 1.086603, "rtol": 1e-4}, - "log.final.earth.MeltfactorLMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.earth.DepthMeltMan": {"value": 1.015466e05, "rtol": 1e-4}, - "log.final.earth.TDepthMeltMan": {"value": 1590.125195, "rtol": 1e-4}, - "log.final.earth.TJumpMeltMan": {"value": 1239.351897, "rtol": 1e-4}, - "log.final.earth.MeltMassFluxMan": { - "value": 7.772176e05, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.ViscUManArr": { - "value": 4.929667e17, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.RayleighMan": { - "value": 5.235041e06, - "unit": u.nd, - "rtol": 1e-4, - }, - "log.final.earth.ViscMMan": { - "value": 4.536769e18, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.TDotMan": { - "value": -9.133773e-16, - "unit": u.K / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.TDotCore": { - "value": -1.891962e-15, - "unit": u.K / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.HfluxUMan": {"value": 0.065357, "rtol": 1e-4}, - "log.final.earth.HflowUMan": {"value": 33.336389, "unit": u.TW, "rtol": 1e-4}, - "log.final.earth.HfluxLMan": {"value": 0.088326, "rtol": 1e-4}, - "log.final.earth.HflowLMan": {"value": 1.344946e13, "rtol": 1e-4}, - "log.final.earth.HfluxCMB": {"value": 0.088326, "rtol": 1e-4}, - "log.final.earth.HflowCMB": {"value": 13.449464, "unit": u.TW, "rtol": 1e-4}, - "log.final.earth.HflowLatentMan": {"value": 1.038850e12, "rtol": 1e-4}, - "log.final.earth.HflowMeltMan": {"value": 0.121851, "unit": u.TW, "rtol": 1e-4}, - "log.final.earth.HflowLatentIC": {"value": 8.208257e12, "rtol": 1e-4}, - "log.final.earth.PowerGravIC": {"value": 3.283303e12, "rtol": 1e-4}, - "log.final.earth.HflowSurf": {"value": 3.345824e13, "rtol": 1e-4}, - "log.final.earth.HflowSecMan": {"value": 4.633108, "unit": u.TW, "rtol": 1e-4}, - "log.final.earth.HfluxCMBAd": {"value": 0.034629, "rtol": 1e-4}, - "log.final.earth.HfluxCMBConv": {"value": 0.053697, "rtol": 1e-4}, - "log.final.earth.RIC": {"value": 1233.676354, "unit": u.km, "rtol": 1e-4}, - "log.final.earth.DRICDTCMB": {"value": -1.851901e04, "rtol": 1e-4}, - "log.final.earth.RICDot": {"value": 2.817177e-11, "rtol": 1e-4}, - "log.final.earth.ChiOC": {"value": 0.015281, "rtol": 1e-4}, - "log.final.earth.ChiIC": {"value": 1.528121, "rtol": 1e-4}, - "log.final.earth.ThermConductOC": {"value": 99.982637, "rtol": 1e-4}, - "log.final.earth.MassOC": {"value": 1.839372e24, "rtol": 1e-4}, - "log.final.earth.MassIC": {"value": 1.022435e23, "rtol": 1e-4}, - "log.final.earth.MassChiOC": {"value": 2.810783e22, "rtol": 1e-4}, - "log.final.earth.MassChiIC": {"value": 1.562404e23, "rtol": 1e-4}, - "log.final.earth.DTChi": {"value": 0.000000, "rtol": 1e-4}, - "log.final.earth.CoreBuoyTherm": { - "value": 6.166165e-13, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.CoreBuoyCompo": { - "value": 8.467345e-13, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.CoreBuoyTotal": { - "value": 1.463351e-12, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.earth.GravICB": {"value": 3.756670, "rtol": 1e-4}, - "log.final.earth.MagMom": {"value": 1.009864, "rtol": 1e-4}, - "log.final.earth.PresSWind": {"value": 2.676100e-09, "rtol": 1e-4}, - "log.final.earth.MagPauseRad": {"value": 1.003333, "rtol": 1e-4}, - "log.final.earth.ViscJumpMan": {"value": 2.400000, "rtol": 1e-4}, - "log.final.earth.EruptEff": {"value": 0.100000, "rtol": 1e-4}, - "log.final.earth.TrefLind": {"value": 5451.600000, "rtol": 1e-4}, - "log.final.earth.DynViscUMan": { - "value": 1.134192e19, - "unit": u.Joule, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.839372e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.500000}, + "log.initial.sun.RotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W}, + "log.initial.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.sun.LXUVFrac": {"value": 0.001000}, + "log.initial.sun.RossbyNumber": {"value": 0.078260}, + "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, + "log.initial.earth.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.earth.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.500000}, + "log.initial.earth.BodyType": {"value": 0.000000}, + "log.initial.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.earth.SurfEnFluxTotal": {"value": 196.308833, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.TidalQ": {"value": -1.000000}, + "log.initial.earth.ImK2": {"value": -1.000000}, + "log.initial.earth.K2": {"value": 1.500000}, + "log.initial.earth.K2Man": {"value": -1.000000}, + "log.initial.earth.Imk2Man": {"value": -1.000000}, + "log.initial.earth.TidalQMantle": {"value": -1.000000}, + "log.initial.earth.ViscUMan": {"value": 9.025442e+07, "unit": u.m ** 2 / u.sec}, + "log.initial.earth.HZLimitDryRunaway": {"value": 1.358020e+11, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.earth.Instellation": {"value": 1367.757675, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.D26AlPowerDt": {"value": -1.000000}, + "log.initial.earth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.earth.D40KPowerDt": {"value": -1.000000}, + "log.initial.earth.D40KNumManDt": {"value": -1.694596e+26, "unit": 1 / u.sec}, + "log.initial.earth.D232ThNumManDt": {"value": -9.534863e+23, "unit": 1 / u.sec}, + "log.initial.earth.D238UNumManDt": {"value": -1.408812e+24, "unit": 1 / u.sec}, + "log.initial.earth.D235UNumManDt": {"value": -3.089017e+24, "unit": 1 / u.sec}, + "log.initial.earth.RadPowerMan": {"value": 74.591650, "unit": u.TW}, + "log.initial.earth.RadPowerCore": {"value": 34.624677, "unit": u.TW}, + "log.initial.earth.RadPowerCrust": {"value": 33.267780, "unit": u.TW}, + "log.initial.earth.RadPowerTotal": {"value": 142.484107, "unit": u.TW}, + "log.initial.earth.SurfEnFluxRadTotal": {"value": 0.278724, "unit": u.kg / u.sec ** 3}, + "log.initial.earth.TMan": {"value": 3000.000000, "unit": u.K}, + "log.initial.earth.TUMan": {"value": 2100.000000, "unit": u.K}, + "log.initial.earth.TLMan": {"value": 3900.000000, "unit": u.K}, + "log.initial.earth.TCore": {"value": 6000.000000, "unit": u.K}, + "log.initial.earth.TCMB": {"value": 4800.000000, "unit": u.K}, + "log.initial.earth.BLUMan": {"value": 0.042882, "unit": u.km}, + "log.initial.earth.BLLMan": {"value": 19.389573, "unit": u.km}, + "log.initial.earth.TJumpUMan": {"value": 1800.000000, "unit": u.K}, + "log.initial.earth.TJumpLMan": {"value": 900.000000, "unit": u.K}, + "log.initial.earth.SignTJumpUMan": {"value": 1.000000}, + "log.initial.earth.SignTJumpLMan": {"value": 1.000000}, + "log.initial.earth.ViscLMan": {"value": 4.171658e+15, "unit": u.m ** 2 / u.sec}, + "log.initial.earth.ShmodUMan": {"value": 4897.808734}, + "log.initial.earth.FMeltUMan": {"value": 1.000000, "unit": u.nd}, + "log.initial.earth.FMeltLMan": {"value": 0.000000}, + "log.initial.earth.MeltfactorUMan": {"value": 1.925879e+07}, + "log.initial.earth.MeltfactorLMan": {"value": 1.000000}, + "log.initial.earth.DepthMeltMan": {"value": 1.503842e+06}, + "log.initial.earth.TDepthMeltMan": {"value": 2851.899507}, + "log.initial.earth.TJumpMeltMan": {"value": 1799.978559}, + "log.initial.earth.MeltMassFluxMan": {"value": 4.581035e+10, "unit": u.kg / u.sec}, + "log.initial.earth.ViscUManArr": {"value": 1.738191e+15, "unit": u.m ** 2 / u.sec}, + "log.initial.earth.RayleighMan": {"value": 3.030360e+16, "unit": u.nd}, + "log.initial.earth.ViscMMan": {"value": 9.025442e+08, "unit": u.m ** 2 / u.sec}, + "log.initial.earth.TDotMan": {"value": -1.534504e-11, "unit": u.K / u.sec}, + "log.initial.earth.TDotCore": {"value": -2.210642e-14, "unit": u.K / u.sec}, + "log.initial.earth.HfluxUMan": {"value": 176.296472}, + "log.initial.earth.HflowUMan": {"value": 8.992257e+04, "unit": u.TW}, + "log.initial.earth.HfluxLMan": {"value": 0.464167}, + "log.initial.earth.HflowLMan": {"value": 7.067929e+13}, + "log.initial.earth.HfluxCMB": {"value": 0.464167}, + "log.initial.earth.HflowCMB": {"value": 70.679290, "unit": u.TW}, + "log.initial.earth.HflowLatentMan": {"value": 2.237044e+16}, + "log.initial.earth.HflowMeltMan": {"value": 1.043089e+04, "unit": u.TW}, + "log.initial.earth.HflowLatentIC": {"value": 0.000000}, + "log.initial.earth.PowerGravIC": {"value": 0.000000}, + "log.initial.earth.HflowSurf": {"value": 1.003535e+17}, + "log.initial.earth.HflowSecMan": {"value": 7.783775e+04, "unit": u.TW}, + "log.initial.earth.HfluxCMBAd": {"value": 0.049882}, + "log.initial.earth.HfluxCMBConv": {"value": 0.414285}, + "log.initial.earth.RIC": {"value": 0.000000, "unit": u.km}, + "log.initial.earth.DRICDTCMB": {"value": 0.000000}, + "log.initial.earth.RICDot": {"value": 0.000000}, + "log.initial.earth.ChiOC": {"value": 0.094946}, + "log.initial.earth.ChiIC": {"value": 0.000000}, + "log.initial.earth.ThermConductOC": {"value": 120.000000}, + "log.initial.earth.MassOC": {"value": 1.941615e+24}, + "log.initial.earth.MassIC": {"value": 0.000000}, + "log.initial.earth.MassChiOC": {"value": 1.843482e+23}, + "log.initial.earth.MassChiIC": {"value": 0.000000}, + "log.initial.earth.DTChi": {"value": 0.000000}, + "log.initial.earth.CoreBuoyTherm": {"value": 4.757325e-12, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.earth.CoreBuoyCompo": {"value": 0.000000, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.earth.CoreBuoyTotal": {"value": 4.757325e-12, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.earth.GravICB": {"value": 0.000000}, + "log.initial.earth.MagMom": {"value": 1.730934}, + "log.initial.earth.PresSWind": {"value": 2.676100e-09}, + "log.initial.earth.MagPauseRad": {"value": 1.200746}, + "log.initial.earth.ViscJumpMan": {"value": 2.400000}, + "log.initial.earth.EruptEff": {"value": 0.100000}, + "log.initial.earth.TrefLind": {"value": 5451.600000}, + "log.initial.earth.DynViscUMan": {"value": 2.256360e+09, "unit": u.Joule}, + "log.final.system.Age": {"value": 1.420092e+17, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 1.420092e+17, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.839372e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 6.207914e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sun.Radius": {"value": 2.019571e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.sun.RotAngMom": {"value": 5.017307e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.RotVel": {"value": 4997.631307, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.RotRate": {"value": 2.474600e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.RotPer": {"value": 2.539071e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.LXUVTot": {"value": 3.560885e+21, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.LostEnergy": {"value": 4.740481e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostAngMom": {"value": 9.727251e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.LXUVStellar": {"value": 3.560885e+21, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.sun.LXUVFrac": {"value": 9.258670e-06, "rtol": 1e-4}, + "log.final.sun.RossbyNumber": {"value": 0.229985, "rtol": 1e-4}, + "log.final.sun.DRotPerDtStellar": {"value": 1.927389e-12, "rtol": 1e-4}, + "log.final.earth.Mass": {"value": 5.972186e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.earth.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.earth.SurfEnFluxTotal": {"value": 0.065450, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.TidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.earth.ImK2": {"value": -1.000000, "rtol": 1e-4}, + "log.final.earth.K2": {"value": 0.486732, "rtol": 1e-4}, + "log.final.earth.K2Man": {"value": -1.000000, "rtol": 1e-4}, + "log.final.earth.Imk2Man": {"value": -1.000000, "rtol": 1e-4}, + "log.final.earth.TidalQMantle": {"value": -1.000000, "rtol": 1e-4}, + "log.final.earth.ViscUMan": {"value": 4.536769e+17, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.earth.HZLimitDryRunaway": {"value": 1.358020e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.Instellation": {"value": 1367.757675, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.earth.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.earth.D40KNumManDt": {"value": -1.425473e+25, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.D232ThNumManDt": {"value": -7.630893e+23, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.D238UNumManDt": {"value": -7.013465e+23, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.D235UNumManDt": {"value": -3.671217e+22, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.RadPowerMan": {"value": 14.306064, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.RadPowerCore": {"value": 3.030298, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.RadPowerCrust": {"value": 6.926650, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.RadPowerTotal": {"value": 24.322856, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.SurfEnFluxRadTotal": {"value": 0.047580, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.TMan": {"value": 2257.850930, "unit": u.K, "rtol": 1e-4}, + "log.final.earth.TUMan": {"value": 1580.495651, "unit": u.K, "rtol": 1e-4}, + "log.final.earth.TLMan": {"value": 2935.206210, "unit": u.K, "rtol": 1e-4}, + "log.final.earth.TCore": {"value": 4999.131849, "unit": u.K, "rtol": 1e-4}, + "log.final.earth.TCMB": {"value": 3999.305479, "unit": u.K, "rtol": 1e-4}, + "log.final.earth.BLUMan": {"value": 82.287509, "unit": u.km, "rtol": 1e-4}, + "log.final.earth.BLLMan": {"value": 120.474484, "unit": u.km, "rtol": 1e-4}, + "log.final.earth.TJumpUMan": {"value": 1280.495651, "unit": u.K, "rtol": 1e-4}, + "log.final.earth.TJumpLMan": {"value": 1064.099270, "unit": u.K, "rtol": 1e-4}, + "log.final.earth.SignTJumpUMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.earth.SignTJumpLMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.earth.ViscLMan": {"value": 1.183120e+18, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.earth.ShmodUMan": {"value": 3.747198e+12, "rtol": 1e-4}, + "log.final.earth.FMeltUMan": {"value": 0.032556, "unit": u.nd, "rtol": 1e-4}, + "log.final.earth.FMeltLMan": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.MeltfactorUMan": {"value": 1.086603, "rtol": 1e-4}, + "log.final.earth.MeltfactorLMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.earth.DepthMeltMan": {"value": 1.015466e+05, "rtol": 1e-4}, + "log.final.earth.TDepthMeltMan": {"value": 1590.125195, "rtol": 1e-4}, + "log.final.earth.TJumpMeltMan": {"value": 1239.351897, "rtol": 1e-4}, + "log.final.earth.MeltMassFluxMan": {"value": 7.772176e+05, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.earth.ViscUManArr": {"value": 4.929667e+17, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.earth.RayleighMan": {"value": 5.235041e+06, "unit": u.nd, "rtol": 1e-4}, + "log.final.earth.ViscMMan": {"value": 4.536769e+18, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.earth.TDotMan": {"value": -9.133773e-16, "unit": u.K / u.sec, "rtol": 1e-4}, + "log.final.earth.TDotCore": {"value": -1.891962e-15, "unit": u.K / u.sec, "rtol": 1e-4}, + "log.final.earth.HfluxUMan": {"value": 0.065357, "rtol": 1e-4}, + "log.final.earth.HflowUMan": {"value": 33.336389, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.HfluxLMan": {"value": 0.088326, "rtol": 1e-4}, + "log.final.earth.HflowLMan": {"value": 1.344946e+13, "rtol": 1e-4}, + "log.final.earth.HfluxCMB": {"value": 0.088326, "rtol": 1e-4}, + "log.final.earth.HflowCMB": {"value": 13.449464, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.HflowLatentMan": {"value": 1.038850e+12, "rtol": 1e-4}, + "log.final.earth.HflowMeltMan": {"value": 0.121851, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.HflowLatentIC": {"value": 8.208257e+12, "rtol": 1e-4}, + "log.final.earth.PowerGravIC": {"value": 3.283303e+12, "rtol": 1e-4}, + "log.final.earth.HflowSurf": {"value": 3.345824e+13, "rtol": 1e-4}, + "log.final.earth.HflowSecMan": {"value": 4.633108, "unit": u.TW, "rtol": 1e-4}, + "log.final.earth.HfluxCMBAd": {"value": 0.034629, "rtol": 1e-4}, + "log.final.earth.HfluxCMBConv": {"value": 0.053697, "rtol": 1e-4}, + "log.final.earth.RIC": {"value": 1233.676354, "unit": u.km, "rtol": 1e-4}, + "log.final.earth.DRICDTCMB": {"value": -1.851901e+04, "rtol": 1e-4}, + "log.final.earth.RICDot": {"value": 2.817177e-11, "rtol": 1e-4}, + "log.final.earth.ChiOC": {"value": 0.015281, "rtol": 1e-4}, + "log.final.earth.ChiIC": {"value": 1.528121, "rtol": 1e-4}, + "log.final.earth.ThermConductOC": {"value": 99.982637, "rtol": 1e-4}, + "log.final.earth.MassOC": {"value": 1.839372e+24, "rtol": 1e-4}, + "log.final.earth.MassIC": {"value": 1.022435e+23, "rtol": 1e-4}, + "log.final.earth.MassChiOC": {"value": 2.810783e+22, "rtol": 1e-4}, + "log.final.earth.MassChiIC": {"value": 1.562404e+23, "rtol": 1e-4}, + "log.final.earth.DTChi": {"value": 0.000000, "rtol": 1e-4}, + "log.final.earth.CoreBuoyTherm": {"value": 6.166165e-13, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.CoreBuoyCompo": {"value": 8.467345e-13, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.CoreBuoyTotal": {"value": 1.463351e-12, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.earth.GravICB": {"value": 3.756670, "rtol": 1e-4}, + "log.final.earth.MagMom": {"value": 1.009864, "rtol": 1e-4}, + "log.final.earth.PresSWind": {"value": 2.676100e-09, "rtol": 1e-4}, + "log.final.earth.MagPauseRad": {"value": 1.003333, "rtol": 1e-4}, + "log.final.earth.ViscJumpMan": {"value": 2.400000, "rtol": 1e-4}, + "log.final.earth.EruptEff": {"value": 0.100000, "rtol": 1e-4}, + "log.final.earth.TrefLind": {"value": 5451.600000, "rtol": 1e-4}, + "log.final.earth.DynViscUMan": {"value": 1.134192e+19, "unit": u.Joule, "rtol": 1e-4}, + } ) -class Test_EarthInterior(Benchmark): - pass +class Test_EarthInterior(Benchmark): + pass diff --git a/tests/RadheatThermint/VenusApproxInterior/test_VenusApproxInterior.py b/tests/RadheatThermint/VenusApproxInterior/test_VenusApproxInterior.py index 219097aca..00c8fcfff 100644 --- a/tests/RadheatThermint/VenusApproxInterior/test_VenusApproxInterior.py +++ b/tests/RadheatThermint/VenusApproxInterior/test_VenusApproxInterior.py @@ -1,488 +1,262 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -7.839372e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -7.839908e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 5.361272e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sun.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sun.Radius": {"value": 2.019571e08, "unit": u.m}, - "log.initial.sun.RadGyra": {"value": 0.500000}, - "log.initial.sun.RotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.RotVel": {"value": 1.468674e04, "unit": u.m / u.sec}, - "log.initial.sun.BodyType": {"value": 0.000000}, - "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sun.RotPer": {"value": 8.640000e04, "unit": u.sec}, - "log.initial.sun.Density": {"value": 5.762900e04, "unit": u.kg / u.m**3}, - "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.sun.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sun.LXUVTot": {"value": 3.846000e23, "unit": u.kg / u.sec**3}, - "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sun.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sun.Luminosity": {"value": 3.846000e26, "unit": u.W}, - "log.initial.sun.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.sun.LXUVFrac": {"value": 0.001000}, - "log.initial.sun.RossbyNumber": {"value": 0.078260}, - "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, - "log.initial.venus.Mass": {"value": 5.972186e24, "unit": u.kg}, - "log.initial.venus.Radius": {"value": 6.378100e06, "unit": u.m}, - "log.initial.venus.RadGyra": {"value": 0.500000}, - "log.initial.venus.BodyType": {"value": 0.000000}, - "log.initial.venus.Density": {"value": 5495.038549, "unit": u.kg / u.m**3}, - "log.initial.venus.SurfEnFluxTotal": { - "value": 0.580927, - "unit": u.kg / u.sec**3, - }, - "log.initial.venus.TidalQ": {"value": -1.000000}, - "log.initial.venus.ImK2": {"value": -1.000000}, - "log.initial.venus.K2": {"value": 1.500000}, - "log.initial.venus.K2Man": {"value": -1.000000}, - "log.initial.venus.Imk2Man": {"value": -1.000000}, - "log.initial.venus.TidalQMantle": {"value": -1.000000}, - "log.initial.venus.ViscUMan": {"value": 5.272358e10, "unit": u.m**2 / u.sec}, - "log.initial.venus.HZLimitDryRunaway": {"value": 1.358020e11, "unit": u.m}, - "log.initial.venus.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.venus.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.venus.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.venus.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.venus.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.venus.Instellation": { - "value": 2638.421441, - "unit": u.kg / u.sec**3, - }, - "log.initial.venus.D26AlPowerDt": {"value": -1.000000}, - "log.initial.venus.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.venus.D40KPowerDt": {"value": -1.000000}, - "log.initial.venus.D40KNumManDt": {"value": -2.541894e26, "unit": 1 / u.sec}, - "log.initial.venus.D232ThNumManDt": {"value": -1.430229e24, "unit": 1 / u.sec}, - "log.initial.venus.D238UNumManDt": {"value": -2.113218e24, "unit": 1 / u.sec}, - "log.initial.venus.D235UNumManDt": {"value": -4.633525e24, "unit": 1 / u.sec}, - "log.initial.venus.RadPowerMan": {"value": 111.887475, "unit": u.TW}, - "log.initial.venus.RadPowerCore": {"value": 34.624677, "unit": u.TW}, - "log.initial.venus.RadPowerCrust": {"value": 33.267780, "unit": u.TW}, - "log.initial.venus.RadPowerTotal": {"value": 179.779932, "unit": u.TW}, - "log.initial.venus.SurfEnFluxRadTotal": { - "value": 0.351681, - "unit": u.kg / u.sec**3, - }, - "log.initial.venus.TMan": {"value": 3000.000000, "unit": u.K}, - "log.initial.venus.TUMan": {"value": 2100.000000, "unit": u.K}, - "log.initial.venus.TLMan": {"value": 3900.000000, "unit": u.K}, - "log.initial.venus.TCore": {"value": 6000.000000, "unit": u.K}, - "log.initial.venus.TCMB": {"value": 4800.000000, "unit": u.K}, - "log.initial.venus.BLUMan": {"value": 0.393293, "unit": u.km}, - "log.initial.venus.BLLMan": {"value": 162.086580, "unit": u.km}, - "log.initial.venus.TJumpUMan": {"value": 1363.000000, "unit": u.K}, - "log.initial.venus.TJumpLMan": {"value": 900.000000, "unit": u.K}, - "log.initial.venus.SignTJumpUMan": {"value": 1.000000}, - "log.initial.venus.SignTJumpLMan": {"value": 1.000000}, - "log.initial.venus.ViscLMan": {"value": 2.436942e18, "unit": u.m**2 / u.sec}, - "log.initial.venus.ShmodUMan": {"value": 4897.808734}, - "log.initial.venus.FMeltUMan": {"value": 1.000000, "unit": u.nd}, - "log.initial.venus.FMeltLMan": {"value": 0.000000}, - "log.initial.venus.MeltfactorUMan": {"value": 1.925879e07}, - "log.initial.venus.MeltfactorLMan": {"value": 1.000000}, - "log.initial.venus.DepthMeltMan": {"value": 1.502928e06}, - "log.initial.venus.TDepthMeltMan": {"value": 2851.267149}, - "log.initial.venus.TJumpMeltMan": {"value": 1362.803354}, - "log.initial.venus.MeltMassFluxMan": { - "value": 4.994890e09, - "unit": u.kg / u.sec, - }, - "log.initial.venus.ViscUManArr": { - "value": 1.015392e18, - "unit": u.m**2 / u.sec, - }, - "log.initial.venus.RayleighMan": {"value": 4.347890e13, "unit": u.nd}, - "log.initial.venus.ViscMMan": {"value": 5.272358e11, "unit": u.m**2 / u.sec}, - "log.initial.venus.TDotMan": {"value": -2.704744e-14, "unit": u.K / u.sec}, - "log.initial.venus.TDotCore": {"value": 1.604560e-14, "unit": u.K / u.sec}, - "log.initial.venus.HfluxUMan": {"value": 14.555572}, - "log.initial.venus.HflowUMan": {"value": 296.971204, "unit": u.TW}, - "log.initial.venus.HfluxLMan": {"value": 0.055526}, - "log.initial.venus.HflowLMan": {"value": 8.454995e12}, - "log.initial.venus.HfluxCMB": {"value": 0.055526}, - "log.initial.venus.HflowCMB": {"value": 8.454995, "unit": u.TW}, - "log.initial.venus.HflowLatentMan": {"value": 3.943054e13}, - "log.initial.venus.HflowMeltMan": {"value": 8.610922e-06, "unit": u.TW}, - "log.initial.venus.HflowLatentIC": {"value": 0.000000}, - "log.initial.venus.PowerGravIC": {"value": 0.000000}, - "log.initial.venus.HflowSurf": {"value": 2.969712e14}, - "log.initial.venus.HflowSecMan": {"value": 137.198205, "unit": u.TW}, - "log.initial.venus.HfluxCMBAd": {"value": 0.049882}, - "log.initial.venus.HfluxCMBConv": {"value": 0.005643}, - "log.initial.venus.RIC": {"value": 0.000000, "unit": u.km}, - "log.initial.venus.DRICDTCMB": {"value": 0.000000}, - "log.initial.venus.RICDot": {"value": 0.000000}, - "log.initial.venus.ChiOC": {"value": 0.094946}, - "log.initial.venus.ChiIC": {"value": 0.000000}, - "log.initial.venus.ThermConductOC": {"value": 120.000000}, - "log.initial.venus.MassOC": {"value": 1.941615e24}, - "log.initial.venus.MassIC": {"value": 0.000000}, - "log.initial.venus.MassChiOC": {"value": 1.843482e23}, - "log.initial.venus.MassChiIC": {"value": 0.000000}, - "log.initial.venus.DTChi": {"value": 0.000000}, - "log.initial.venus.CoreBuoyTherm": { - "value": 6.480453e-14, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.venus.CoreBuoyCompo": { - "value": 0.000000, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.venus.CoreBuoyTotal": { - "value": 6.480453e-14, - "unit": u.m**2 / u.sec**3, - }, - "log.initial.venus.GravICB": {"value": 0.000000}, - "log.initial.venus.MagMom": {"value": 0.413391}, - "log.initial.venus.PresSWind": {"value": 2.676100e-09}, - "log.initial.venus.MagPauseRad": {"value": 0.744980}, - "log.initial.venus.ViscJumpMan": {"value": 2.400000}, - "log.initial.venus.EruptEff": {"value": 1.000000e-09}, - "log.initial.venus.TrefLind": {"value": 5451.600000}, - "log.initial.venus.DynViscUMan": {"value": 3.954269e10, "unit": u.Joule}, - "log.final.system.Age": {"value": 1.420092e17, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 1.420092e17, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.474456e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -7.839372e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -7.839908e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 6.207914e36, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sun.Radius": {"value": 2.019571e08, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.sun.RotAngMom": { - "value": 5.017307e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotVel": { - "value": 4997.631307, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sun.RotRate": { - "value": 2.474600e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.RotPer": {"value": 2.539071e05, "unit": u.sec, "rtol": 1e-4}, - "log.final.sun.Density": { - "value": 5.762900e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sun.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimRunaway": {"value": 1.461108e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sun.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sun.LXUVTot": { - "value": 3.560885e21, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sun.LostEnergy": { - "value": 4.740481e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sun.LostAngMom": { - "value": 9.727251e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sun.Luminosity": {"value": 3.846000e26, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.LXUVStellar": {"value": 3.560885e21, "unit": u.W, "rtol": 1e-4}, - "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.sun.LXUVFrac": {"value": 9.258670e-06, "rtol": 1e-4}, - "log.final.sun.RossbyNumber": {"value": 0.229985, "rtol": 1e-4}, - "log.final.sun.DRotPerDtStellar": {"value": 1.927389e-12, "rtol": 1e-4}, - "log.final.venus.Mass": {"value": 5.972186e24, "unit": u.kg, "rtol": 1e-4}, - "log.final.venus.Radius": {"value": 6.378100e06, "unit": u.m, "rtol": 1e-4}, - "log.final.venus.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.venus.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.Density": { - "value": 5495.038549, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.venus.SurfEnFluxTotal": { - "value": 0.059307, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.TidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.venus.ImK2": {"value": -1.000000, "rtol": 1e-4}, - "log.final.venus.K2": {"value": 1.499999, "rtol": 1e-4}, - "log.final.venus.K2Man": {"value": -1.000000, "rtol": 1e-4}, - "log.final.venus.Imk2Man": {"value": -1.000000, "rtol": 1e-4}, - "log.final.venus.TidalQMantle": {"value": -1.000000, "rtol": 1e-4}, - "log.final.venus.ViscUMan": { - "value": 2.412250e13, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.HZLimitDryRunaway": { - "value": 1.358020e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.venus.Instellation": { - "value": 2638.421441, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.venus.D26AlNumManDt": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.venus.D40KNumManDt": { - "value": -2.138209e25, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.D232ThNumManDt": { - "value": -1.144634e24, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.D238UNumManDt": { - "value": -1.052020e24, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.D235UNumManDt": { - "value": -5.506826e22, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.RadPowerMan": {"value": 21.459095, "unit": u.TW, "rtol": 1e-4}, - "log.final.venus.RadPowerCore": {"value": 3.030298, "unit": u.TW, "rtol": 1e-4}, - "log.final.venus.RadPowerCrust": { - "value": 6.926650, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.venus.RadPowerTotal": { - "value": 31.491264, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.venus.SurfEnFluxRadTotal": { - "value": 0.061602, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.TMan": {"value": 2679.271223, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.TUMan": {"value": 1875.489856, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.TLMan": {"value": 3483.052590, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.TCore": {"value": 6365.711957, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.TCMB": {"value": 5092.569566, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.BLUMan": {"value": 3.217840, "unit": u.km, "rtol": 1e-4}, - "log.final.venus.BLLMan": {"value": 297.146974, "unit": u.km, "rtol": 1e-4}, - "log.final.venus.TJumpUMan": {"value": 1138.489856, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.TJumpLMan": {"value": 1609.516976, "unit": u.K, "rtol": 1e-4}, - "log.final.venus.SignTJumpUMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.venus.SignTJumpLMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.venus.ViscLMan": { - "value": 2.685165e19, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.ShmodUMan": {"value": 8.012978e05, "rtol": 1e-4}, - "log.final.venus.FMeltUMan": {"value": 0.842856, "unit": u.nd, "rtol": 1e-4}, - "log.final.venus.FMeltLMan": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.MeltfactorUMan": {"value": 4.638070e05, "rtol": 1e-4}, - "log.final.venus.MeltfactorLMan": {"value": 1.000000, "rtol": 1e-4}, - "log.final.venus.DepthMeltMan": {"value": 6.484988e05, "rtol": 1e-4}, - "log.final.venus.TDepthMeltMan": {"value": 2198.130319, "rtol": 1e-4}, - "log.final.venus.TJumpMeltMan": {"value": 1136.880936, "rtol": 1e-4}, - "log.final.venus.MeltMassFluxMan": { - "value": 5.145535e08, - "unit": u.kg / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.ViscUManArr": { - "value": 1.118819e19, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.RayleighMan": { - "value": 1.153970e11, - "unit": u.nd, - "rtol": 1e-4, - }, - "log.final.venus.ViscMMan": { - "value": 2.412250e14, - "unit": u.m**2 / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.TDotMan": { - "value": -9.046189e-17, - "unit": u.K / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.TDotCore": { - "value": -3.189330e-15, - "unit": u.K / u.sec, - "rtol": 1e-4, - }, - "log.final.venus.HfluxUMan": {"value": 1.485983, "rtol": 1e-4}, - "log.final.venus.HflowUMan": {"value": 30.317893, "unit": u.TW, "rtol": 1e-4}, - "log.final.venus.HfluxLMan": {"value": 0.054166, "rtol": 1e-4}, - "log.final.venus.HflowLMan": {"value": 8.247877e12, "rtol": 1e-4}, - "log.final.venus.HfluxCMB": {"value": 0.054166, "rtol": 1e-4}, - "log.final.venus.HflowCMB": {"value": 8.247877, "unit": u.TW, "rtol": 1e-4}, - "log.final.venus.HflowLatentMan": {"value": 1.059235e11, "rtol": 1e-4}, - "log.final.venus.HflowMeltMan": { - "value": 7.400074e-07, - "unit": u.TW, - "rtol": 1e-4, - }, - "log.final.venus.HflowLatentIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.PowerGravIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.HflowSurf": {"value": 3.031789e13, "rtol": 1e-4}, - "log.final.venus.HflowSecMan": {"value": 0.458868, "unit": u.TW, "rtol": 1e-4}, - "log.final.venus.HfluxCMBAd": {"value": 0.056149, "rtol": 1e-4}, - "log.final.venus.HfluxCMBConv": {"value": -0.001983, "rtol": 1e-4}, - "log.final.venus.RIC": {"value": 0.000000, "unit": u.km, "rtol": 1e-4}, - "log.final.venus.DRICDTCMB": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.RICDot": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.ChiOC": {"value": 0.094946, "rtol": 1e-4}, - "log.final.venus.ChiIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.ThermConductOC": {"value": 127.314239, "rtol": 1e-4}, - "log.final.venus.MassOC": {"value": 1.941615e24, "rtol": 1e-4}, - "log.final.venus.MassIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.MassChiOC": {"value": 1.843482e23, "rtol": 1e-4}, - "log.final.venus.MassChiIC": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.DTChi": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.CoreBuoyTherm": { - "value": -2.277104e-14, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.CoreBuoyCompo": { - "value": 0.000000, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.CoreBuoyTotal": { - "value": -2.277104e-14, - "unit": u.m**2 / u.sec**3, - "rtol": 1e-4, - }, - "log.final.venus.GravICB": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.MagMom": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.PresSWind": {"value": 2.676100e-09, "rtol": 1e-4}, - "log.final.venus.MagPauseRad": {"value": 0.000000, "rtol": 1e-4}, - "log.final.venus.ViscJumpMan": {"value": 2.400000, "rtol": 1e-4}, - "log.final.venus.EruptEff": {"value": 1.000000e-09, "rtol": 1e-4}, - "log.final.venus.TrefLind": {"value": 5451.600000, "rtol": 1e-4}, - "log.final.venus.DynViscUMan": { - "value": 1.809188e13, - "unit": u.Joule, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -7.839372e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.361272e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sun.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sun.Radius": {"value": 2.019571e+08, "unit": u.m}, + "log.initial.sun.RadGyra": {"value": 0.500000}, + "log.initial.sun.RotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.RotVel": {"value": 1.468674e+04, "unit": u.m / u.sec}, + "log.initial.sun.BodyType": {"value": 0.000000}, + "log.initial.sun.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sun.RotPer": {"value": 8.640000e+04, "unit": u.sec}, + "log.initial.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3}, + "log.initial.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sun.LXUVTot": {"value": 3.846000e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.sun.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sun.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W}, + "log.initial.sun.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.sun.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.sun.LXUVFrac": {"value": 0.001000}, + "log.initial.sun.RossbyNumber": {"value": 0.078260}, + "log.initial.sun.DRotPerDtStellar": {"value": 6.558557e-13}, + "log.initial.venus.Mass": {"value": 5.972186e+24, "unit": u.kg}, + "log.initial.venus.Radius": {"value": 6.378100e+06, "unit": u.m}, + "log.initial.venus.RadGyra": {"value": 0.500000}, + "log.initial.venus.BodyType": {"value": 0.000000}, + "log.initial.venus.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3}, + "log.initial.venus.SurfEnFluxTotal": {"value": 0.580927, "unit": u.kg / u.sec ** 3}, + "log.initial.venus.TidalQ": {"value": -1.000000}, + "log.initial.venus.ImK2": {"value": -1.000000}, + "log.initial.venus.K2": {"value": 1.500000}, + "log.initial.venus.K2Man": {"value": -1.000000}, + "log.initial.venus.Imk2Man": {"value": -1.000000}, + "log.initial.venus.TidalQMantle": {"value": -1.000000}, + "log.initial.venus.ViscUMan": {"value": 5.272358e+10, "unit": u.m ** 2 / u.sec}, + "log.initial.venus.HZLimitDryRunaway": {"value": 1.358020e+11, "unit": u.m}, + "log.initial.venus.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.venus.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.venus.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.venus.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.venus.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.venus.Instellation": {"value": 2638.421441, "unit": u.kg / u.sec ** 3}, + "log.initial.venus.D26AlPowerDt": {"value": -1.000000}, + "log.initial.venus.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.venus.D40KPowerDt": {"value": -1.000000}, + "log.initial.venus.D40KNumManDt": {"value": -2.541894e+26, "unit": 1 / u.sec}, + "log.initial.venus.D232ThNumManDt": {"value": -1.430229e+24, "unit": 1 / u.sec}, + "log.initial.venus.D238UNumManDt": {"value": -2.113218e+24, "unit": 1 / u.sec}, + "log.initial.venus.D235UNumManDt": {"value": -4.633525e+24, "unit": 1 / u.sec}, + "log.initial.venus.RadPowerMan": {"value": 111.887475, "unit": u.TW}, + "log.initial.venus.RadPowerCore": {"value": 34.624677, "unit": u.TW}, + "log.initial.venus.RadPowerCrust": {"value": 33.267780, "unit": u.TW}, + "log.initial.venus.RadPowerTotal": {"value": 179.779932, "unit": u.TW}, + "log.initial.venus.SurfEnFluxRadTotal": {"value": 0.351681, "unit": u.kg / u.sec ** 3}, + "log.initial.venus.TMan": {"value": 3000.000000, "unit": u.K}, + "log.initial.venus.TUMan": {"value": 2100.000000, "unit": u.K}, + "log.initial.venus.TLMan": {"value": 3900.000000, "unit": u.K}, + "log.initial.venus.TCore": {"value": 6000.000000, "unit": u.K}, + "log.initial.venus.TCMB": {"value": 4800.000000, "unit": u.K}, + "log.initial.venus.BLUMan": {"value": 0.393293, "unit": u.km}, + "log.initial.venus.BLLMan": {"value": 162.086580, "unit": u.km}, + "log.initial.venus.TJumpUMan": {"value": 1363.000000, "unit": u.K}, + "log.initial.venus.TJumpLMan": {"value": 900.000000, "unit": u.K}, + "log.initial.venus.SignTJumpUMan": {"value": 1.000000}, + "log.initial.venus.SignTJumpLMan": {"value": 1.000000}, + "log.initial.venus.ViscLMan": {"value": 2.436942e+18, "unit": u.m ** 2 / u.sec}, + "log.initial.venus.ShmodUMan": {"value": 4897.808734}, + "log.initial.venus.FMeltUMan": {"value": 1.000000, "unit": u.nd}, + "log.initial.venus.FMeltLMan": {"value": 0.000000}, + "log.initial.venus.MeltfactorUMan": {"value": 1.925879e+07}, + "log.initial.venus.MeltfactorLMan": {"value": 1.000000}, + "log.initial.venus.DepthMeltMan": {"value": 1.502928e+06}, + "log.initial.venus.TDepthMeltMan": {"value": 2851.267149}, + "log.initial.venus.TJumpMeltMan": {"value": 1362.803354}, + "log.initial.venus.MeltMassFluxMan": {"value": 4.994890e+09, "unit": u.kg / u.sec}, + "log.initial.venus.ViscUManArr": {"value": 1.015392e+18, "unit": u.m ** 2 / u.sec}, + "log.initial.venus.RayleighMan": {"value": 4.347890e+13, "unit": u.nd}, + "log.initial.venus.ViscMMan": {"value": 5.272358e+11, "unit": u.m ** 2 / u.sec}, + "log.initial.venus.TDotMan": {"value": -2.704744e-14, "unit": u.K / u.sec}, + "log.initial.venus.TDotCore": {"value": 1.604560e-14, "unit": u.K / u.sec}, + "log.initial.venus.HfluxUMan": {"value": 14.555572}, + "log.initial.venus.HflowUMan": {"value": 296.971204, "unit": u.TW}, + "log.initial.venus.HfluxLMan": {"value": 0.055526}, + "log.initial.venus.HflowLMan": {"value": 8.454995e+12}, + "log.initial.venus.HfluxCMB": {"value": 0.055526}, + "log.initial.venus.HflowCMB": {"value": 8.454995, "unit": u.TW}, + "log.initial.venus.HflowLatentMan": {"value": 3.943054e+13}, + "log.initial.venus.HflowMeltMan": {"value": 8.610922e-06, "unit": u.TW}, + "log.initial.venus.HflowLatentIC": {"value": 0.000000}, + "log.initial.venus.PowerGravIC": {"value": 0.000000}, + "log.initial.venus.HflowSurf": {"value": 2.969712e+14}, + "log.initial.venus.HflowSecMan": {"value": 137.198205, "unit": u.TW}, + "log.initial.venus.HfluxCMBAd": {"value": 0.049882}, + "log.initial.venus.HfluxCMBConv": {"value": 0.005643}, + "log.initial.venus.RIC": {"value": 0.000000, "unit": u.km}, + "log.initial.venus.DRICDTCMB": {"value": 0.000000}, + "log.initial.venus.RICDot": {"value": 0.000000}, + "log.initial.venus.ChiOC": {"value": 0.094946}, + "log.initial.venus.ChiIC": {"value": 0.000000}, + "log.initial.venus.ThermConductOC": {"value": 120.000000}, + "log.initial.venus.MassOC": {"value": 1.941615e+24}, + "log.initial.venus.MassIC": {"value": 0.000000}, + "log.initial.venus.MassChiOC": {"value": 1.843482e+23}, + "log.initial.venus.MassChiIC": {"value": 0.000000}, + "log.initial.venus.DTChi": {"value": 0.000000}, + "log.initial.venus.CoreBuoyTherm": {"value": 6.480453e-14, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.venus.CoreBuoyCompo": {"value": 0.000000, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.venus.CoreBuoyTotal": {"value": 6.480453e-14, "unit": u.m ** 2 / u.sec ** 3}, + "log.initial.venus.GravICB": {"value": 0.000000}, + "log.initial.venus.MagMom": {"value": 0.413391}, + "log.initial.venus.PresSWind": {"value": 2.676100e-09}, + "log.initial.venus.MagPauseRad": {"value": 0.744980}, + "log.initial.venus.ViscJumpMan": {"value": 2.400000}, + "log.initial.venus.EruptEff": {"value": 1.000000e-09}, + "log.initial.venus.TrefLind": {"value": 5451.600000}, + "log.initial.venus.DynViscUMan": {"value": 3.954269e+10, "unit": u.Joule}, + "log.final.system.Age": {"value": 1.420092e+17, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 1.420092e+17, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.474456e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -7.839372e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -7.839908e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 6.207914e+36, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sun.Radius": {"value": 2.019571e+08, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.sun.RotAngMom": {"value": 5.017307e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.RotVel": {"value": 4997.631307, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sun.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sun.RotRate": {"value": 2.474600e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sun.RotPer": {"value": 2.539071e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.sun.Density": {"value": 5.762900e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sun.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sun.LXUVTot": {"value": 3.560885e+21, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sun.LostEnergy": {"value": 4.740481e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sun.LostAngMom": {"value": 9.727251e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sun.Luminosity": {"value": 3.846000e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.LXUVStellar": {"value": 3.560885e+21, "unit": u.W, "rtol": 1e-4}, + "log.final.sun.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.sun.LXUVFrac": {"value": 9.258670e-06, "rtol": 1e-4}, + "log.final.sun.RossbyNumber": {"value": 0.229985, "rtol": 1e-4}, + "log.final.sun.DRotPerDtStellar": {"value": 1.927389e-12, "rtol": 1e-4}, + "log.final.venus.Mass": {"value": 5.972186e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.venus.Radius": {"value": 6.378100e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.venus.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.Density": {"value": 5495.038549, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.venus.SurfEnFluxTotal": {"value": 0.059307, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.TidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.venus.ImK2": {"value": -1.000000, "rtol": 1e-4}, + "log.final.venus.K2": {"value": 1.499999, "rtol": 1e-4}, + "log.final.venus.K2Man": {"value": -1.000000, "rtol": 1e-4}, + "log.final.venus.Imk2Man": {"value": -1.000000, "rtol": 1e-4}, + "log.final.venus.TidalQMantle": {"value": -1.000000, "rtol": 1e-4}, + "log.final.venus.ViscUMan": {"value": 2.412250e+13, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.venus.HZLimitDryRunaway": {"value": 1.358020e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.venus.Instellation": {"value": 2638.421441, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.D26AlPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.venus.D26AlNumManDt": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.venus.D40KPowerDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.venus.D40KNumManDt": {"value": -2.138209e+25, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.venus.D232ThNumManDt": {"value": -1.144634e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.venus.D238UNumManDt": {"value": -1.052020e+24, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.venus.D235UNumManDt": {"value": -5.506826e+22, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.venus.RadPowerMan": {"value": 21.459095, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.RadPowerCore": {"value": 3.030298, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.RadPowerCrust": {"value": 6.926650, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.RadPowerTotal": {"value": 31.491264, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.SurfEnFluxRadTotal": {"value": 0.061602, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.TMan": {"value": 2679.271223, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.TUMan": {"value": 1875.489856, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.TLMan": {"value": 3483.052590, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.TCore": {"value": 6365.711957, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.TCMB": {"value": 5092.569566, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.BLUMan": {"value": 3.217840, "unit": u.km, "rtol": 1e-4}, + "log.final.venus.BLLMan": {"value": 297.146974, "unit": u.km, "rtol": 1e-4}, + "log.final.venus.TJumpUMan": {"value": 1138.489856, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.TJumpLMan": {"value": 1609.516976, "unit": u.K, "rtol": 1e-4}, + "log.final.venus.SignTJumpUMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.venus.SignTJumpLMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.venus.ViscLMan": {"value": 2.685165e+19, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.venus.ShmodUMan": {"value": 8.012978e+05, "rtol": 1e-4}, + "log.final.venus.FMeltUMan": {"value": 0.842856, "unit": u.nd, "rtol": 1e-4}, + "log.final.venus.FMeltLMan": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.MeltfactorUMan": {"value": 4.638070e+05, "rtol": 1e-4}, + "log.final.venus.MeltfactorLMan": {"value": 1.000000, "rtol": 1e-4}, + "log.final.venus.DepthMeltMan": {"value": 6.484988e+05, "rtol": 1e-4}, + "log.final.venus.TDepthMeltMan": {"value": 2198.130319, "rtol": 1e-4}, + "log.final.venus.TJumpMeltMan": {"value": 1136.880936, "rtol": 1e-4}, + "log.final.venus.MeltMassFluxMan": {"value": 5.145535e+08, "unit": u.kg / u.sec, "rtol": 1e-4}, + "log.final.venus.ViscUManArr": {"value": 1.118819e+19, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.venus.RayleighMan": {"value": 1.153970e+11, "unit": u.nd, "rtol": 1e-4}, + "log.final.venus.ViscMMan": {"value": 2.412250e+14, "unit": u.m ** 2 / u.sec, "rtol": 1e-4}, + "log.final.venus.TDotMan": {"value": -9.046189e-17, "unit": u.K / u.sec, "rtol": 1e-4}, + "log.final.venus.TDotCore": {"value": -3.189330e-15, "unit": u.K / u.sec, "rtol": 1e-4}, + "log.final.venus.HfluxUMan": {"value": 1.485983, "rtol": 1e-4}, + "log.final.venus.HflowUMan": {"value": 30.317893, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.HfluxLMan": {"value": 0.054166, "rtol": 1e-4}, + "log.final.venus.HflowLMan": {"value": 8.247877e+12, "rtol": 1e-4}, + "log.final.venus.HfluxCMB": {"value": 0.054166, "rtol": 1e-4}, + "log.final.venus.HflowCMB": {"value": 8.247877, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.HflowLatentMan": {"value": 1.059235e+11, "rtol": 1e-4}, + "log.final.venus.HflowMeltMan": {"value": 7.400074e-07, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.HflowLatentIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.PowerGravIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.HflowSurf": {"value": 3.031789e+13, "rtol": 1e-4}, + "log.final.venus.HflowSecMan": {"value": 0.458868, "unit": u.TW, "rtol": 1e-4}, + "log.final.venus.HfluxCMBAd": {"value": 0.056149, "rtol": 1e-4}, + "log.final.venus.HfluxCMBConv": {"value": -0.001983, "rtol": 1e-4}, + "log.final.venus.RIC": {"value": 0.000000, "unit": u.km, "rtol": 1e-4}, + "log.final.venus.DRICDTCMB": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.RICDot": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.ChiOC": {"value": 0.094946, "rtol": 1e-4}, + "log.final.venus.ChiIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.ThermConductOC": {"value": 127.314239, "rtol": 1e-4}, + "log.final.venus.MassOC": {"value": 1.941615e+24, "rtol": 1e-4}, + "log.final.venus.MassIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.MassChiOC": {"value": 1.843482e+23, "rtol": 1e-4}, + "log.final.venus.MassChiIC": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.DTChi": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.CoreBuoyTherm": {"value": -2.277104e-14, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.CoreBuoyCompo": {"value": 0.000000, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.CoreBuoyTotal": {"value": -2.277104e-14, "unit": u.m ** 2 / u.sec ** 3, "rtol": 1e-4}, + "log.final.venus.GravICB": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.MagMom": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.PresSWind": {"value": 2.676100e-09, "rtol": 1e-4}, + "log.final.venus.MagPauseRad": {"value": 0.000000, "rtol": 1e-4}, + "log.final.venus.ViscJumpMan": {"value": 2.400000, "rtol": 1e-4}, + "log.final.venus.EruptEff": {"value": 1.000000e-09, "rtol": 1e-4}, + "log.final.venus.TrefLind": {"value": 5451.600000, "rtol": 1e-4}, + "log.final.venus.DynViscUMan": {"value": 1.809188e+13, "unit": u.Joule, "rtol": 1e-4}, + } ) -class Test_VenusApproxInterior(Benchmark): - pass +class Test_VenusApproxInterior(Benchmark): + pass diff --git a/tests/Spinbody/ChaoticResonances/test_ChaoticResonances.py b/tests/Spinbody/ChaoticResonances/test_ChaoticResonances.py index fc70b9128..6d26fe4d1 100644 --- a/tests/Spinbody/ChaoticResonances/test_ChaoticResonances.py +++ b/tests/Spinbody/ChaoticResonances/test_ChaoticResonances.py @@ -1,773 +1,254 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.3864645949891267e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": { - "value": 2.9311287872491547e41, - "unit": u.Joule, - }, - "log.initial.system.PotEnergy": { - "value": -1.0583876382908707e39, - "unit": u.Joule, - }, - "log.initial.system.KinEnergy": { - "value": 2.9417132587727545e41, - "unit": u.Joule, - }, - "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.star.Mass": {"value": 1.9884160000000000e30, "unit": u.kg}, - "log.initial.star.Radius": {"value": 1.4959787070000000e11, "unit": u.m}, - "log.initial.star.RadGyra": {"value": 0.5000000000000000}, - "log.initial.star.RotAngMom": { - "value": 8.0902922047370218e46, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.RotVel": { - "value": 1.0879064157032310e06, - "unit": u.m / u.sec, - }, - "log.initial.star.BodyType": {"value": 0.0000000000000000}, - "log.initial.star.RotRate": { - "value": 7.2722052166430393e-06, - "unit": 1 / u.sec, - }, - "log.initial.star.RotPer": {"value": 8.6400000000000000e05, "unit": u.sec}, - "log.initial.star.Density": { - "value": 0.0001417889556243, - "unit": u.kg / u.m**3, - }, - "log.initial.star.HZLimitDryRunaway": { - "value": 1.3578308258397624e11, - "unit": u.m, - }, - "log.initial.star.HZLimRecVenus": {"value": 1.1189291667421469e11, "unit": u.m}, - "log.initial.star.HZLimRunaway": {"value": 1.4611083895975479e11, "unit": u.m}, - "log.initial.star.HZLimMoistGreenhouse": { - "value": 1.4805165010856509e11, - "unit": u.m, - }, - "log.initial.star.HZLimMaxGreenhouse": { - "value": 2.5095375948691599e11, - "unit": u.m, - }, - "log.initial.star.HZLimEarlyMars": { - "value": 2.7381088273450714e11, - "unit": u.m, - }, - "log.initial.star.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.Eccentricity": {"value": -1.0000000000000000}, - "log.initial.star.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.star.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.star.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.star.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.star.COPP": {"value": 0.0000000000000000}, - "log.initial.star.OrbAngMom": { - "value": 5.1310187442599682e37, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.star.MeanAnomaly": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.star.Inc": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.star.LongA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.star.MeanLongitude": {"value": -1.0000000000000000, "unit": u.rad}, - "log.initial.star.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.star.LXUVTot": { - "value": 3.8460000000000003e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.star.TotOrbEnergy": { - "value": -3.0921071883090908e34, - "unit": u.Joule, - }, - "log.initial.star.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - }, - "log.initial.star.LostEnergy": { - "value": 5.5626846462680035e-309, - "unit": u.Joule, - }, - "log.initial.star.LostAngMom": { - "value": 5.5626846462680035e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.star.Luminosity": {"value": 3.8459999999999999e26, "unit": u.W}, - "log.initial.star.LXUVStellar": {"value": 3.8460000000000003e23, "unit": u.W}, - "log.initial.star.Temperature": {"value": 5778.0000000000000000, "unit": u.K}, - "log.initial.star.LXUVFrac": {"value": 0.0010000000000000}, - "log.initial.star.RossbyNumber": {"value": 0.7825964793302053}, - "log.initial.star.DRotPerDtStellar": {"value": 0.0125641125562794}, - "log.initial.star.PositionXSpiNBody": {"value": -1.4429418874286963e07}, - "log.initial.star.PositionYSpiNBody": {"value": -2.9345458658375326e06}, - "log.initial.star.PositionZSpiNBody": {"value": -4.5576042986373999e04}, - "log.initial.star.VelXSpiNBody": {"value": 0.2732150991008713}, - "log.initial.star.VelYSpiNBody": {"value": -1.7325692319189858}, - "log.initial.star.VelZSpiNBody": {"value": -0.0255936468723927}, - "log.initial.star.SpiNBodyInc": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.star.SpiNBodyLongA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.earth.Mass": {"value": 5.9721859999999998e24, "unit": u.kg}, - "log.initial.earth.Radius": {"value": 6.3781000000000000e06, "unit": u.m}, - "log.initial.earth.RadGyra": {"value": 0.5000000000000000}, - "log.initial.earth.BodyType": {"value": 0.0000000000000000}, - "log.initial.earth.Density": { - "value": 5495.0385490920862139, - "unit": u.kg / u.m**3, - }, - "log.initial.earth.HZLimitDryRunaway": { - "value": 1.3731591322277353e11, - "unit": u.m, - }, - "log.initial.earth.HZLimRecVenus": { - "value": 1.1189291667421469e11, - "unit": u.m, - }, - "log.initial.earth.HZLimRunaway": {"value": 1.4611083895975479e11, "unit": u.m}, - "log.initial.earth.HZLimMoistGreenhouse": { - "value": 1.4805165010856509e11, - "unit": u.m, - }, - "log.initial.earth.HZLimMaxGreenhouse": { - "value": 2.5095375948691599e11, - "unit": u.m, - }, - "log.initial.earth.HZLimEarlyMars": { - "value": 2.7381088273450714e11, - "unit": u.m, - }, - "log.initial.earth.Instellation": { - "value": 1383.0051502398405319, - "unit": u.W / u.m**2, - }, - "log.initial.earth.Eccentricity": {"value": 0.1490000000000000}, - "log.initial.earth.MeanMotion": { - "value": 1.9909867499495633e-07, - "unit": 1 / u.sec, - }, - "log.initial.earth.OrbPeriod": {"value": 3.1558147272144098e07, "unit": u.sec}, - "log.initial.earth.SemiMajorAxis": { - "value": 1.4959787070000000e11, - "unit": u.m, - }, - "log.initial.earth.COPP": {"value": 0.0000000000000000}, - "log.initial.earth.OrbAngMom": { - "value": 2.6316636983764633e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.earth.ArgP": {"value": 0.3167772592279167, "unit": u.rad}, - "log.initial.earth.MeanAnomaly": {"value": 3.8467056712855556, "unit": u.rad}, - "log.initial.earth.Inc": {"value": 0.7616616855485556, "unit": u.rad}, - "log.initial.earth.LongA": {"value": 4.5467572342404718, "unit": u.rad}, - "log.initial.earth.MeanLongitude": {"value": 3.8467056712855556, "unit": u.rad}, - "log.initial.earth.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.earth.TotOrbEnergy": { - "value": -3.0921071883090908e34, - "unit": u.Joule, - }, - "log.initial.earth.OrbPotEnergy": { - "value": -1.4252414741147966e29, - "unit": u.Joule, - }, - "log.initial.earth.PositionXSpiNBody": {"value": -1.0927778675181111e11}, - "log.initial.earth.PositionYSpiNBody": {"value": -9.1630360917406158e10}, - "log.initial.earth.PositionZSpiNBody": {"value": -8.8363270583589447e10}, - "log.initial.earth.VelXSpiNBody": {"value": 1.0302727342823897e04}, - "log.initial.earth.VelYSpiNBody": {"value": -2.0544648815773355e04}, - "log.initial.earth.VelZSpiNBody": {"value": 1.2920067291495445e04}, - "log.initial.earth.SpiNBodyInc": {"value": 0.7616616855485556, "unit": u.rad}, - "log.initial.earth.SpiNBodyLongA": {"value": 4.5467572342404718, "unit": u.rad}, - "log.initial.outer.Mass": {"value": 1.3258252920000000e26, "unit": u.kg}, - "log.initial.outer.Radius": {"value": 2.4766162300000001e07, "unit": u.m}, - "log.initial.outer.RadGyra": {"value": 0.5000000000000000}, - "log.initial.outer.BodyType": {"value": 0.0000000000000000}, - "log.initial.outer.Density": { - "value": 2083.6345315287080666, - "unit": u.kg / u.m**3, - }, - "log.initial.outer.HZLimitDryRunaway": { - "value": 1.4124927831093353e11, - "unit": u.m, - }, - "log.initial.outer.HZLimRecVenus": { - "value": 1.1189291667421469e11, - "unit": u.m, - }, - "log.initial.outer.HZLimRunaway": {"value": 1.4611083895975479e11, "unit": u.m}, - "log.initial.outer.HZLimMoistGreenhouse": { - "value": 1.4805165010856509e11, - "unit": u.m, - }, - "log.initial.outer.HZLimMaxGreenhouse": { - "value": 2.5095375948691599e11, - "unit": u.m, - }, - "log.initial.outer.HZLimEarlyMars": { - "value": 2.7381088273450714e11, - "unit": u.m, - }, - "log.initial.outer.Instellation": { - "value": 328.7916180138856248, - "unit": u.kg / u.sec**3, - }, - "log.initial.outer.Eccentricity": {"value": 0.2755000000000000}, - "log.initial.outer.MeanMotion": { - "value": 6.6367563640053239e-08, - "unit": 1 / u.sec, - }, - "log.initial.outer.OrbPeriod": {"value": 9.4672532221563190e07, "unit": u.sec}, - "log.initial.outer.SemiMajorAxis": { - "value": 3.1117853084306995e11, - "unit": u.m, - }, - "log.initial.outer.COPP": {"value": 0.0000000000000000}, - "log.initial.outer.OrbAngMom": { - "value": 8.1896381029752160e41, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.outer.ArgP": {"value": 0.9044296183576112, "unit": u.rad}, - "log.initial.outer.MeanAnomaly": {"value": 0.1172861257306667, "unit": u.rad}, - "log.initial.outer.Inc": {"value": 0.0221656814996944, "unit": u.rad}, - "log.initial.outer.LongA": {"value": 4.5467572342404718, "unit": u.rad}, - "log.initial.outer.MeanLongitude": {"value": 0.1172861257306667, "unit": u.rad}, - "log.initial.outer.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.outer.TotOrbEnergy": { - "value": -3.0921071883090908e34, - "unit": u.Joule, - }, - "log.initial.outer.OrbPotEnergy": { - "value": 0.0000000000000000, - "unit": u.Joule, - }, - "log.initial.outer.PositionXSpiNBody": {"value": 2.2132866830605267e11}, - "log.initial.outer.PositionYSpiNBody": {"value": 4.8138556033905289e10}, - "log.initial.outer.PositionZSpiNBody": {"value": 4.6638574804342966e09}, - "log.initial.outer.VelXSpiNBody": {"value": -4561.6498805816136155}, - "log.initial.outer.VelYSpiNBody": {"value": 2.6909766071108414e04}, - "log.initial.outer.VelZSpiNBody": {"value": -198.1424567507141887}, - "log.initial.outer.SpiNBodyInc": {"value": 0.0221656814996944, "unit": u.rad}, - "log.initial.outer.SpiNBodyLongA": {"value": 4.5467572342404718, "unit": u.rad}, - "log.final.system.Age": { - "value": 3.1557600000000000e08, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.Time": { - "value": 3.1557600000000000e08, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotAngMom": { - "value": 8.3864645949891592e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": 2.9311287872491675e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.0583876382908707e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 6.6863736376522519e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.Mass": { - "value": 1.9884160000000000e30, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.star.Radius": { - "value": 1.4959787070000000e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, - "log.final.star.RotAngMom": { - "value": 3.8570863306754262e46, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotVel": { - "value": 5.1866469824243232e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.star.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.star.RotRate": { - "value": 3.4670593626466122e-06, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.RotPer": { - "value": 1.8122520124325929e06, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.Density": { - "value": 0.0001417889556243, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.star.HZLimitDryRunaway": { - "value": 1.3578308258397624e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRecVenus": { - "value": 1.1189291667421469e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimRunaway": { - "value": 1.4611083895975479e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMoistGreenhouse": { - "value": 1.4805165010856509e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimMaxGreenhouse": { - "value": 2.5095375948691599e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.HZLimEarlyMars": { - "value": 2.7381088273450714e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.Eccentricity": {"value": -1.0000000000000000, "rtol": 1e-4}, - "log.final.star.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.star.OrbPeriod": { - "value": -1.0000000000000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.star.SemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.CriticalSemiMajorAxis": { - "value": -1.0000000000000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.star.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.star.OrbAngMom": { - "value": 5.6533243870734744e37, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.ArgP": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.star.MeanAnomaly": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.star.Inc": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.star.LongA": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.star.MeanLongitude": { - "value": -1.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.star.LongP": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.star.LXUVTot": { - "value": 3.8460000000000003e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.star.TotOrbEnergy": { - "value": -3.0921071883090410e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostEnergy": { - "value": 2.2730758950075419e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.star.LostAngMom": { - "value": 4.2332058740615758e46, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.star.Luminosity": { - "value": 3.8459999999999999e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.star.LXUVStellar": { - "value": 3.8460000000000003e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.star.Temperature": { - "value": 5778.0000000000000000, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.star.LXUVFrac": {"value": 0.0010000000000000, "rtol": 1e-4}, - "log.final.star.RossbyNumber": {"value": 1.6415069960518827, "rtol": 1e-4}, - "log.final.star.DRotPerDtStellar": {"value": 0.0013614988340492, "rtol": 1e-4}, - "log.final.star.PositionXSpiNBody": { - "value": 2.1308698850179501e07, - "rtol": 1e-4, - }, - "log.final.star.PositionYSpiNBody": { - "value": -1.3224372171482876e07, - "rtol": 1e-4, - }, - "log.final.star.PositionZSpiNBody": { - "value": 7.7284217839499633e05, - "rtol": 1e-4, - }, - "log.final.star.VelXSpiNBody": {"value": 0.7437655337158928, "rtol": 1e-4}, - "log.final.star.VelYSpiNBody": {"value": 0.8715622791637967, "rtol": 1e-4}, - "log.final.star.VelZSpiNBody": {"value": -0.0249334971783929, "rtol": 1e-4}, - "log.final.star.SpiNBodyInc": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.star.SpiNBodyLongA": { - "value": 0.0000000000000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.Mass": { - "value": 5.9721859999999998e24, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.earth.Radius": { - "value": 6.3781000000000000e06, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, - "log.final.earth.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.earth.Density": { - "value": 5495.0385490920862139, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.earth.HZLimitDryRunaway": { - "value": 1.3731832271378857e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRecVenus": { - "value": 1.1189291667421469e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimRunaway": { - "value": 1.4611083895975479e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMoistGreenhouse": { - "value": 1.4805165010856509e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimMaxGreenhouse": { - "value": 2.5095375948691599e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.HZLimEarlyMars": { - "value": 2.7381088273450714e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.Instellation": { - "value": 1383.2882055348156882, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.earth.Eccentricity": {"value": 0.1491151035228643, "rtol": 1e-4}, - "log.final.earth.MeanMotion": { - "value": 1.9912661532603589e-07, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.OrbPeriod": { - "value": 3.1553719209719613e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.earth.SemiMajorAxis": { - "value": 1.4958387654931546e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.earth.COPP": {"value": 0.0001228834213755, "rtol": 1e-4}, - "log.final.earth.OrbAngMom": { - "value": 2.6310398584174738e40, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.earth.ArgP": { - "value": 1.7388411561743453, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.MeanAnomaly": { - "value": 3.8474870280350593, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.Inc": { - "value": 0.7616663331648603, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.LongA": { - "value": 4.5464158170091213, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.MeanLongitude": { - "value": 3.8495586940389397, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.LongP": { - "value": 0.0020716660038804, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.TotOrbEnergy": { - "value": -3.0921071883090410e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.earth.OrbPotEnergy": { - "value": -1.4358907359336649e29, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.earth.PositionXSpiNBody": { - "value": -1.0910217698713353e11, - "rtol": 1e-4, - }, - "log.final.earth.PositionYSpiNBody": { - "value": -9.2003427654772461e10, - "rtol": 1e-4, - }, - "log.final.earth.PositionZSpiNBody": { - "value": -8.8139271268419617e10, - "rtol": 1e-4, - }, - "log.final.earth.VelXSpiNBody": {"value": 1.0346177290713909e04, "rtol": 1e-4}, - "log.final.earth.VelYSpiNBody": {"value": -2.0495887004595304e04, "rtol": 1e-4}, - "log.final.earth.VelZSpiNBody": {"value": 1.2959382255760662e04, "rtol": 1e-4}, - "log.final.earth.SpiNBodyInc": { - "value": 0.7616663331648603, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.earth.SpiNBodyLongA": { - "value": 4.5464158170091213, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.Mass": { - "value": 1.3258252920000000e26, - "unit": u.kg, - "rtol": 1e-4, - }, - "log.final.outer.Radius": { - "value": 2.4766162300000001e07, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, - "log.final.outer.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, - "log.final.outer.Density": { - "value": 2083.6345315287080666, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.outer.HZLimitDryRunaway": { - "value": 1.4124949215240683e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.HZLimRecVenus": { - "value": 1.1189291667421469e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.HZLimRunaway": { - "value": 1.4611083895975479e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.HZLimMoistGreenhouse": { - "value": 1.4805165010856509e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.HZLimMaxGreenhouse": { - "value": 2.5095375948691599e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.HZLimEarlyMars": { - "value": 2.7381088273450714e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.Instellation": { - "value": 328.7796826161163040, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.outer.Eccentricity": {"value": 0.2755050780615579, "rtol": 1e-4}, - "log.final.outer.MeanMotion": { - "value": 6.6365681380548247e-08, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.outer.OrbPeriod": { - "value": 9.4675217318286806e07, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.outer.SemiMajorAxis": { - "value": 3.1118441456657074e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.outer.COPP": {"value": 4.9414297150159201e-06, "rtol": 1e-4}, - "log.final.outer.OrbAngMom": { - "value": 8.1896514223697359e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.outer.ArgP": { - "value": 1.7362790073768690, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.MeanAnomaly": { - "value": 2.2114076505371294, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.Inc": { - "value": 0.0221682336065829, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.LongA": { - "value": 4.5469441076918793, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.MeanLongitude": { - "value": 2.2114454584262919, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.LongP": { - "value": 3.7807889162522201e-05, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.TotOrbEnergy": { - "value": -3.0921071883090410e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.outer.OrbPotEnergy": { - "value": 0.0000000000000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.outer.PositionXSpiNBody": { - "value": -3.1466422831611719e11, - "rtol": 1e-4, - }, - "log.final.outer.PositionYSpiNBody": { - "value": 2.0247776958475812e11, - "rtol": 1e-4, - }, - "log.final.outer.PositionZSpiNBody": { - "value": -7.6205186095987511e09, - "rtol": 1e-4, - }, - "log.final.outer.VelXSpiNBody": {"value": -1.1620721010188581e04, "rtol": 1e-4}, - "log.final.outer.VelYSpiNBody": {"value": -1.2148079699322327e04, "rtol": 1e-4}, - "log.final.outer.VelZSpiNBody": {"value": -209.8140435160255208, "rtol": 1e-4}, - "log.final.outer.SpiNBodyInc": { - "value": 0.0221682336065829, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.outer.SpiNBodyLongA": { - "value": 4.5469441076918793, - "unit": u.rad, - "rtol": 1e-4, - }, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.3864645949891267e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": 2.9311287872491547e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -1.0583876382908707e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 2.9417132587727545e+41, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.star.Mass": {"value": 1.9884160000000000e+30, "unit": u.kg}, + "log.initial.star.Radius": {"value": 1.4959787070000000e+11, "unit": u.m}, + "log.initial.star.RadGyra": {"value": 0.5000000000000000}, + "log.initial.star.RotAngMom": {"value": 8.0902922047370218e+46, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.RotVel": {"value": 1.0879064157032310e+06, "unit": u.m / u.sec}, + "log.initial.star.BodyType": {"value": 0.0000000000000000}, + "log.initial.star.RotRate": {"value": 7.2722052166430393e-06, "unit": 1 / u.sec}, + "log.initial.star.RotPer": {"value": 8.6400000000000000e+05, "unit": u.sec}, + "log.initial.star.Density": {"value": 0.0001417889556243, "unit": u.kg / u.m ** 3}, + "log.initial.star.HZLimitDryRunaway": {"value": 1.3578308258397624e+11, "unit": u.m}, + "log.initial.star.HZLimRecVenus": {"value": 1.1189291667421469e+11, "unit": u.m}, + "log.initial.star.HZLimRunaway": {"value": 1.4611083895975479e+11, "unit": u.m}, + "log.initial.star.HZLimMoistGreenhouse": {"value": 1.4805165010856509e+11, "unit": u.m}, + "log.initial.star.HZLimMaxGreenhouse": {"value": 2.5095375948691599e+11, "unit": u.m}, + "log.initial.star.HZLimEarlyMars": {"value": 2.7381088273450714e+11, "unit": u.m}, + "log.initial.star.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.star.Eccentricity": {"value": -1.0000000000000000}, + "log.initial.star.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.star.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.star.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.star.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.star.COPP": {"value": 0.0000000000000000}, + "log.initial.star.OrbAngMom": {"value": 5.1310187442599682e+37, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.star.MeanAnomaly": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.star.Inc": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.star.LongA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.star.MeanLongitude": {"value": -1.0000000000000000, "unit": u.rad}, + "log.initial.star.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.star.LXUVTot": {"value": 3.8460000000000003e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.star.TotOrbEnergy": {"value": -3.0921071883090908e+34, "unit": u.Joule}, + "log.initial.star.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.initial.star.LostEnergy": {"value": 5.5626846462680035e-309, "unit": u.Joule}, + "log.initial.star.LostAngMom": {"value": 5.5626846462680035e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.star.Luminosity": {"value": 3.8459999999999999e+26, "unit": u.W}, + "log.initial.star.LXUVStellar": {"value": 3.8460000000000003e+23, "unit": u.W}, + "log.initial.star.Temperature": {"value": 5778.0000000000000000, "unit": u.K}, + "log.initial.star.LXUVFrac": {"value": 0.0010000000000000}, + "log.initial.star.RossbyNumber": {"value": 0.7825964793302053}, + "log.initial.star.DRotPerDtStellar": {"value": 0.0125641125562794}, + "log.initial.star.PositionXSpiNBody": {"value": -1.4429418874286963e+07}, + "log.initial.star.PositionYSpiNBody": {"value": -2.9345458658375326e+06}, + "log.initial.star.PositionZSpiNBody": {"value": -4.5576042986373999e+04}, + "log.initial.star.VelXSpiNBody": {"value": 0.2732150991008713}, + "log.initial.star.VelYSpiNBody": {"value": -1.7325692319189858}, + "log.initial.star.VelZSpiNBody": {"value": -0.0255936468723927}, + "log.initial.star.SpiNBodyInc": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.star.SpiNBodyLongA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.earth.Mass": {"value": 5.9721859999999998e+24, "unit": u.kg}, + "log.initial.earth.Radius": {"value": 6.3781000000000000e+06, "unit": u.m}, + "log.initial.earth.RadGyra": {"value": 0.5000000000000000}, + "log.initial.earth.BodyType": {"value": 0.0000000000000000}, + "log.initial.earth.Density": {"value": 5495.0385490920862139, "unit": u.kg / u.m ** 3}, + "log.initial.earth.HZLimitDryRunaway": {"value": 1.3731591322277353e+11, "unit": u.m}, + "log.initial.earth.HZLimRecVenus": {"value": 1.1189291667421469e+11, "unit": u.m}, + "log.initial.earth.HZLimRunaway": {"value": 1.4611083895975479e+11, "unit": u.m}, + "log.initial.earth.HZLimMoistGreenhouse": {"value": 1.4805165010856509e+11, "unit": u.m}, + "log.initial.earth.HZLimMaxGreenhouse": {"value": 2.5095375948691599e+11, "unit": u.m}, + "log.initial.earth.HZLimEarlyMars": {"value": 2.7381088273450714e+11, "unit": u.m}, + "log.initial.earth.Instellation": {"value": 1383.0051502398405319, "unit": u.W / u.m ** 2}, + "log.initial.earth.Eccentricity": {"value": 0.1490000000000000}, + "log.initial.earth.MeanMotion": {"value": 1.9909867499495633e-07, "unit": 1 / u.sec}, + "log.initial.earth.OrbPeriod": {"value": 3.1558147272144098e+07, "unit": u.sec}, + "log.initial.earth.SemiMajorAxis": {"value": 1.4959787070000000e+11, "unit": u.m}, + "log.initial.earth.COPP": {"value": 0.0000000000000000}, + "log.initial.earth.OrbAngMom": {"value": 2.6316636983764633e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.earth.ArgP": {"value": 0.3167772592279167, "unit": u.rad}, + "log.initial.earth.MeanAnomaly": {"value": 3.8467056712855556, "unit": u.rad}, + "log.initial.earth.Inc": {"value": 0.7616616855485556, "unit": u.rad}, + "log.initial.earth.LongA": {"value": 4.5467572342404718, "unit": u.rad}, + "log.initial.earth.MeanLongitude": {"value": 3.8467056712855556, "unit": u.rad}, + "log.initial.earth.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.earth.TotOrbEnergy": {"value": -3.0921071883090908e+34, "unit": u.Joule}, + "log.initial.earth.OrbPotEnergy": {"value": -1.4252414741147966e+29, "unit": u.Joule}, + "log.initial.earth.PositionXSpiNBody": {"value": -1.0927778675181111e+11}, + "log.initial.earth.PositionYSpiNBody": {"value": -9.1630360917406158e+10}, + "log.initial.earth.PositionZSpiNBody": {"value": -8.8363270583589447e+10}, + "log.initial.earth.VelXSpiNBody": {"value": 1.0302727342823897e+04}, + "log.initial.earth.VelYSpiNBody": {"value": -2.0544648815773355e+04}, + "log.initial.earth.VelZSpiNBody": {"value": 1.2920067291495445e+04}, + "log.initial.earth.SpiNBodyInc": {"value": 0.7616616855485556, "unit": u.rad}, + "log.initial.earth.SpiNBodyLongA": {"value": 4.5467572342404718, "unit": u.rad}, + "log.initial.outer.Mass": {"value": 1.3258252920000000e+26, "unit": u.kg}, + "log.initial.outer.Radius": {"value": 2.4766162300000001e+07, "unit": u.m}, + "log.initial.outer.RadGyra": {"value": 0.5000000000000000}, + "log.initial.outer.BodyType": {"value": 0.0000000000000000}, + "log.initial.outer.Density": {"value": 2083.6345315287080666, "unit": u.kg / u.m ** 3}, + "log.initial.outer.HZLimitDryRunaway": {"value": 1.4124927831093353e+11, "unit": u.m}, + "log.initial.outer.HZLimRecVenus": {"value": 1.1189291667421469e+11, "unit": u.m}, + "log.initial.outer.HZLimRunaway": {"value": 1.4611083895975479e+11, "unit": u.m}, + "log.initial.outer.HZLimMoistGreenhouse": {"value": 1.4805165010856509e+11, "unit": u.m}, + "log.initial.outer.HZLimMaxGreenhouse": {"value": 2.5095375948691599e+11, "unit": u.m}, + "log.initial.outer.HZLimEarlyMars": {"value": 2.7381088273450714e+11, "unit": u.m}, + "log.initial.outer.Instellation": {"value": 328.7916180138856248, "unit": u.kg / u.sec ** 3}, + "log.initial.outer.Eccentricity": {"value": 0.2755000000000000}, + "log.initial.outer.MeanMotion": {"value": 6.6367563640053239e-08, "unit": 1 / u.sec}, + "log.initial.outer.OrbPeriod": {"value": 9.4672532221563190e+07, "unit": u.sec}, + "log.initial.outer.SemiMajorAxis": {"value": 3.1117853084306995e+11, "unit": u.m}, + "log.initial.outer.COPP": {"value": 0.0000000000000000}, + "log.initial.outer.OrbAngMom": {"value": 8.1896381029752160e+41, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.outer.ArgP": {"value": 0.9044296183576112, "unit": u.rad}, + "log.initial.outer.MeanAnomaly": {"value": 0.1172861257306667, "unit": u.rad}, + "log.initial.outer.Inc": {"value": 0.0221656814996944, "unit": u.rad}, + "log.initial.outer.LongA": {"value": 4.5467572342404718, "unit": u.rad}, + "log.initial.outer.MeanLongitude": {"value": 0.1172861257306667, "unit": u.rad}, + "log.initial.outer.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.outer.TotOrbEnergy": {"value": -3.0921071883090908e+34, "unit": u.Joule}, + "log.initial.outer.OrbPotEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.initial.outer.PositionXSpiNBody": {"value": 2.2132866830605267e+11}, + "log.initial.outer.PositionYSpiNBody": {"value": 4.8138556033905289e+10}, + "log.initial.outer.PositionZSpiNBody": {"value": 4.6638574804342966e+09}, + "log.initial.outer.VelXSpiNBody": {"value": -4561.6498805816136155}, + "log.initial.outer.VelYSpiNBody": {"value": 2.6909766071108414e+04}, + "log.initial.outer.VelZSpiNBody": {"value": -198.1424567507141887}, + "log.initial.outer.SpiNBodyInc": {"value": 0.0221656814996944, "unit": u.rad}, + "log.initial.outer.SpiNBodyLongA": {"value": 4.5467572342404718, "unit": u.rad}, + "log.final.system.Age": {"value": 3.1557600000000000e+08, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.1557600000000000e+08, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.3864645949891592e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": 2.9311287872491675e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.0583876382908707e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 6.6863736376522519e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.Mass": {"value": 1.9884160000000000e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.star.Radius": {"value": 1.4959787070000000e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, + "log.final.star.RotAngMom": {"value": 3.8570863306754262e+46, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.RotVel": {"value": 5.1866469824243232e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.star.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.star.RotRate": {"value": 3.4670593626466122e-06, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.RotPer": {"value": 1.8122520124325929e+06, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.Density": {"value": 0.0001417889556243, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.star.HZLimitDryRunaway": {"value": 1.3578308258397624e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRecVenus": {"value": 1.1189291667421469e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimRunaway": {"value": 1.4611083895975479e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMoistGreenhouse": {"value": 1.4805165010856509e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimMaxGreenhouse": {"value": 2.5095375948691599e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.HZLimEarlyMars": {"value": 2.7381088273450714e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.star.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.Eccentricity": {"value": -1.0000000000000000, "rtol": 1e-4}, + "log.final.star.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.star.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.star.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.CriticalSemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m, "rtol": 1e-4}, + "log.final.star.COPP": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.star.OrbAngMom": {"value": 5.6533243870734744e+37, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.ArgP": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.MeanAnomaly": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.Inc": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.LongA": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.MeanLongitude": {"value": -1.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.LongP": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.LXUVTot": {"value": 3.8460000000000003e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.star.TotOrbEnergy": {"value": -3.0921071883090410e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostEnergy": {"value": 2.2730758950075419e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.star.LostAngMom": {"value": 4.2332058740615758e+46, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.star.Luminosity": {"value": 3.8459999999999999e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.star.LXUVStellar": {"value": 3.8460000000000003e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.star.Temperature": {"value": 5778.0000000000000000, "unit": u.K, "rtol": 1e-4}, + "log.final.star.LXUVFrac": {"value": 0.0010000000000000, "rtol": 1e-4}, + "log.final.star.RossbyNumber": {"value": 1.6415069960518827, "rtol": 1e-4}, + "log.final.star.DRotPerDtStellar": {"value": 0.0013614988340492, "rtol": 1e-4}, + "log.final.star.PositionXSpiNBody": {"value": 2.1308698850179501e+07, "rtol": 1e-4}, + "log.final.star.PositionYSpiNBody": {"value": -1.3224372171482876e+07, "rtol": 1e-4}, + "log.final.star.PositionZSpiNBody": {"value": 7.7284217839499633e+05, "rtol": 1e-4}, + "log.final.star.VelXSpiNBody": {"value": 0.7437655337158928, "rtol": 1e-4}, + "log.final.star.VelYSpiNBody": {"value": 0.8715622791637967, "rtol": 1e-4}, + "log.final.star.VelZSpiNBody": {"value": -0.0249334971783929, "rtol": 1e-4}, + "log.final.star.SpiNBodyInc": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.star.SpiNBodyLongA": {"value": 0.0000000000000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.Mass": {"value": 5.9721859999999998e+24, "unit": u.kg, "rtol": 1e-4}, + "log.final.earth.Radius": {"value": 6.3781000000000000e+06, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, + "log.final.earth.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.earth.Density": {"value": 5495.0385490920862139, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.earth.HZLimitDryRunaway": {"value": 1.3731832271378857e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRecVenus": {"value": 1.1189291667421469e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimRunaway": {"value": 1.4611083895975479e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMoistGreenhouse": {"value": 1.4805165010856509e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimMaxGreenhouse": {"value": 2.5095375948691599e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.HZLimEarlyMars": {"value": 2.7381088273450714e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.Instellation": {"value": 1383.2882055348156882, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.earth.Eccentricity": {"value": 0.1491151035228643, "rtol": 1e-4}, + "log.final.earth.MeanMotion": {"value": 1.9912661532603589e-07, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.earth.OrbPeriod": {"value": 3.1553719209719613e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.earth.SemiMajorAxis": {"value": 1.4958387654931546e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.earth.COPP": {"value": 0.0001228834213755, "rtol": 1e-4}, + "log.final.earth.OrbAngMom": {"value": 2.6310398584174738e+40, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.earth.ArgP": {"value": 1.7388411561743455, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.MeanAnomaly": {"value": 3.8474870280350597, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.Inc": {"value": 0.7616663331648604, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.LongA": {"value": 4.5464158170091213, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.MeanLongitude": {"value": 3.8495586940389401, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.LongP": {"value": 0.0020716660038804, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.TotOrbEnergy": {"value": -3.0921071883090410e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.earth.OrbPotEnergy": {"value": -1.4358907359336649e+29, "unit": u.Joule, "rtol": 1e-4}, + "log.final.earth.PositionXSpiNBody": {"value": -1.0910217698713353e+11, "rtol": 1e-4}, + "log.final.earth.PositionYSpiNBody": {"value": -9.2003427654772461e+10, "rtol": 1e-4}, + "log.final.earth.PositionZSpiNBody": {"value": -8.8139271268419617e+10, "rtol": 1e-4}, + "log.final.earth.VelXSpiNBody": {"value": 1.0346177290713909e+04, "rtol": 1e-4}, + "log.final.earth.VelYSpiNBody": {"value": -2.0495887004595304e+04, "rtol": 1e-4}, + "log.final.earth.VelZSpiNBody": {"value": 1.2959382255760662e+04, "rtol": 1e-4}, + "log.final.earth.SpiNBodyInc": {"value": 0.7616663331648604, "unit": u.rad, "rtol": 1e-4}, + "log.final.earth.SpiNBodyLongA": {"value": 4.5464158170091213, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.Mass": {"value": 1.3258252920000000e+26, "unit": u.kg, "rtol": 1e-4}, + "log.final.outer.Radius": {"value": 2.4766162300000001e+07, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.RadGyra": {"value": 0.5000000000000000, "rtol": 1e-4}, + "log.final.outer.BodyType": {"value": 0.0000000000000000, "rtol": 1e-4}, + "log.final.outer.Density": {"value": 2083.6345315287080666, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.outer.HZLimitDryRunaway": {"value": 1.4124949215240683e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.HZLimRecVenus": {"value": 1.1189291667421469e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.HZLimRunaway": {"value": 1.4611083895975479e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.HZLimMoistGreenhouse": {"value": 1.4805165010856509e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.HZLimMaxGreenhouse": {"value": 2.5095375948691599e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.HZLimEarlyMars": {"value": 2.7381088273450714e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.Instellation": {"value": 328.7796826161163040, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.outer.Eccentricity": {"value": 0.2755050780615579, "rtol": 1e-4}, + "log.final.outer.MeanMotion": {"value": 6.6365681380548247e-08, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.outer.OrbPeriod": {"value": 9.4675217318286806e+07, "unit": u.sec, "rtol": 1e-4}, + "log.final.outer.SemiMajorAxis": {"value": 3.1118441456657074e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.outer.COPP": {"value": 4.9414297148998368e-06, "rtol": 1e-4}, + "log.final.outer.OrbAngMom": {"value": 8.1896514223697359e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.outer.ArgP": {"value": 1.7362790073768688, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.MeanAnomaly": {"value": 2.2114076505371290, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.Inc": {"value": 0.0221682336065829, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.LongA": {"value": 4.5469441076918793, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.MeanLongitude": {"value": 2.2114454584262906, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.LongP": {"value": 3.7807889161634023e-05, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.TotOrbEnergy": {"value": -3.0921071883090410e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.outer.OrbPotEnergy": {"value": 0.0000000000000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.outer.PositionXSpiNBody": {"value": -3.1466422831611719e+11, "rtol": 1e-4}, + "log.final.outer.PositionYSpiNBody": {"value": 2.0247776958475812e+11, "rtol": 1e-4}, + "log.final.outer.PositionZSpiNBody": {"value": -7.6205186095987511e+09, "rtol": 1e-4}, + "log.final.outer.VelXSpiNBody": {"value": -1.1620721010188581e+04, "rtol": 1e-4}, + "log.final.outer.VelYSpiNBody": {"value": -1.2148079699322327e+04, "rtol": 1e-4}, + "log.final.outer.VelZSpiNBody": {"value": -209.8140435160255208, "rtol": 1e-4}, + "log.final.outer.SpiNBodyInc": {"value": 0.0221682336065829, "unit": u.rad, "rtol": 1e-4}, + "log.final.outer.SpiNBodyLongA": {"value": 4.5469441076918793, "unit": u.rad, "rtol": 1e-4}, + } ) -class Test_ChaoticResonances(Benchmark): - pass +class Test_ChaoticResonances(Benchmark): + pass diff --git a/tests/Spinbody/SS_SpiNBody/test_SS_SpiNBody.py b/tests/Spinbody/SS_SpiNBody/test_SS_SpiNBody.py index e3eef947e..a8bf88ee8 100644 --- a/tests/Spinbody/SS_SpiNBody/test_SS_SpiNBody.py +++ b/tests/Spinbody/SS_SpiNBody/test_SS_SpiNBody.py @@ -1,597 +1,363 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 4.9405684954906725e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": { - "value": -2.4289670619261560e40, - "unit": u.Joule, - }, - "log.initial.system.PotEnergy": { - "value": -2.4824390943032254e40, - "unit": u.Joule, - }, - "log.initial.system.KinEnergy": { - "value": 5.3472690917973792e38, - "unit": u.Joule, - }, - "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, - "log.initial.Star.Mass": {"value": 1.9884154399559999e30, "unit": u.kg}, - "log.initial.Star.Radius": {"value": 6.3781000000000000e09, "unit": u.m}, - "log.initial.Star.RadGyra": {"value": 0.5000000000000000}, - "log.initial.Star.BodyType": {"value": 0.0000000000000000}, - "log.initial.Star.Density": { - "value": 1.8295511047660136, - "unit": u.kg / u.m**3, - }, - "log.initial.Star.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.Star.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.Star.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.Star.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Star.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Star.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.Star.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Star.Eccentricity": {"value": -1.0000000000000000}, - "log.initial.Star.MeanMotion": { - "value": -1.0000000000000000, - "unit": 1 / u.sec, - }, - "log.initial.Star.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.initial.Star.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.initial.Star.COPP": {"value": 0.0000000000000000}, - "log.initial.Star.OrbAngMom": { - "value": 1.1839688346281812e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Star.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Star.MeanAnomaly": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Star.Inc": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Star.LongA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Star.MeanLongitude": {"value": -1.0000000000000000, "unit": u.rad}, - "log.initial.Star.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Star.TotOrbEnergy": { - "value": -6.1982871601954894e33, - "unit": u.Joule, - }, - "log.initial.Star.OrbPotEnergy": { - "value": -1.0000000000000000, - "unit": u.Joule, - }, - "log.initial.Star.PositionXSpiNBody": {"value": 2.7915940084973827e05}, - "log.initial.Star.PositionYSpiNBody": {"value": -4.1014856265306339e05}, - "log.initial.Star.PositionZSpiNBody": {"value": -3.7106311591366364e04}, - "log.initial.Star.VelXSpiNBody": {"value": 0.0795471921909874}, - "log.initial.Star.VelYSpiNBody": {"value": 0.0958149953307798}, - "log.initial.Star.VelZSpiNBody": {"value": 0.0039116626797918}, - "log.initial.Star.SpiNBodyInc": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Star.SpiNBodyLongA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Mercury.Mass": {"value": 3.3026188579999998e23, "unit": u.kg}, - "log.initial.Mercury.Radius": {"value": 2.4428122999999998e06, "unit": u.m}, - "log.initial.Mercury.RadGyra": {"value": 0.5000000000000000}, - "log.initial.Mercury.BodyType": {"value": 0.0000000000000000}, - "log.initial.Mercury.Density": { - "value": 5408.7829368350048753, - "unit": u.kg / u.m**3, - }, - "log.initial.Mercury.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.Mercury.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.Mercury.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.Mercury.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Mercury.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Mercury.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.Mercury.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Mercury.Eccentricity": {"value": 0.2056306900000000}, - "log.initial.Mercury.MeanMotion": { - "value": 8.2667487086227897e-07, - "unit": 1 / u.sec, - }, - "log.initial.Mercury.OrbPeriod": { - "value": 7.6005519565700479e06, - "unit": u.sec, - }, - "log.initial.Mercury.SemiMajorAxis": { - "value": 5.7909175678248352e10, - "unit": u.m, - }, - "log.initial.Mercury.COPP": {"value": 0.0001191111427544}, - "log.initial.Mercury.OrbAngMom": { - "value": 8.9600164476519010e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Mercury.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Mercury.MeanAnomaly": {"value": 3.0507376194278546, "unit": u.rad}, - "log.initial.Mercury.Inc": {"value": 0.1222580451706808, "unit": u.rad}, - "log.initial.Mercury.LongA": {"value": 0.8435467744632575, "unit": u.rad}, - "log.initial.Mercury.MeanLongitude": { - "value": 4.4026076987955776, - "unit": u.rad, - }, - "log.initial.Mercury.LongP": {"value": 1.3518700793677227, "unit": u.rad}, - "log.initial.Mercury.TotOrbEnergy": { - "value": -6.1982871601954894e33, - "unit": u.Joule, - }, - "log.initial.Mercury.OrbPotEnergy": { - "value": -1.6734887233371770e27, - "unit": u.Joule, - }, - "log.initial.Mercury.PositionXSpiNBody": {"value": -1.9460729480525391e10}, - "log.initial.Mercury.PositionYSpiNBody": {"value": -6.6914040443213783e10}, - "log.initial.Mercury.PositionZSpiNBody": {"value": -3.6797570861737509e09}, - "log.initial.Mercury.VelXSpiNBody": {"value": 3.6995108268405180e04}, - "log.initial.Mercury.VelYSpiNBody": {"value": -1.1164070038032824e04}, - "log.initial.Mercury.VelZSpiNBody": {"value": -4307.5569771203754499}, - "log.initial.Mercury.SpiNBodyInc": {"value": 0.1222580451706808, "unit": u.rad}, - "log.initial.Mercury.SpiNBodyLongA": { - "value": 0.8435467744632575, - "unit": u.rad, - }, - "log.initial.Venus.Mass": {"value": 4.8673315899999993e24, "unit": u.kg}, - "log.initial.Venus.Radius": {"value": 6.0528168999999994e06, "unit": u.m}, - "log.initial.Venus.RadGyra": {"value": 0.5000000000000000}, - "log.initial.Venus.BodyType": {"value": 0.0000000000000000}, - "log.initial.Venus.Density": { - "value": 5239.9810321605646095, - "unit": u.kg / u.m**3, - }, - "log.initial.Venus.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.Venus.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.Venus.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.Venus.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Venus.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Venus.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.Venus.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Venus.Eccentricity": {"value": 0.0067732300000000}, - "log.initial.Venus.MeanMotion": { - "value": 3.2363961741823590e-07, - "unit": 1 / u.sec, - }, - "log.initial.Venus.OrbPeriod": {"value": 1.9414141437016640e07, "unit": u.sec}, - "log.initial.Venus.SemiMajorAxis": { - "value": 1.0820892551319370e11, - "unit": u.m, - }, - "log.initial.Venus.COPP": {"value": 0.0000000000000000}, - "log.initial.Venus.OrbAngMom": { - "value": 1.8444487737839402e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Venus.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Venus.MeanAnomaly": {"value": 0.8804618844052841, "unit": u.rad}, - "log.initial.Venus.Inc": {"value": 0.0592488666486833, "unit": u.rad}, - "log.initial.Venus.LongA": {"value": 1.3383305131628385, "unit": u.rad}, - "log.initial.Venus.MeanLongitude": {"value": 3.1761454602995198, "unit": u.rad}, - "log.initial.Venus.LongP": {"value": 2.2956835758942358, "unit": u.rad}, - "log.initial.Venus.TotOrbEnergy": { - "value": -6.1982871601954894e33, - "unit": u.Joule, - }, - "log.initial.Venus.OrbPotEnergy": { - "value": -1.2078693330250667e28, - "unit": u.Joule, - }, - "log.initial.Venus.PositionXSpiNBody": {"value": -1.0745862317120734e11}, - "log.initial.Venus.PositionYSpiNBody": {"value": -4.8950065818498812e09}, - "log.initial.Venus.PositionZSpiNBody": {"value": 6.1358940673992805e09}, - "log.initial.Venus.VelXSpiNBody": {"value": 1383.6855202680806087}, - "log.initial.Venus.VelYSpiNBody": {"value": -3.5139320872477445e04}, - "log.initial.Venus.VelZSpiNBody": {"value": -560.0632256368627395}, - "log.initial.Venus.SpiNBodyInc": {"value": 0.0592488666486833, "unit": u.rad}, - "log.initial.Venus.SpiNBodyLongA": {"value": 1.3383305131628385, "unit": u.rad}, - "log.initial.Earth.Mass": {"value": 5.9721859999999998e24, "unit": u.kg}, - "log.initial.Earth.Radius": {"value": 6.3781000000000000e06, "unit": u.m}, - "log.initial.Earth.RadGyra": {"value": 0.5000000000000000}, - "log.initial.Earth.BodyType": {"value": 0.0000000000000000}, - "log.initial.Earth.Density": { - "value": 5495.0385490920862139, - "unit": u.kg / u.m**3, - }, - "log.initial.Earth.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.Earth.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.Earth.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.Earth.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Earth.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Earth.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.Earth.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Earth.Eccentricity": {"value": 0.0167102200000000}, - "log.initial.Earth.MeanMotion": { - "value": 1.9909861410536333e-07, - "unit": 1 / u.sec, - }, - "log.initial.Earth.OrbPeriod": {"value": 3.1558156923455600e07, "unit": u.sec}, - "log.initial.Earth.SemiMajorAxis": { - "value": 1.4959788715576578e11, - "unit": u.m, - }, - "log.initial.Earth.COPP": {"value": 0.0064781433321986}, - "log.initial.Earth.OrbAngMom": { - "value": 2.6606583190350611e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Earth.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Earth.MeanAnomaly": {"value": 6.2398515742010225, "unit": u.rad}, - "log.initial.Earth.Inc": {"value": 0.0593411945661111, "unit": u.rad}, - "log.initial.Earth.LongA": {"value": 6.0866500631238427, "unit": u.rad}, - "log.initial.Earth.MeanLongitude": {"value": 8.0366189953258491, "unit": u.rad}, - "log.initial.Earth.LongP": {"value": 1.7967674211248261, "unit": u.rad}, - "log.initial.Earth.TotOrbEnergy": { - "value": -6.1982871601954894e33, - "unit": u.Joule, - }, - "log.initial.Earth.OrbPotEnergy": { - "value": -9.2006090724902290e26, - "unit": u.Joule, - }, - "log.initial.Earth.PositionXSpiNBody": {"value": -2.6549739061807003e10}, - "log.initial.Earth.PositionYSpiNBody": {"value": 1.4445683679635303e11}, - "log.initial.Earth.PositionZSpiNBody": {"value": 8.1090710842026081e09}, - "log.initial.Earth.VelXSpiNBody": {"value": -2.9782610455354614e04}, - "log.initial.Earth.VelYSpiNBody": {"value": -5459.1654954847208501}, - "log.initial.Earth.VelZSpiNBody": {"value": -663.6106761971726655}, - "log.initial.Earth.SpiNBodyInc": {"value": 0.0593411945661111, "unit": u.rad}, - "log.initial.Earth.SpiNBodyLongA": {"value": 6.0866500631238427, "unit": u.rad}, - "log.initial.Mars.Mass": {"value": 6.3902390200000002e23, "unit": u.kg}, - "log.initial.Mars.Radius": {"value": 3.3931492000000002e06, "unit": u.m}, - "log.initial.Mars.RadGyra": {"value": 0.5000000000000000}, - "log.initial.Mars.BodyType": {"value": 0.0000000000000000}, - "log.initial.Mars.Density": { - "value": 3904.9872862933507349, - "unit": u.kg / u.m**3, - }, - "log.initial.Mars.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.initial.Mars.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.initial.Mars.HZLimRunaway": {"value": -1.0000000000000000}, - "log.initial.Mars.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Mars.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.initial.Mars.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.initial.Mars.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.Mars.Eccentricity": {"value": 0.0934123300000000}, - "log.initial.Mars.MeanMotion": { - "value": 1.0586067017457037e-07, - "unit": 1 / u.sec, - }, - "log.initial.Mars.OrbPeriod": {"value": 5.9353349046612397e07, "unit": u.sec}, - "log.initial.Mars.SemiMajorAxis": {"value": 2.2793663724184332e11, "unit": u.m}, - "log.initial.Mars.COPP": {"value": -0.0161452572136818}, - "log.initial.Mars.OrbAngMom": { - "value": 3.4992832768748888e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.Mars.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.initial.Mars.MeanAnomaly": {"value": 0.3388116919678649, "unit": u.rad}, - "log.initial.Mars.Inc": {"value": 0.0322992376694091, "unit": u.rad}, - "log.initial.Mars.LongA": {"value": 0.8653087613069771, "unit": u.rad}, - "log.initial.Mars.MeanLongitude": {"value": 6.2038307709676923, "unit": u.rad}, - "log.initial.Mars.LongP": {"value": 5.8650190789998273, "unit": u.rad}, - "log.initial.Mars.TotOrbEnergy": { - "value": -6.1982871601954894e33, - "unit": u.Joule, - }, - "log.initial.Mars.OrbPotEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.initial.Mars.PositionXSpiNBody": {"value": 2.0803448047941187e11}, - "log.initial.Mars.PositionYSpiNBody": {"value": -1.9601556499889069e09}, - "log.initial.Mars.PositionZSpiNBody": {"value": -5.1582818987714539e09}, - "log.initial.Mars.VelXSpiNBody": {"value": 1160.3534380638780021}, - "log.initial.Mars.VelYSpiNBody": {"value": 2.6297809759394786e04}, - "log.initial.Mars.VelZSpiNBody": {"value": 522.4080685981735996}, - "log.initial.Mars.SpiNBodyInc": {"value": 0.0322992376694091, "unit": u.rad}, - "log.initial.Mars.SpiNBodyLongA": {"value": 0.8653087613069771, "unit": u.rad}, - "log.final.system.Age": {"value": 1.0000000000000000e09, "unit": u.sec}, - "log.final.system.Time": {"value": 1.0000000000000000e09, "unit": u.sec}, - "log.final.system.TotAngMom": { - "value": 4.9405680894478657e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.system.TotEnergy": { - "value": -2.4289670619264795e40, - "unit": u.Joule, - }, - "log.final.system.PotEnergy": { - "value": -2.4824390943032254e40, - "unit": u.Joule, - }, - "log.final.system.KinEnergy": {"value": 5.3472690917973792e38, "unit": u.Joule}, - "log.final.Star.Mass": {"value": 1.9884154399559999e30, "unit": u.kg}, - "log.final.Star.Radius": {"value": 6.3781000000000000e09, "unit": u.m}, - "log.final.Star.RadGyra": {"value": 0.5000000000000000}, - "log.final.Star.BodyType": {"value": 0.0000000000000000}, - "log.final.Star.Density": { - "value": 1.8295511047660136, - "unit": u.kg / u.m**3, - }, - "log.final.Star.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, - "log.final.Star.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.Star.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.Star.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.Star.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.Star.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.Star.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Star.Eccentricity": {"value": -1.0000000000000000}, - "log.final.Star.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, - "log.final.Star.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, - "log.final.Star.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, - "log.final.Star.COPP": {"value": 0.0000000000000000}, - "log.final.Star.OrbAngMom": { - "value": 2.5470730912583034e35, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Star.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.Star.MeanAnomaly": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.Star.Inc": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.Star.LongA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.Star.MeanLongitude": {"value": -1.0000000000000000, "unit": u.rad}, - "log.final.Star.LongP": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.Star.TotOrbEnergy": { - "value": -6.1982903940957783e33, - "unit": u.Joule, - }, - "log.final.Star.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, - "log.final.Star.PositionXSpiNBody": {"value": -7.2996044877420436e05}, - "log.final.Star.PositionYSpiNBody": {"value": 1.4037087234040390e05}, - "log.final.Star.PositionZSpiNBody": {"value": 1.7226497595667850e04}, - "log.final.Star.VelXSpiNBody": {"value": -0.0106736151354555}, - "log.final.Star.VelYSpiNBody": {"value": -0.1732430416842238}, - "log.final.Star.VelZSpiNBody": {"value": -0.0074053647089199}, - "log.final.Star.SpiNBodyInc": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.Star.SpiNBodyLongA": {"value": 0.0000000000000000, "unit": u.rad}, - "log.final.Mercury.Mass": {"value": 3.3026188579999998e23, "unit": u.kg}, - "log.final.Mercury.Radius": {"value": 2.4428122999999998e06, "unit": u.m}, - "log.final.Mercury.RadGyra": {"value": 0.5000000000000000}, - "log.final.Mercury.BodyType": {"value": 0.0000000000000000}, - "log.final.Mercury.Density": { - "value": 5408.7829368350048753, - "unit": u.kg / u.m**3, - }, - "log.final.Mercury.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.Mercury.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.Mercury.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.Mercury.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.Mercury.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.Mercury.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.Mercury.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Mercury.Eccentricity": {"value": 0.2056310160605702}, - "log.final.Mercury.MeanMotion": { - "value": 8.2668331941003606e-07, - "unit": 1 / u.sec, - }, - "log.final.Mercury.OrbPeriod": {"value": 7.6004742803611811e06, "unit": u.sec}, - "log.final.Mercury.SemiMajorAxis": { - "value": 5.7908781130333694e10, - "unit": u.m, - }, - "log.final.Mercury.COPP": {"value": 0.0001191262369582}, - "log.final.Mercury.OrbAngMom": { - "value": 8.9600009443842632e38, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Mercury.ArgP": {"value": 0.5092924420823016, "unit": u.rad}, - "log.final.Mercury.MeanAnomaly": {"value": 0.3482401512006217, "unit": u.rad}, - "log.final.Mercury.Inc": {"value": 0.1222430915966452, "unit": u.rad}, - "log.final.Mercury.LongA": {"value": 0.8431407868342509, "unit": u.rad}, - "log.final.Mercury.MeanLongitude": {"value": 1.7006733801171741, "unit": u.rad}, - "log.final.Mercury.LongP": {"value": 1.3524332289165524, "unit": u.rad}, - "log.final.Mercury.TotOrbEnergy": { - "value": -6.1982903940957783e33, - "unit": u.Joule, - }, - "log.final.Mercury.OrbPotEnergy": { - "value": -1.6243570020988150e27, - "unit": u.Joule, - }, - "log.final.Mercury.PositionXSpiNBody": {"value": -1.4284864976408028e10}, - "log.final.Mercury.PositionYSpiNBody": {"value": 4.4617202242102043e10}, - "log.final.Mercury.PositionZSpiNBody": {"value": 4.9562860799585018e09}, - "log.final.Mercury.VelXSpiNBody": {"value": -5.6172594401871094e04}, - "log.final.Mercury.VelYSpiNBody": {"value": -1.3055052637713810e04}, - "log.final.Mercury.VelZSpiNBody": {"value": 4086.5414331342203695}, - "log.final.Mercury.SpiNBodyInc": {"value": 0.1222430915966452, "unit": u.rad}, - "log.final.Mercury.SpiNBodyLongA": {"value": 0.8431407868342509, "unit": u.rad}, - "log.final.Venus.Mass": {"value": 4.8673315899999993e24, "unit": u.kg}, - "log.final.Venus.Radius": {"value": 6.0528168999999994e06, "unit": u.m}, - "log.final.Venus.RadGyra": {"value": 0.5000000000000000}, - "log.final.Venus.BodyType": {"value": 0.0000000000000000}, - "log.final.Venus.Density": { - "value": 5239.9810321605646095, - "unit": u.kg / u.m**3, - }, - "log.final.Venus.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.Venus.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.Venus.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.Venus.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.Venus.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.Venus.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.Venus.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Venus.Eccentricity": {"value": 0.0067654968649808}, - "log.final.Venus.MeanMotion": { - "value": 3.2363398042050488e-07, - "unit": 1 / u.sec, - }, - "log.final.Venus.OrbPeriod": {"value": 1.9414479588996507e07, "unit": u.sec}, - "log.final.Venus.SemiMajorAxis": {"value": 1.0821018201845123e11, "unit": u.m}, - "log.final.Venus.COPP": {"value": 0.0000000000000000}, - "log.final.Venus.OrbAngMom": { - "value": 1.8444477639688015e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Venus.ArgP": {"value": 0.9555745530153139, "unit": u.rad}, - "log.final.Venus.MeanAnomaly": {"value": 4.0769944731872148, "unit": u.rad}, - "log.final.Venus.Inc": {"value": 0.0593149665160410, "unit": u.rad}, - "log.final.Venus.LongA": {"value": 1.3373158524982263, "unit": u.rad}, - "log.final.Venus.MeanLongitude": {"value": 6.3698848787007547, "unit": u.rad}, - "log.final.Venus.LongP": {"value": 2.2928904055135400, "unit": u.rad}, - "log.final.Venus.TotOrbEnergy": { - "value": -6.1982903940957783e33, - "unit": u.Joule, - }, - "log.final.Venus.OrbPotEnergy": { - "value": -3.4289361518076816e28, - "unit": u.Joule, - }, - "log.final.Venus.PositionXSpiNBody": {"value": 1.0815757144996898e11}, - "log.final.Venus.PositionYSpiNBody": {"value": 8.2767987274169598e09}, - "log.final.Venus.PositionZSpiNBody": {"value": -6.1349323261889391e09}, - "log.final.Venus.VelXSpiNBody": {"value": -2813.6433685082974989}, - "log.final.Venus.VelYSpiNBody": {"value": 3.4759390241117522e04}, - "log.final.Venus.VelZSpiNBody": {"value": 640.1253385129933804}, - "log.final.Venus.SpiNBodyInc": {"value": 0.0593149665160410, "unit": u.rad}, - "log.final.Venus.SpiNBodyLongA": {"value": 1.3373158524982263, "unit": u.rad}, - "log.final.Earth.Mass": {"value": 5.9721859999999998e24, "unit": u.kg}, - "log.final.Earth.Radius": {"value": 6.3781000000000000e06, "unit": u.m}, - "log.final.Earth.RadGyra": {"value": 0.5000000000000000}, - "log.final.Earth.BodyType": {"value": 0.0000000000000000}, - "log.final.Earth.Density": { - "value": 5495.0385490920862139, - "unit": u.kg / u.m**3, - }, - "log.final.Earth.HZLimitDryRunaway": { - "value": -1.0000000000000000, - "unit": u.m, - }, - "log.final.Earth.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.Earth.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.Earth.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.Earth.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.Earth.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.Earth.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Earth.Eccentricity": {"value": 0.0167040607934187}, - "log.final.Earth.MeanMotion": { - "value": 1.9909898045534430e-07, - "unit": 1 / u.sec, - }, - "log.final.Earth.OrbPeriod": {"value": 3.1558098855201498e07, "unit": u.sec}, - "log.final.Earth.SemiMajorAxis": {"value": 1.4959770364503226e11, "unit": u.m}, - "log.final.Earth.COPP": {"value": 0.0064749041550378}, - "log.final.Earth.OrbAngMom": { - "value": 2.6606451888126087e40, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Earth.ArgP": {"value": 1.9946317274695722, "unit": u.rad}, - "log.final.Earth.MeanAnomaly": {"value": 4.2793278732686302, "unit": u.rad}, - "log.final.Earth.Inc": {"value": 0.0592958228450263, "unit": u.rad}, - "log.final.Earth.LongA": {"value": 6.0858921788479803, "unit": u.rad}, - "log.final.Earth.MeanLongitude": {"value": 6.0766664724065960, "unit": u.rad}, - "log.final.Earth.LongP": {"value": 1.7973385991379658, "unit": u.rad}, - "log.final.Earth.TotOrbEnergy": { - "value": -6.1982903940957783e33, - "unit": u.Joule, - }, - "log.final.Earth.OrbPotEnergy": { - "value": -1.5075691558881020e27, - "unit": u.Joule, - }, - "log.final.Earth.PositionXSpiNBody": {"value": 1.4648471525396915e11}, - "log.final.Earth.PositionYSpiNBody": {"value": -3.5305272423903084e10}, - "log.final.Earth.PositionZSpiNBody": {"value": -3.5065836080340111e08}, - "log.final.Earth.VelXSpiNBody": {"value": 6486.6780379518304471}, - "log.final.Earth.VelYSpiNBody": {"value": 2.8796295693834920e04}, - "log.final.Earth.VelZSpiNBody": {"value": 1751.8263488514137407}, - "log.final.Earth.SpiNBodyInc": {"value": 0.0592958228450263, "unit": u.rad}, - "log.final.Earth.SpiNBodyLongA": {"value": 6.0858921788479803, "unit": u.rad}, - "log.final.Mars.Mass": {"value": 6.3902390200000002e23, "unit": u.kg}, - "log.final.Mars.Radius": {"value": 3.3931492000000002e06, "unit": u.m}, - "log.final.Mars.RadGyra": {"value": 0.5000000000000000}, - "log.final.Mars.BodyType": {"value": 0.0000000000000000}, - "log.final.Mars.Density": { - "value": 3904.9872862933507349, - "unit": u.kg / u.m**3, - }, - "log.final.Mars.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, - "log.final.Mars.HZLimRecVenus": {"value": -1.0000000000000000}, - "log.final.Mars.HZLimRunaway": {"value": -1.0000000000000000}, - "log.final.Mars.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, - "log.final.Mars.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, - "log.final.Mars.HZLimEarlyMars": {"value": -1.0000000000000000}, - "log.final.Mars.Instellation": { - "value": -1.0000000000000000, - "unit": u.kg / u.sec**3, - }, - "log.final.Mars.Eccentricity": {"value": 0.0934396712499128}, - "log.final.Mars.MeanMotion": { - "value": 1.0585624532112784e-07, - "unit": 1 / u.sec, - }, - "log.final.Mars.OrbPeriod": {"value": 5.9355830051583417e07, "unit": u.sec}, - "log.final.Mars.SemiMajorAxis": {"value": 2.2794298912144171e11, "unit": u.m}, - "log.final.Mars.COPP": {"value": -0.0161366204391474}, - "log.final.Mars.OrbAngMom": { - "value": 3.4992868389766533e39, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.final.Mars.ArgP": {"value": 5.0000685133399596, "unit": u.rad}, - "log.final.Mars.MeanAnomaly": {"value": 5.6682441835199748, "unit": u.rad}, - "log.final.Mars.Inc": {"value": 0.0323141352804722, "unit": u.rad}, - "log.final.Mars.LongA": {"value": 0.8653182087158294, "unit": u.rad}, - "log.final.Mars.MeanLongitude": {"value": 11.5336309055757642, "unit": u.rad}, - "log.final.Mars.LongP": {"value": 5.8653867220557894, "unit": u.rad}, - "log.final.Mars.TotOrbEnergy": { - "value": -6.1982903940957783e33, - "unit": u.Joule, - }, - "log.final.Mars.OrbPotEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, - "log.final.Mars.PositionXSpiNBody": {"value": 8.5927370326167511e10}, - "log.final.Mars.PositionYSpiNBody": {"value": -1.9293056341070020e11}, - "log.final.Mars.PositionZSpiNBody": {"value": -6.1583914211697931e09}, - "log.final.Mars.VelXSpiNBody": {"value": 2.3051619090609282e04}, - "log.final.Mars.VelYSpiNBody": {"value": 1.1937602122578213e04}, - "log.final.Mars.VelZSpiNBody": {"value": -317.0811459419970788}, - "log.final.Mars.SpiNBodyInc": {"value": 0.0323141352804722, "unit": u.rad}, - "log.final.Mars.SpiNBodyLongA": {"value": 0.8653182087158294, "unit": u.rad}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 4.9405684954906744e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.4289670619261560e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.4824390943032254e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 5.3472690917973792e+38, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.0000000000000000, "unit": u.sec}, + "log.initial.Star.Mass": {"value": 1.9884154399559999e+30, "unit": u.kg}, + "log.initial.Star.Radius": {"value": 6.3781000000000000e+09, "unit": u.m}, + "log.initial.Star.RadGyra": {"value": 0.5000000000000000}, + "log.initial.Star.BodyType": {"value": 0.0000000000000000}, + "log.initial.Star.Density": {"value": 1.8295511047660136, "unit": u.kg / u.m ** 3}, + "log.initial.Star.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.Star.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.Star.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.Star.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Star.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Star.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.Star.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Star.Eccentricity": {"value": -1.0000000000000000}, + "log.initial.Star.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.initial.Star.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.initial.Star.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.Star.COPP": {"value": 0.0000000000000000}, + "log.initial.Star.OrbAngMom": {"value": 1.1839688346281812e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Star.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Star.MeanAnomaly": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Star.Inc": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Star.LongA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Star.MeanLongitude": {"value": -1.0000000000000000, "unit": u.rad}, + "log.initial.Star.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Star.TotOrbEnergy": {"value": -6.1982871601954894e+33, "unit": u.Joule}, + "log.initial.Star.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.initial.Star.PositionXSpiNBody": {"value": 2.7915940084973827e+05}, + "log.initial.Star.PositionYSpiNBody": {"value": -4.1014856265306339e+05}, + "log.initial.Star.PositionZSpiNBody": {"value": -3.7106311591366364e+04}, + "log.initial.Star.VelXSpiNBody": {"value": 0.0795471921909874}, + "log.initial.Star.VelYSpiNBody": {"value": 0.0958149953307798}, + "log.initial.Star.VelZSpiNBody": {"value": 0.0039116626797918}, + "log.initial.Star.SpiNBodyInc": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Star.SpiNBodyLongA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Mercury.Mass": {"value": 3.3026188579999998e+23, "unit": u.kg}, + "log.initial.Mercury.Radius": {"value": 2.4428122999999998e+06, "unit": u.m}, + "log.initial.Mercury.RadGyra": {"value": 0.5000000000000000}, + "log.initial.Mercury.BodyType": {"value": 0.0000000000000000}, + "log.initial.Mercury.Density": {"value": 5408.7829368350048753, "unit": u.kg / u.m ** 3}, + "log.initial.Mercury.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.Mercury.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.Mercury.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.Mercury.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Mercury.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Mercury.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.Mercury.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Mercury.Eccentricity": {"value": 0.2056306900000000}, + "log.initial.Mercury.MeanMotion": {"value": 8.2667487086227897e-07, "unit": 1 / u.sec}, + "log.initial.Mercury.OrbPeriod": {"value": 7.6005519565700479e+06, "unit": u.sec}, + "log.initial.Mercury.SemiMajorAxis": {"value": 5.7909175678248352e+10, "unit": u.m}, + "log.initial.Mercury.COPP": {"value": 0.0001191111427544}, + "log.initial.Mercury.OrbAngMom": {"value": 8.9600164476519010e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Mercury.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Mercury.MeanAnomaly": {"value": 3.0507376194278546, "unit": u.rad}, + "log.initial.Mercury.Inc": {"value": 0.1222580451706808, "unit": u.rad}, + "log.initial.Mercury.LongA": {"value": 0.8435467744632575, "unit": u.rad}, + "log.initial.Mercury.MeanLongitude": {"value": 4.4026076987955776, "unit": u.rad}, + "log.initial.Mercury.LongP": {"value": 1.3518700793677227, "unit": u.rad}, + "log.initial.Mercury.TotOrbEnergy": {"value": -6.1982871601954894e+33, "unit": u.Joule}, + "log.initial.Mercury.OrbPotEnergy": {"value": -1.6734887233371770e+27, "unit": u.Joule}, + "log.initial.Mercury.PositionXSpiNBody": {"value": -1.9460729480525383e+10}, + "log.initial.Mercury.PositionYSpiNBody": {"value": -6.6914040443213783e+10}, + "log.initial.Mercury.PositionZSpiNBody": {"value": -3.6797570861737509e+09}, + "log.initial.Mercury.VelXSpiNBody": {"value": 3.6995108268405180e+04}, + "log.initial.Mercury.VelYSpiNBody": {"value": -1.1164070038032818e+04}, + "log.initial.Mercury.VelZSpiNBody": {"value": -4307.5569771203754499}, + "log.initial.Mercury.SpiNBodyInc": {"value": 0.1222580451706808, "unit": u.rad}, + "log.initial.Mercury.SpiNBodyLongA": {"value": 0.8435467744632575, "unit": u.rad}, + "log.initial.Venus.Mass": {"value": 4.8673315899999993e+24, "unit": u.kg}, + "log.initial.Venus.Radius": {"value": 6.0528168999999994e+06, "unit": u.m}, + "log.initial.Venus.RadGyra": {"value": 0.5000000000000000}, + "log.initial.Venus.BodyType": {"value": 0.0000000000000000}, + "log.initial.Venus.Density": {"value": 5239.9810321605646095, "unit": u.kg / u.m ** 3}, + "log.initial.Venus.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.Venus.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.Venus.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.Venus.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Venus.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Venus.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.Venus.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Venus.Eccentricity": {"value": 0.0067732300000000}, + "log.initial.Venus.MeanMotion": {"value": 3.2363961741823590e-07, "unit": 1 / u.sec}, + "log.initial.Venus.OrbPeriod": {"value": 1.9414141437016640e+07, "unit": u.sec}, + "log.initial.Venus.SemiMajorAxis": {"value": 1.0820892551319370e+11, "unit": u.m}, + "log.initial.Venus.COPP": {"value": 0.0000000000000000}, + "log.initial.Venus.OrbAngMom": {"value": 1.8444487737839402e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Venus.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Venus.MeanAnomaly": {"value": 0.8804618844052841, "unit": u.rad}, + "log.initial.Venus.Inc": {"value": 0.0592488666486833, "unit": u.rad}, + "log.initial.Venus.LongA": {"value": 1.3383305131628385, "unit": u.rad}, + "log.initial.Venus.MeanLongitude": {"value": 3.1761454602995198, "unit": u.rad}, + "log.initial.Venus.LongP": {"value": 2.2956835758942358, "unit": u.rad}, + "log.initial.Venus.TotOrbEnergy": {"value": -6.1982871601954894e+33, "unit": u.Joule}, + "log.initial.Venus.OrbPotEnergy": {"value": -1.2078693330250667e+28, "unit": u.Joule}, + "log.initial.Venus.PositionXSpiNBody": {"value": -1.0745862317120734e+11}, + "log.initial.Venus.PositionYSpiNBody": {"value": -4.8950065818498812e+09}, + "log.initial.Venus.PositionZSpiNBody": {"value": 6.1358940673992805e+09}, + "log.initial.Venus.VelXSpiNBody": {"value": 1383.6855202680835646}, + "log.initial.Venus.VelYSpiNBody": {"value": -3.5139320872477445e+04}, + "log.initial.Venus.VelZSpiNBody": {"value": -560.0632256368628532}, + "log.initial.Venus.SpiNBodyInc": {"value": 0.0592488666486833, "unit": u.rad}, + "log.initial.Venus.SpiNBodyLongA": {"value": 1.3383305131628385, "unit": u.rad}, + "log.initial.Earth.Mass": {"value": 5.9721859999999998e+24, "unit": u.kg}, + "log.initial.Earth.Radius": {"value": 6.3781000000000000e+06, "unit": u.m}, + "log.initial.Earth.RadGyra": {"value": 0.5000000000000000}, + "log.initial.Earth.BodyType": {"value": 0.0000000000000000}, + "log.initial.Earth.Density": {"value": 5495.0385490920862139, "unit": u.kg / u.m ** 3}, + "log.initial.Earth.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.Earth.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.Earth.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.Earth.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Earth.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Earth.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.Earth.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Earth.Eccentricity": {"value": 0.0167102200000000}, + "log.initial.Earth.MeanMotion": {"value": 1.9909861410536333e-07, "unit": 1 / u.sec}, + "log.initial.Earth.OrbPeriod": {"value": 3.1558156923455600e+07, "unit": u.sec}, + "log.initial.Earth.SemiMajorAxis": {"value": 1.4959788715576578e+11, "unit": u.m}, + "log.initial.Earth.COPP": {"value": 0.0064781433321986}, + "log.initial.Earth.OrbAngMom": {"value": 2.6606583190350616e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Earth.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Earth.MeanAnomaly": {"value": 6.2398515742010225, "unit": u.rad}, + "log.initial.Earth.Inc": {"value": 0.0593411945661111, "unit": u.rad}, + "log.initial.Earth.LongA": {"value": 6.0866500631238427, "unit": u.rad}, + "log.initial.Earth.MeanLongitude": {"value": 8.0366189953258491, "unit": u.rad}, + "log.initial.Earth.LongP": {"value": 1.7967674211248261, "unit": u.rad}, + "log.initial.Earth.TotOrbEnergy": {"value": -6.1982871601954894e+33, "unit": u.Joule}, + "log.initial.Earth.OrbPotEnergy": {"value": -9.2006090724902290e+26, "unit": u.Joule}, + "log.initial.Earth.PositionXSpiNBody": {"value": -2.6549739061807007e+10}, + "log.initial.Earth.PositionYSpiNBody": {"value": 1.4445683679635303e+11}, + "log.initial.Earth.PositionZSpiNBody": {"value": 8.1090710842026081e+09}, + "log.initial.Earth.VelXSpiNBody": {"value": -2.9782610455354614e+04}, + "log.initial.Earth.VelYSpiNBody": {"value": -5459.1654954847226691}, + "log.initial.Earth.VelZSpiNBody": {"value": -663.6106761971726655}, + "log.initial.Earth.SpiNBodyInc": {"value": 0.0593411945661111, "unit": u.rad}, + "log.initial.Earth.SpiNBodyLongA": {"value": 6.0866500631238427, "unit": u.rad}, + "log.initial.Mars.Mass": {"value": 6.3902390200000002e+23, "unit": u.kg}, + "log.initial.Mars.Radius": {"value": 3.3931492000000002e+06, "unit": u.m}, + "log.initial.Mars.RadGyra": {"value": 0.5000000000000000}, + "log.initial.Mars.BodyType": {"value": 0.0000000000000000}, + "log.initial.Mars.Density": {"value": 3904.9872862933507349, "unit": u.kg / u.m ** 3}, + "log.initial.Mars.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.initial.Mars.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.initial.Mars.HZLimRunaway": {"value": -1.0000000000000000}, + "log.initial.Mars.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Mars.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.initial.Mars.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.initial.Mars.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.initial.Mars.Eccentricity": {"value": 0.0934123300000000}, + "log.initial.Mars.MeanMotion": {"value": 1.0586067017457037e-07, "unit": 1 / u.sec}, + "log.initial.Mars.OrbPeriod": {"value": 5.9353349046612397e+07, "unit": u.sec}, + "log.initial.Mars.SemiMajorAxis": {"value": 2.2793663724184332e+11, "unit": u.m}, + "log.initial.Mars.COPP": {"value": -0.0161452572136818}, + "log.initial.Mars.OrbAngMom": {"value": 3.4992832768748895e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.Mars.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.initial.Mars.MeanAnomaly": {"value": 0.3388116919678649, "unit": u.rad}, + "log.initial.Mars.Inc": {"value": 0.0322992376694091, "unit": u.rad}, + "log.initial.Mars.LongA": {"value": 0.8653087613069771, "unit": u.rad}, + "log.initial.Mars.MeanLongitude": {"value": 6.2038307709676923, "unit": u.rad}, + "log.initial.Mars.LongP": {"value": 5.8650190789998273, "unit": u.rad}, + "log.initial.Mars.TotOrbEnergy": {"value": -6.1982871601954894e+33, "unit": u.Joule}, + "log.initial.Mars.OrbPotEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.initial.Mars.PositionXSpiNBody": {"value": 2.0803448047941187e+11}, + "log.initial.Mars.PositionYSpiNBody": {"value": -1.9601556499888902e+09}, + "log.initial.Mars.PositionZSpiNBody": {"value": -5.1582818987714539e+09}, + "log.initial.Mars.VelXSpiNBody": {"value": 1160.3534380638780021}, + "log.initial.Mars.VelYSpiNBody": {"value": 2.6297809759394790e+04}, + "log.initial.Mars.VelZSpiNBody": {"value": 522.4080685981735996}, + "log.initial.Mars.SpiNBodyInc": {"value": 0.0322992376694091, "unit": u.rad}, + "log.initial.Mars.SpiNBodyLongA": {"value": 0.8653087613069771, "unit": u.rad}, + "log.final.system.Age": {"value": 1.0000000000000000e+09, "unit": u.sec}, + "log.final.system.Time": {"value": 1.0000000000000000e+09, "unit": u.sec}, + "log.final.system.TotAngMom": {"value": 4.9405680894478367e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.system.TotEnergy": {"value": -2.4289670619264795e+40, "unit": u.Joule}, + "log.final.system.PotEnergy": {"value": -2.4824390943032254e+40, "unit": u.Joule}, + "log.final.system.KinEnergy": {"value": 5.3472690917973792e+38, "unit": u.Joule}, + "log.final.system.DeltaTime": {"value": 5.9826503140891415e+04, "unit": u.sec}, + "log.final.Star.Mass": {"value": 1.9884154399559999e+30, "unit": u.kg}, + "log.final.Star.Radius": {"value": 6.3781000000000000e+09, "unit": u.m}, + "log.final.Star.RadGyra": {"value": 0.5000000000000000}, + "log.final.Star.BodyType": {"value": 0.0000000000000000}, + "log.final.Star.Density": {"value": 1.8295511047660136, "unit": u.kg / u.m ** 3}, + "log.final.Star.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.Star.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.Star.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.Star.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.Star.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.Star.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.Star.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.Star.Eccentricity": {"value": -1.0000000000000000}, + "log.final.Star.MeanMotion": {"value": -1.0000000000000000, "unit": 1 / u.sec}, + "log.final.Star.OrbPeriod": {"value": -1.0000000000000000, "unit": u.sec}, + "log.final.Star.SemiMajorAxis": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.Star.COPP": {"value": 0.0000000000000000}, + "log.final.Star.OrbAngMom": {"value": 2.5470730912517566e+35, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Star.ArgP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.Star.MeanAnomaly": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.Star.Inc": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.Star.LongA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.Star.MeanLongitude": {"value": -1.0000000000000000, "unit": u.rad}, + "log.final.Star.LongP": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.Star.TotOrbEnergy": {"value": -6.1982903940958659e+33, "unit": u.Joule}, + "log.final.Star.OrbPotEnergy": {"value": -1.0000000000000000, "unit": u.Joule}, + "log.final.Star.PositionXSpiNBody": {"value": -7.2996044877326745e+05}, + "log.final.Star.PositionYSpiNBody": {"value": 1.4037087233830852e+05}, + "log.final.Star.PositionZSpiNBody": {"value": 1.7226497595690369e+04}, + "log.final.Star.VelXSpiNBody": {"value": -0.0106736151348654}, + "log.final.Star.VelYSpiNBody": {"value": -0.1732430416841375}, + "log.final.Star.VelZSpiNBody": {"value": -0.0074053647089663}, + "log.final.Star.SpiNBodyInc": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.Star.SpiNBodyLongA": {"value": 0.0000000000000000, "unit": u.rad}, + "log.final.Mercury.Mass": {"value": 3.3026188579999998e+23, "unit": u.kg}, + "log.final.Mercury.Radius": {"value": 2.4428122999999998e+06, "unit": u.m}, + "log.final.Mercury.RadGyra": {"value": 0.5000000000000000}, + "log.final.Mercury.BodyType": {"value": 0.0000000000000000}, + "log.final.Mercury.Density": {"value": 5408.7829368350048753, "unit": u.kg / u.m ** 3}, + "log.final.Mercury.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.Mercury.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.Mercury.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.Mercury.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.Mercury.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.Mercury.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.Mercury.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.Mercury.Eccentricity": {"value": 0.2056310160605732}, + "log.final.Mercury.MeanMotion": {"value": 8.2668331941002145e-07, "unit": 1 / u.sec}, + "log.final.Mercury.OrbPeriod": {"value": 7.6004742803613152e+06, "unit": u.sec}, + "log.final.Mercury.SemiMajorAxis": {"value": 5.7908781130334373e+10, "unit": u.m}, + "log.final.Mercury.COPP": {"value": 0.0001191262369582}, + "log.final.Mercury.OrbAngMom": {"value": 8.9600009443843100e+38, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Mercury.ArgP": {"value": 0.5092924420823122, "unit": u.rad}, + "log.final.Mercury.MeanAnomaly": {"value": 0.3482401511992885, "unit": u.rad}, + "log.final.Mercury.Inc": {"value": 0.1222430915966452, "unit": u.rad}, + "log.final.Mercury.LongA": {"value": 0.8431407868342529, "unit": u.rad}, + "log.final.Mercury.MeanLongitude": {"value": 1.7006733801158536, "unit": u.rad}, + "log.final.Mercury.LongP": {"value": 1.3524332289165650, "unit": u.rad}, + "log.final.Mercury.TotOrbEnergy": {"value": -6.1982903940958659e+33, "unit": u.Joule}, + "log.final.Mercury.OrbPotEnergy": {"value": -1.6243570021016668e+27, "unit": u.Joule}, + "log.final.Mercury.PositionXSpiNBody": {"value": -1.4284864976318579e+10}, + "log.final.Mercury.PositionYSpiNBody": {"value": 4.4617202242123146e+10}, + "log.final.Mercury.PositionZSpiNBody": {"value": 4.9562860799520254e+09}, + "log.final.Mercury.VelXSpiNBody": {"value": -5.6172594401899907e+04}, + "log.final.Mercury.VelYSpiNBody": {"value": -1.3055052637623558e+04}, + "log.final.Mercury.VelZSpiNBody": {"value": 4086.5414331442589173}, + "log.final.Mercury.SpiNBodyInc": {"value": 0.1222430915966452, "unit": u.rad}, + "log.final.Mercury.SpiNBodyLongA": {"value": 0.8431407868342529, "unit": u.rad}, + "log.final.Venus.Mass": {"value": 4.8673315899999993e+24, "unit": u.kg}, + "log.final.Venus.Radius": {"value": 6.0528168999999994e+06, "unit": u.m}, + "log.final.Venus.RadGyra": {"value": 0.5000000000000000}, + "log.final.Venus.BodyType": {"value": 0.0000000000000000}, + "log.final.Venus.Density": {"value": 5239.9810321605646095, "unit": u.kg / u.m ** 3}, + "log.final.Venus.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.Venus.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.Venus.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.Venus.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.Venus.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.Venus.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.Venus.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.Venus.Eccentricity": {"value": 0.0067654968650054}, + "log.final.Venus.MeanMotion": {"value": 3.2363398042052219e-07, "unit": 1 / u.sec}, + "log.final.Venus.OrbPeriod": {"value": 1.9414479588995468e+07, "unit": u.sec}, + "log.final.Venus.SemiMajorAxis": {"value": 1.0821018201844737e+11, "unit": u.m}, + "log.final.Venus.COPP": {"value": 0.0000000000000000}, + "log.final.Venus.OrbAngMom": {"value": 1.8444477639687681e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Venus.ArgP": {"value": 0.9555745530151282, "unit": u.rad}, + "log.final.Venus.MeanAnomaly": {"value": 4.0769944731995524, "unit": u.rad}, + "log.final.Venus.Inc": {"value": 0.0593149665160429, "unit": u.rad}, + "log.final.Venus.LongA": {"value": 1.3373158524982236, "unit": u.rad}, + "log.final.Venus.MeanLongitude": {"value": 6.3698848787129041, "unit": u.rad}, + "log.final.Venus.LongP": {"value": 2.2928904055133517, "unit": u.rad}, + "log.final.Venus.TotOrbEnergy": {"value": -6.1982903940958659e+33, "unit": u.Joule}, + "log.final.Venus.OrbPotEnergy": {"value": -3.4289361517490209e+28, "unit": u.Joule}, + "log.final.Venus.PositionXSpiNBody": {"value": 1.0815757144988359e+11}, + "log.final.Venus.PositionYSpiNBody": {"value": 8.2767987284221296e+09}, + "log.final.Venus.PositionZSpiNBody": {"value": -6.1349323261703272e+09}, + "log.final.Venus.VelXSpiNBody": {"value": -2813.6433688321417321}, + "log.final.Venus.VelYSpiNBody": {"value": 3.4759390241093402e+04}, + "log.final.Venus.VelZSpiNBody": {"value": 640.1253385313910940}, + "log.final.Venus.SpiNBodyInc": {"value": 0.0593149665160429, "unit": u.rad}, + "log.final.Venus.SpiNBodyLongA": {"value": 1.3373158524982236, "unit": u.rad}, + "log.final.Earth.Mass": {"value": 5.9721859999999998e+24, "unit": u.kg}, + "log.final.Earth.Radius": {"value": 6.3781000000000000e+06, "unit": u.m}, + "log.final.Earth.RadGyra": {"value": 0.5000000000000000}, + "log.final.Earth.BodyType": {"value": 0.0000000000000000}, + "log.final.Earth.Density": {"value": 5495.0385490920862139, "unit": u.kg / u.m ** 3}, + "log.final.Earth.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.Earth.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.Earth.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.Earth.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.Earth.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.Earth.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.Earth.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.Earth.Eccentricity": {"value": 0.0167040607934320}, + "log.final.Earth.MeanMotion": {"value": 1.9909898045534224e-07, "unit": 1 / u.sec}, + "log.final.Earth.OrbPeriod": {"value": 3.1558098855201822e+07, "unit": u.sec}, + "log.final.Earth.SemiMajorAxis": {"value": 1.4959770364503329e+11, "unit": u.m}, + "log.final.Earth.COPP": {"value": 0.0064749041550423}, + "log.final.Earth.OrbAngMom": {"value": 2.6606451888126178e+40, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Earth.ArgP": {"value": 1.9946317274699901, "unit": u.rad}, + "log.final.Earth.MeanAnomaly": {"value": 4.2793278732657036, "unit": u.rad}, + "log.final.Earth.Inc": {"value": 0.0592958228450282, "unit": u.rad}, + "log.final.Earth.LongA": {"value": 6.0858921788479794, "unit": u.rad}, + "log.final.Earth.MeanLongitude": {"value": 6.0766664724040869, "unit": u.rad}, + "log.final.Earth.LongP": {"value": 1.7973385991383832, "unit": u.rad}, + "log.final.Earth.TotOrbEnergy": {"value": -6.1982903940958659e+33, "unit": u.Joule}, + "log.final.Earth.OrbPotEnergy": {"value": -1.5075691558931523e+27, "unit": u.Joule}, + "log.final.Earth.PositionXSpiNBody": {"value": 1.4648471525389093e+11}, + "log.final.Earth.PositionYSpiNBody": {"value": -3.5305272424263519e+10}, + "log.final.Earth.PositionZSpiNBody": {"value": -3.5065836082528394e+08}, + "log.final.Earth.VelXSpiNBody": {"value": 6486.6780380224217879}, + "log.final.Earth.VelYSpiNBody": {"value": 2.8796295693817417e+04}, + "log.final.Earth.VelZSpiNBody": {"value": 1751.8263488512127424}, + "log.final.Earth.SpiNBodyInc": {"value": 0.0592958228450282, "unit": u.rad}, + "log.final.Earth.SpiNBodyLongA": {"value": 6.0858921788479794, "unit": u.rad}, + "log.final.Mars.Mass": {"value": 6.3902390200000002e+23, "unit": u.kg}, + "log.final.Mars.Radius": {"value": 3.3931492000000002e+06, "unit": u.m}, + "log.final.Mars.RadGyra": {"value": 0.5000000000000000}, + "log.final.Mars.BodyType": {"value": 0.0000000000000000}, + "log.final.Mars.Density": {"value": 3904.9872862933507349, "unit": u.kg / u.m ** 3}, + "log.final.Mars.HZLimitDryRunaway": {"value": -1.0000000000000000, "unit": u.m}, + "log.final.Mars.HZLimRecVenus": {"value": -1.0000000000000000}, + "log.final.Mars.HZLimRunaway": {"value": -1.0000000000000000}, + "log.final.Mars.HZLimMoistGreenhouse": {"value": -1.0000000000000000}, + "log.final.Mars.HZLimMaxGreenhouse": {"value": -1.0000000000000000}, + "log.final.Mars.HZLimEarlyMars": {"value": -1.0000000000000000}, + "log.final.Mars.Instellation": {"value": -1.0000000000000000, "unit": u.kg / u.sec ** 3}, + "log.final.Mars.Eccentricity": {"value": 0.0934396712499139}, + "log.final.Mars.MeanMotion": {"value": 1.0585624532113172e-07, "unit": 1 / u.sec}, + "log.final.Mars.OrbPeriod": {"value": 5.9355830051581249e+07, "unit": u.sec}, + "log.final.Mars.SemiMajorAxis": {"value": 2.2794298912143616e+11, "unit": u.m}, + "log.final.Mars.COPP": {"value": -0.0161366204391489}, + "log.final.Mars.OrbAngMom": {"value": 3.4992868389766110e+39, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.final.Mars.ArgP": {"value": 5.0000685133399330, "unit": u.rad}, + "log.final.Mars.MeanAnomaly": {"value": 5.6682441835210717, "unit": u.rad}, + "log.final.Mars.Inc": {"value": 0.0323141352804722, "unit": u.rad}, + "log.final.Mars.LongA": {"value": 0.8653182087158210, "unit": u.rad}, + "log.final.Mars.MeanLongitude": {"value": 11.5336309055768247, "unit": u.rad}, + "log.final.Mars.LongP": {"value": 5.8653867220557538, "unit": u.rad}, + "log.final.Mars.TotOrbEnergy": {"value": -6.1982903940958659e+33, "unit": u.Joule}, + "log.final.Mars.OrbPotEnergy": {"value": 0.0000000000000000, "unit": u.Joule}, + "log.final.Mars.PositionXSpiNBody": {"value": 8.5927370326399353e+10}, + "log.final.Mars.PositionYSpiNBody": {"value": -1.9293056341057376e+11}, + "log.final.Mars.PositionZSpiNBody": {"value": -6.1583914211730099e+09}, + "log.final.Mars.VelXSpiNBody": {"value": 2.3051619090597345e+04}, + "log.final.Mars.VelYSpiNBody": {"value": 1.1937602122605942e+04}, + "log.final.Mars.VelZSpiNBody": {"value": -317.0811459411227702}, + "log.final.Mars.SpiNBodyInc": {"value": 0.0323141352804722, "unit": u.rad}, + "log.final.Mars.SpiNBodyLongA": {"value": 0.8653182087158210, "unit": u.rad}, + } ) -class Test_SS_SpiNBody(Benchmark): - pass +class Test_SS_SpiNBody(Benchmark): + pass diff --git a/tests/Stellar/HZBinary/test_HZBinary.py b/tests/Stellar/HZBinary/test_HZBinary.py index 0215f812f..03b999a8c 100644 --- a/tests/Stellar/HZBinary/test_HZBinary.py +++ b/tests/Stellar/HZBinary/test_HZBinary.py @@ -1,735 +1,318 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 3.155760e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 2.450260e44, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.368887e40, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -1.251742e40, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.627209e39, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.primary.Mass": {"value": 5.965248e29, "unit": u.kg}, - "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.Xobl": {"value": 0.000000}, - "log.initial.primary.Yobl": {"value": 0.000000}, - "log.initial.primary.Zobl": {"value": 1.000000}, - "log.initial.primary.Radius": {"value": 1.138408e09, "unit": u.m}, - "log.initial.primary.RadGyra": {"value": 0.446096}, - "log.initial.primary.RotAngMom": { - "value": 2.237573e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.RotKinEnergy": {"value": 1.627209e39, "unit": u.Joule}, - "log.initial.primary.RotVel": {"value": 1.655747e05, "unit": u.m / u.sec}, - "log.initial.primary.BodyType": {"value": 1.000000}, - "log.initial.primary.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, - "log.initial.primary.RotPer": {"value": 4.320000e04, "unit": u.sec}, - "log.initial.primary.Density": {"value": 96.526393, "unit": u.kg / u.m**3}, - "log.initial.primary.SurfEnFluxTotal": { - "value": 1.941196e08, - "unit": u.W / u.m**2, - }, - "log.initial.primary.ImK2": {"value": -5.000000e-07}, - "log.initial.primary.K2": {"value": 0.500000}, - "log.initial.primary.K2Man": {"value": 0.010000}, - "log.initial.primary.Imk2Man": {"value": 0.000000}, - "log.initial.primary.TidalQMantle": {"value": 100.000000}, - "log.initial.primary.HEcc": {"value": 0.000000}, - "log.initial.primary.HZLimitDryRunaway": {"value": 7.824357e10, "unit": u.m}, - "log.initial.primary.HZLimRecVenus": {"value": 9.869305e10, "unit": u.m}, - "log.initial.primary.HZLimRunaway": {"value": 1.304176e11, "unit": u.m}, - "log.initial.primary.HZLimMoistGreenhouse": {"value": 1.305870e11, "unit": u.m}, - "log.initial.primary.HZLimMaxGreenhouse": {"value": 2.461068e11, "unit": u.m}, - "log.initial.primary.HZLimEarlyMars": {"value": 2.684113e11, "unit": u.m}, - "log.initial.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.KEcc": {"value": 0.000000}, - "log.initial.primary.Eccentricity": {"value": -1.000000}, - "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, - "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.primary.CriticalSemiMajorAxis": { - "value": -6.684587e-12, - "unit": u.au, - }, - "log.initial.primary.COPP": {"value": 0.000000}, - "log.initial.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.primary.LXUVTot": { - "value": 1.277072e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.TotOrbEnergy": {"value": -1.908452e39, "unit": u.Joule}, - "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, - "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.primary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.primary.BodyDeccDt": {"value": -1.000000}, - "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, - "log.initial.primary.DRotPerDtEqtide": {"value": 5.167154e-08}, - "log.initial.primary.DRotRateDtEqtide": { - "value": -1.739657e-16, - "unit": 1 / u.sec**2, - }, - "log.initial.primary.EqRotPer": {"value": 2.219469e05, "unit": u.sec}, - "log.initial.primary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.primary.OceanK2": {"value": 0.010000}, - "log.initial.primary.EnvTidalQ": {"value": -1.000000}, - "log.initial.primary.OceanTidalQ": {"value": -1.000000}, - "log.initial.primary.TidalTau": {"value": 0.100038, "unit": u.sec}, - "log.initial.primary.TideLock": {"value": 0.000000}, - "log.initial.primary.RotTimeEqtide": {"value": 8.360502e11, "unit": u.sec}, - "log.initial.primary.EnvK2": {"value": 0.010000}, - "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.primary.PowerEqtide": {"value": 3.161369e27, "unit": u.W}, - "log.initial.primary.SurfEnFluxEqtide": { - "value": 1.941196e08, - "unit": u.kg / u.sec**3, - }, - "log.initial.primary.Luminosity": {"value": 1.277072e26, "unit": u.W}, - "log.initial.primary.LXUVStellar": {"value": 1.277072e23, "unit": u.W}, - "log.initial.primary.Temperature": {"value": 3428.040941, "unit": u.K}, - "log.initial.primary.LXUVFrac": {"value": 0.001000}, - "log.initial.primary.RossbyNumber": {"value": 0.009209}, - "log.initial.primary.DRotPerDtStellar": {"value": -3.027242e-10}, - "log.initial.secondary.Mass": {"value": 5.965248e29, "unit": u.kg}, - "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.Xobl": {"value": 0.000000}, - "log.initial.secondary.Yobl": {"value": 0.000000}, - "log.initial.secondary.Zobl": {"value": 1.000000}, - "log.initial.secondary.Radius": {"value": 1.138408e09, "unit": u.m}, - "log.initial.secondary.RadGyra": {"value": 0.446096}, - "log.initial.secondary.RotAngMom": { - "value": 2.237573e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.RotKinEnergy": {"value": 1.627209e39, "unit": u.Joule}, - "log.initial.secondary.RotVel": {"value": 1.655747e05, "unit": u.m / u.sec}, - "log.initial.secondary.BodyType": {"value": 1.000000}, - "log.initial.secondary.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, - "log.initial.secondary.RotPer": {"value": 0.500000, "unit": u.day}, - "log.initial.secondary.Density": {"value": 96.526393, "unit": u.kg / u.m**3}, - "log.initial.secondary.SurfEnFluxTotal": { - "value": 1.941196e08, - "unit": u.W / u.m**2, - }, - "log.initial.secondary.ImK2": {"value": -5.000000e-07}, - "log.initial.secondary.K2": {"value": 0.500000}, - "log.initial.secondary.K2Man": {"value": 0.010000}, - "log.initial.secondary.Imk2Man": {"value": 0.000000}, - "log.initial.secondary.TidalQMantle": {"value": 100.000000}, - "log.initial.secondary.HEcc": {"value": 0.000000}, - "log.initial.secondary.HZLimitDryRunaway": {"value": 8.202155e10, "unit": u.m}, - "log.initial.secondary.HZLimRecVenus": {"value": 9.869305e10, "unit": u.m}, - "log.initial.secondary.HZLimRunaway": {"value": 1.304176e11, "unit": u.m}, - "log.initial.secondary.HZLimMoistGreenhouse": { - "value": 1.305870e11, - "unit": u.m, - }, - "log.initial.secondary.HZLimMaxGreenhouse": {"value": 2.461068e11, "unit": u.m}, - "log.initial.secondary.HZLimEarlyMars": {"value": 2.684113e11, "unit": u.m}, - "log.initial.secondary.Instellation": { - "value": 2.751594e05, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.KEcc": {"value": 0.300000}, - "log.initial.secondary.Eccentricity": {"value": 0.300000}, - "log.initial.secondary.OrbEnergy": {"value": -1.908452e39, "unit": u.Joule}, - "log.initial.secondary.MeanMotion": {"value": 1.818051e-05, "unit": 1 / u.sec}, - "log.initial.secondary.OrbPeriod": {"value": 4.000000, "unit": u.day}, - "log.initial.secondary.SemiMajorAxis": {"value": 6.222290e09, "unit": u.m}, - "log.initial.secondary.CriticalSemiMajorAxis": { - "value": 0.132306, - "unit": u.au, - }, - "log.initial.secondary.COPP": {"value": 0.000000}, - "log.initial.secondary.OrbAngMom": { - "value": 2.002746e44, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, - "log.initial.secondary.LXUVTot": { - "value": 1.277072e23, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.TotOrbEnergy": {"value": -1.908452e39, "unit": u.Joule}, - "log.initial.secondary.OrbPotEnergy": {"value": -3.816904e39, "unit": u.Joule}, - "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.secondary.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.secondary.TidalRadius": {"value": 1.138408e09, "unit": u.m}, - "log.initial.secondary.DsemiDtEqtide": {"value": 0.004768, "unit": u.m / u.sec}, - "log.initial.secondary.DeccDtEqtide": { - "value": 3.515333e-13, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DMeanMotionDtEqtide": { - "value": -2.089810e-17, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.DOrbPerDtEqtide": {"value": 3.972596e-07}, - "log.initial.secondary.EccTimeEqtide": {"value": 8.534041e11, "unit": u.sec}, - "log.initial.secondary.SemiTimeEqtide": {"value": 1.304940e12, "unit": u.sec}, - "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DKEccDtEqtide": { - "value": 3.515333e-13, - "unit": 1 / u.sec, - }, - "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, - "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, - "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, - "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, - "log.initial.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - }, - "log.initial.secondary.DRotPerDtEqtide": {"value": 5.167154e-08}, - "log.initial.secondary.DRotRateDtEqtide": { - "value": -1.739657e-16, - "unit": 1 / u.sec**2, - }, - "log.initial.secondary.EqRotPer": {"value": 2.219469e05, "unit": u.sec}, - "log.initial.secondary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, - "log.initial.secondary.OceanK2": {"value": 0.010000}, - "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, - "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, - "log.initial.secondary.TidalTau": {"value": 0.100038, "unit": u.sec}, - "log.initial.secondary.TideLock": {"value": 0.000000}, - "log.initial.secondary.RotTimeEqtide": {"value": 8.360502e11, "unit": u.sec}, - "log.initial.secondary.EnvK2": {"value": 0.010000}, - "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, - "log.initial.secondary.PowerEqtide": {"value": 3.161369e27, "unit": u.W}, - "log.initial.secondary.SurfEnFluxEqtide": { - "value": 1.941196e08, - "unit": u.kg / u.sec**3, - }, - "log.initial.secondary.Luminosity": {"value": 1.277072e26, "unit": u.W}, - "log.initial.secondary.LXUVStellar": {"value": 1.277072e23, "unit": u.W}, - "log.initial.secondary.Temperature": {"value": 3428.040941, "unit": u.K}, - "log.initial.secondary.LXUVFrac": {"value": 0.001000}, - "log.initial.secondary.RossbyNumber": {"value": 0.009209}, - "log.initial.secondary.DRotPerDtStellar": {"value": -3.027242e-10}, - "log.final.system.Age": {"value": 3.187318e13, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e11, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 2.450253e44, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.368893e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.256712e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 9.654707e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.Mass": {"value": 5.965248e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.Radius": {"value": 1.133906e09, "unit": u.m, "rtol": 1e-4}, - "log.final.primary.RadGyra": {"value": 0.446130, "rtol": 1e-4}, - "log.final.primary.RotAngMom": { - "value": 1.716871e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.RotKinEnergy": { - "value": 9.654707e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.RotVel": { - "value": 1.275289e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.primary.RotRate": { - "value": 0.000112, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.RotPer": {"value": 5.586610e04, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.Density": { - "value": 97.680776, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxTotal": { - "value": 5.752682e07, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.primary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.HZLimitDryRunaway": { - "value": 7.791837e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRecVenus": { - "value": 9.828450e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimRunaway": { - "value": 1.298768e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMoistGreenhouse": { - "value": 1.300464e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimMaxGreenhouse": { - "value": 2.450954e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.HZLimEarlyMars": { - "value": 2.673083e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OrbEnergy": { - "value": 0.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.MeanMotion": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.OrbPeriod": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.SemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.primary.CriticalSemiMajorAxis": { - "value": -6.684587e-12, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.OrbAngMom": { - "value": 0.000000, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.primary.LXUVTot": { - "value": 1.266478e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.TotOrbEnergy": { - "value": -1.632799e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.OrbPotEnergy": { - "value": -1.000000, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostEnergy": { - "value": 5.735842e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.primary.LostAngMom": { - "value": 2.423723e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.DRotPerDtEqtide": {"value": 3.485274e-08, "rtol": 1e-4}, - "log.final.primary.DRotRateDtEqtide": { - "value": -7.016493e-17, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.primary.EqRotPer": { - "value": 2.314243e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.TidalTau": {"value": 0.100038, "unit": u.sec, "rtol": 1e-4}, - "log.final.primary.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.primary.RotTimeEqtide": { - "value": 1.602918e12, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.primary.PowerEqtide": { - "value": 9.294673e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.SurfEnFluxEqtide": { - "value": 5.752682e07, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.primary.Luminosity": { - "value": 1.266478e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.LXUVStellar": { - "value": 1.266478e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.primary.Temperature": { - "value": 3427.264824, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.primary.RossbyNumber": {"value": 0.011904, "rtol": 1e-4}, - "log.final.primary.DRotPerDtStellar": {"value": -1.697172e-09, "rtol": 1e-4}, - "log.final.secondary.Mass": {"value": 5.965248e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.secondary.Obliquity": { - "value": 0.000000, - "unit": u.rad, - "rtol": 1e-4, - }, - "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.Radius": {"value": 1.133906e09, "unit": u.m, "rtol": 1e-4}, - "log.final.secondary.RadGyra": {"value": 0.446130, "rtol": 1e-4}, - "log.final.secondary.RotAngMom": { - "value": 1.716871e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.RotKinEnergy": { - "value": 9.654707e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.RotVel": { - "value": 1.275289e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, - "log.final.secondary.RotRate": { - "value": 0.000112, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.RotPer": {"value": 0.646598, "unit": u.day, "rtol": 1e-4}, - "log.final.secondary.Density": { - "value": 97.680776, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxTotal": { - "value": 5.752682e07, - "unit": u.W / u.m**2, - "rtol": 1e-4, - }, - "log.final.secondary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, - "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, - "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, - "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.HZLimitDryRunaway": { - "value": 8.394399e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRecVenus": { - "value": 9.828450e10, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimRunaway": { - "value": 1.298768e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMoistGreenhouse": { - "value": 1.300464e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimMaxGreenhouse": { - "value": 2.450954e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.HZLimEarlyMars": { - "value": 2.673083e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.Instellation": { - "value": 2.052769e05, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.KEcc": {"value": 0.372035, "rtol": 1e-4}, - "log.final.secondary.Eccentricity": {"value": 0.372035, "rtol": 1e-4}, - "log.final.secondary.OrbEnergy": { - "value": -1.632799e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.MeanMotion": { - "value": 1.438743e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPeriod": { - "value": 5.054553, - "unit": u.day, - "rtol": 1e-4, - }, - "log.final.secondary.SemiMajorAxis": { - "value": 7.272751e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.CriticalSemiMajorAxis": { - "value": 0.162513, - "unit": u.au, - "rtol": 1e-4, - }, - "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.OrbAngMom": { - "value": 2.106830e44, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, - "log.final.secondary.LXUVTot": { - "value": 1.266478e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.TotOrbEnergy": { - "value": -1.632799e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.OrbPotEnergy": { - "value": -3.265598e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostEnergy": { - "value": 5.735842e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.secondary.LostAngMom": { - "value": 2.423723e39, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.TidalRadius": { - "value": 1.133906e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.secondary.DsemiDtEqtide": { - "value": 0.002451, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DeccDtEqtide": { - "value": 1.548189e-13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DMeanMotionDtEqtide": { - "value": -7.274095e-18, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.DOrbPerDtEqtide": {"value": 2.207965e-07, "rtol": 1e-4}, - "log.final.secondary.EccTimeEqtide": { - "value": 2.403036e12, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.SemiTimeEqtide": { - "value": 2.966850e12, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DHEccDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DKEccDtEqtide": { - "value": 1.548189e-13, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DXoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DYoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DZoblDtEqtide": { - "value": 0.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.LockTime": { - "value": -1.000000, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.DOblDtEqtide": { - "value": 0.000000, - "unit": u.rad / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.DRotPerDtEqtide": {"value": 3.485274e-08, "rtol": 1e-4}, - "log.final.secondary.DRotRateDtEqtide": { - "value": -7.016493e-17, - "unit": 1 / u.sec**2, - "rtol": 1e-4, - }, - "log.final.secondary.EqRotPer": { - "value": 2.314243e05, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EqTidePower": { - "value": -1.000000, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.TidalTau": { - "value": 0.100038, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.TideLock": {"value": 0.000000, "rtol": 1e-4}, - "log.final.secondary.RotTimeEqtide": { - "value": 1.602918e12, - "unit": u.sec, - "rtol": 1e-4, - }, - "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, - "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, - "log.final.secondary.PowerEqtide": { - "value": 9.294673e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.SurfEnFluxEqtide": { - "value": 5.752682e07, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.secondary.Luminosity": { - "value": 1.266478e26, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVStellar": { - "value": 1.266478e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.secondary.Temperature": { - "value": 3427.264824, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.secondary.RossbyNumber": {"value": 0.011904, "rtol": 1e-4}, - "log.final.secondary.DRotPerDtStellar": {"value": -1.697172e-09, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 3.155760e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 2.450260e+44, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.368887e+40, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -1.251742e+40, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.627209e+39, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.primary.Mass": {"value": 5.965248e+29, "unit": u.kg}, + "log.initial.primary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.Xobl": {"value": 0.000000}, + "log.initial.primary.Yobl": {"value": 0.000000}, + "log.initial.primary.Zobl": {"value": 1.000000}, + "log.initial.primary.Radius": {"value": 1.138408e+09, "unit": u.m}, + "log.initial.primary.RadGyra": {"value": 0.446096}, + "log.initial.primary.RotAngMom": {"value": 2.237573e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.RotKinEnergy": {"value": 1.627209e+39, "unit": u.Joule}, + "log.initial.primary.RotVel": {"value": 1.655747e+05, "unit": u.m / u.sec}, + "log.initial.primary.BodyType": {"value": 1.000000}, + "log.initial.primary.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, + "log.initial.primary.RotPer": {"value": 4.320000e+04, "unit": u.sec}, + "log.initial.primary.Density": {"value": 96.526393, "unit": u.kg / u.m ** 3}, + "log.initial.primary.SurfEnFluxTotal": {"value": 1.941196e+08, "unit": u.W / u.m ** 2}, + "log.initial.primary.ImK2": {"value": -5.000000e-07}, + "log.initial.primary.K2": {"value": 0.500000}, + "log.initial.primary.K2Man": {"value": 0.010000}, + "log.initial.primary.Imk2Man": {"value": 0.000000}, + "log.initial.primary.TidalQMantle": {"value": 100.000000}, + "log.initial.primary.HEcc": {"value": 0.000000}, + "log.initial.primary.HZLimitDryRunaway": {"value": 7.824357e+10, "unit": u.m}, + "log.initial.primary.HZLimRecVenus": {"value": 9.869305e+10, "unit": u.m}, + "log.initial.primary.HZLimRunaway": {"value": 1.304176e+11, "unit": u.m}, + "log.initial.primary.HZLimMoistGreenhouse": {"value": 1.305870e+11, "unit": u.m}, + "log.initial.primary.HZLimMaxGreenhouse": {"value": 2.461068e+11, "unit": u.m}, + "log.initial.primary.HZLimEarlyMars": {"value": 2.684113e+11, "unit": u.m}, + "log.initial.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.KEcc": {"value": 0.000000}, + "log.initial.primary.Eccentricity": {"value": -1.000000}, + "log.initial.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule}, + "log.initial.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.primary.CriticalSemiMajorAxis": {"value": -6.684587e-12, "unit": u.au}, + "log.initial.primary.COPP": {"value": 0.000000}, + "log.initial.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.primary.LXUVTot": {"value": 1.277072e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.TotOrbEnergy": {"value": -1.908452e+39, "unit": u.Joule}, + "log.initial.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule}, + "log.initial.primary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.primary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.primary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.primary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.primary.BodyDeccDt": {"value": -1.000000}, + "log.initial.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.primary.DRotPerDtEqtide": {"value": 5.167154e-08}, + "log.initial.primary.DRotRateDtEqtide": {"value": -1.739657e-16, "unit": 1 / u.sec ** 2}, + "log.initial.primary.EqRotPer": {"value": 2.219469e+05, "unit": u.sec}, + "log.initial.primary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.primary.OceanK2": {"value": 0.010000}, + "log.initial.primary.EnvTidalQ": {"value": -1.000000}, + "log.initial.primary.OceanTidalQ": {"value": -1.000000}, + "log.initial.primary.TidalTau": {"value": 0.100038, "unit": u.sec}, + "log.initial.primary.TideLock": {"value": 0.000000}, + "log.initial.primary.RotTimeEqtide": {"value": 8.360502e+11, "unit": u.sec}, + "log.initial.primary.EnvK2": {"value": 0.010000}, + "log.initial.primary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.primary.PowerEqtide": {"value": 3.161369e+27, "unit": u.W}, + "log.initial.primary.SurfEnFluxEqtide": {"value": 1.941196e+08, "unit": u.kg / u.sec ** 3}, + "log.initial.primary.Luminosity": {"value": 1.277072e+26, "unit": u.W}, + "log.initial.primary.LXUVStellar": {"value": 1.277072e+23, "unit": u.W}, + "log.initial.primary.Temperature": {"value": 3428.040941, "unit": u.K}, + "log.initial.primary.LXUVFrac": {"value": 0.001000}, + "log.initial.primary.RossbyNumber": {"value": 0.009209}, + "log.initial.primary.DRotPerDtStellar": {"value": -3.027242e-10}, + "log.initial.secondary.Mass": {"value": 5.965248e+29, "unit": u.kg}, + "log.initial.secondary.Obliquity": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.PrecA": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.Xobl": {"value": 0.000000}, + "log.initial.secondary.Yobl": {"value": 0.000000}, + "log.initial.secondary.Zobl": {"value": 1.000000}, + "log.initial.secondary.Radius": {"value": 1.138408e+09, "unit": u.m}, + "log.initial.secondary.RadGyra": {"value": 0.446096}, + "log.initial.secondary.RotAngMom": {"value": 2.237573e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.RotKinEnergy": {"value": 1.627209e+39, "unit": u.Joule}, + "log.initial.secondary.RotVel": {"value": 1.655747e+05, "unit": u.m / u.sec}, + "log.initial.secondary.BodyType": {"value": 1.000000}, + "log.initial.secondary.RotRate": {"value": 0.000145, "unit": 1 / u.sec}, + "log.initial.secondary.RotPer": {"value": 0.500000, "unit": u.day}, + "log.initial.secondary.Density": {"value": 96.526393, "unit": u.kg / u.m ** 3}, + "log.initial.secondary.SurfEnFluxTotal": {"value": 1.941196e+08, "unit": u.W / u.m ** 2}, + "log.initial.secondary.ImK2": {"value": -5.000000e-07}, + "log.initial.secondary.K2": {"value": 0.500000}, + "log.initial.secondary.K2Man": {"value": 0.010000}, + "log.initial.secondary.Imk2Man": {"value": 0.000000}, + "log.initial.secondary.TidalQMantle": {"value": 100.000000}, + "log.initial.secondary.HEcc": {"value": 0.000000}, + "log.initial.secondary.HZLimitDryRunaway": {"value": 8.202155e+10, "unit": u.m}, + "log.initial.secondary.HZLimRecVenus": {"value": 9.869305e+10, "unit": u.m}, + "log.initial.secondary.HZLimRunaway": {"value": 1.304176e+11, "unit": u.m}, + "log.initial.secondary.HZLimMoistGreenhouse": {"value": 1.305870e+11, "unit": u.m}, + "log.initial.secondary.HZLimMaxGreenhouse": {"value": 2.461068e+11, "unit": u.m}, + "log.initial.secondary.HZLimEarlyMars": {"value": 2.684113e+11, "unit": u.m}, + "log.initial.secondary.Instellation": {"value": 2.751594e+05, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.KEcc": {"value": 0.300000}, + "log.initial.secondary.Eccentricity": {"value": 0.300000}, + "log.initial.secondary.OrbEnergy": {"value": -1.908452e+39, "unit": u.Joule}, + "log.initial.secondary.MeanMotion": {"value": 1.818051e-05, "unit": 1 / u.sec}, + "log.initial.secondary.OrbPeriod": {"value": 4.000000, "unit": u.day}, + "log.initial.secondary.SemiMajorAxis": {"value": 6.222290e+09, "unit": u.m}, + "log.initial.secondary.CriticalSemiMajorAxis": {"value": 0.132306, "unit": u.au}, + "log.initial.secondary.COPP": {"value": 0.000000}, + "log.initial.secondary.OrbAngMom": {"value": 2.002746e+44, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.LongP": {"value": 0.000000, "unit": u.rad}, + "log.initial.secondary.LXUVTot": {"value": 1.277072e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.TotOrbEnergy": {"value": -1.908452e+39, "unit": u.Joule}, + "log.initial.secondary.OrbPotEnergy": {"value": -3.816904e+39, "unit": u.Joule}, + "log.initial.secondary.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.secondary.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.secondary.TidalRadius": {"value": 1.138408e+09, "unit": u.m}, + "log.initial.secondary.DsemiDtEqtide": {"value": 0.004768, "unit": u.m / u.sec}, + "log.initial.secondary.DeccDtEqtide": {"value": 3.515333e-13, "unit": 1 / u.sec}, + "log.initial.secondary.DMeanMotionDtEqtide": {"value": -2.089810e-17, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.DOrbPerDtEqtide": {"value": 3.972596e-07}, + "log.initial.secondary.EccTimeEqtide": {"value": 8.534041e+11, "unit": u.sec}, + "log.initial.secondary.SemiTimeEqtide": {"value": 1.304940e+12, "unit": u.sec}, + "log.initial.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DKEccDtEqtide": {"value": 3.515333e-13, "unit": 1 / u.sec}, + "log.initial.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec}, + "log.initial.secondary.LockTime": {"value": -1.000000, "unit": u.sec}, + "log.initial.secondary.BodyDsemiDtEqtide": {"value": -1.000000}, + "log.initial.secondary.BodyDeccDt": {"value": -1.000000}, + "log.initial.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec}, + "log.initial.secondary.DRotPerDtEqtide": {"value": 5.167154e-08}, + "log.initial.secondary.DRotRateDtEqtide": {"value": -1.739657e-16, "unit": 1 / u.sec ** 2}, + "log.initial.secondary.EqRotPer": {"value": 2.219469e+05, "unit": u.sec}, + "log.initial.secondary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec}, + "log.initial.secondary.OceanK2": {"value": 0.010000}, + "log.initial.secondary.EnvTidalQ": {"value": -1.000000}, + "log.initial.secondary.OceanTidalQ": {"value": -1.000000}, + "log.initial.secondary.TidalTau": {"value": 0.100038, "unit": u.sec}, + "log.initial.secondary.TideLock": {"value": 0.000000}, + "log.initial.secondary.RotTimeEqtide": {"value": 8.360502e+11, "unit": u.sec}, + "log.initial.secondary.EnvK2": {"value": 0.010000}, + "log.initial.secondary.OblTimeEqtide": {"value": -1.000000}, + "log.initial.secondary.PowerEqtide": {"value": 3.161369e+27, "unit": u.W}, + "log.initial.secondary.SurfEnFluxEqtide": {"value": 1.941196e+08, "unit": u.kg / u.sec ** 3}, + "log.initial.secondary.Luminosity": {"value": 1.277072e+26, "unit": u.W}, + "log.initial.secondary.LXUVStellar": {"value": 1.277072e+23, "unit": u.W}, + "log.initial.secondary.Temperature": {"value": 3428.040941, "unit": u.K}, + "log.initial.secondary.LXUVFrac": {"value": 0.001000}, + "log.initial.secondary.RossbyNumber": {"value": 0.009209}, + "log.initial.secondary.DRotPerDtStellar": {"value": -3.027242e-10}, + "log.final.system.Age": {"value": 3.187318e+13, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+11, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 2.450253e+44, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.368893e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.256712e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 9.654707e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.Mass": {"value": 5.965248e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.primary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.Radius": {"value": 1.133906e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.RadGyra": {"value": 0.446130, "rtol": 1e-4}, + "log.final.primary.RotAngMom": {"value": 1.716871e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.RotKinEnergy": {"value": 9.654707e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.RotVel": {"value": 1.275289e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.primary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.primary.RotRate": {"value": 0.000112, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.RotPer": {"value": 5.586610e+04, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.Density": {"value": 97.680776, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxTotal": {"value": 5.752682e+07, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.primary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.primary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.primary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.primary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.HZLimitDryRunaway": {"value": 7.791837e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRecVenus": {"value": 9.828450e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimRunaway": {"value": 1.298768e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMoistGreenhouse": {"value": 1.300464e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimMaxGreenhouse": {"value": 2.450954e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.HZLimEarlyMars": {"value": 2.673083e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.KEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.Eccentricity": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OrbEnergy": {"value": 0.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.MeanMotion": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.OrbPeriod": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.SemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.primary.CriticalSemiMajorAxis": {"value": -6.684587e-12, "unit": u.au, "rtol": 1e-4}, + "log.final.primary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.OrbAngMom": {"value": 0.000000, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.primary.LXUVTot": {"value": 1.266478e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.TotOrbEnergy": {"value": -1.632799e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.OrbPotEnergy": {"value": -1.000000, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostEnergy": {"value": 5.735842e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.primary.LostAngMom": {"value": 2.423723e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.primary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.primary.DRotPerDtEqtide": {"value": 3.485274e-08, "rtol": 1e-4}, + "log.final.primary.DRotRateDtEqtide": {"value": -7.016493e-17, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.primary.EqRotPer": {"value": 2.314243e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.primary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.TidalTau": {"value": 0.100038, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.primary.RotTimeEqtide": {"value": 1.602918e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.primary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.primary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.primary.PowerEqtide": {"value": 9.294673e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.SurfEnFluxEqtide": {"value": 5.752682e+07, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.primary.Luminosity": {"value": 1.266478e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.LXUVStellar": {"value": 1.266478e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.primary.Temperature": {"value": 3427.264824, "unit": u.K, "rtol": 1e-4}, + "log.final.primary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.primary.RossbyNumber": {"value": 0.011904, "rtol": 1e-4}, + "log.final.primary.DRotPerDtStellar": {"value": -1.697172e-09, "rtol": 1e-4}, + "log.final.secondary.Mass": {"value": 5.965248e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.secondary.Obliquity": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.PrecA": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.Xobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Yobl": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.Zobl": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.Radius": {"value": 1.133906e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.RadGyra": {"value": 0.446130, "rtol": 1e-4}, + "log.final.secondary.RotAngMom": {"value": 1.716871e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.RotKinEnergy": {"value": 9.654707e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.RotVel": {"value": 1.275289e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyType": {"value": 1.000000, "rtol": 1e-4}, + "log.final.secondary.RotRate": {"value": 0.000112, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.RotPer": {"value": 0.646598, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.Density": {"value": 97.680776, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxTotal": {"value": 5.752682e+07, "unit": u.W / u.m ** 2, "rtol": 1e-4}, + "log.final.secondary.ImK2": {"value": -5.000000e-07, "rtol": 1e-4}, + "log.final.secondary.K2": {"value": 0.500000, "rtol": 1e-4}, + "log.final.secondary.K2Man": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.Imk2Man": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.TidalQMantle": {"value": 100.000000, "rtol": 1e-4}, + "log.final.secondary.HEcc": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.HZLimitDryRunaway": {"value": 8.394399e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRecVenus": {"value": 9.828450e+10, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimRunaway": {"value": 1.298768e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMoistGreenhouse": {"value": 1.300464e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimMaxGreenhouse": {"value": 2.450954e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.HZLimEarlyMars": {"value": 2.673083e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.Instellation": {"value": 2.052769e+05, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.KEcc": {"value": 0.372035, "rtol": 1e-4}, + "log.final.secondary.Eccentricity": {"value": 0.372035, "rtol": 1e-4}, + "log.final.secondary.OrbEnergy": {"value": -1.632799e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.MeanMotion": {"value": 1.438743e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.OrbPeriod": {"value": 5.054553, "unit": u.day, "rtol": 1e-4}, + "log.final.secondary.SemiMajorAxis": {"value": 7.272751e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.CriticalSemiMajorAxis": {"value": 0.162513, "unit": u.au, "rtol": 1e-4}, + "log.final.secondary.COPP": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.OrbAngMom": {"value": 2.106830e+44, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.LongP": {"value": 0.000000, "unit": u.rad, "rtol": 1e-4}, + "log.final.secondary.LXUVTot": {"value": 1.266478e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.TotOrbEnergy": {"value": -1.632799e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.OrbPotEnergy": {"value": -3.265598e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostEnergy": {"value": 5.735842e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.secondary.LostAngMom": {"value": 2.423723e+39, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.secondary.TidalRadius": {"value": 1.133906e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.secondary.DsemiDtEqtide": {"value": 0.002451, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.secondary.DeccDtEqtide": {"value": 1.548189e-13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DMeanMotionDtEqtide": {"value": -7.274095e-18, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.DOrbPerDtEqtide": {"value": 2.207965e-07, "rtol": 1e-4}, + "log.final.secondary.EccTimeEqtide": {"value": 2.403036e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.SemiTimeEqtide": {"value": 2.966850e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.DHEccDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DKEccDtEqtide": {"value": 1.548189e-13, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DXoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DYoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.DZoblDtEqtide": {"value": 0.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.LockTime": {"value": -1.000000, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.BodyDsemiDtEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.BodyDeccDt": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.DOblDtEqtide": {"value": 0.000000, "unit": u.rad / u.sec, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtEqtide": {"value": 3.485274e-08, "rtol": 1e-4}, + "log.final.secondary.DRotRateDtEqtide": {"value": -7.016493e-17, "unit": 1 / u.sec ** 2, "rtol": 1e-4}, + "log.final.secondary.EqRotPer": {"value": 2.314243e+05, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EqTidePower": {"value": -1.000000, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.secondary.OceanK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.EnvTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.OceanTidalQ": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.TidalTau": {"value": 0.100038, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.TideLock": {"value": 0.000000, "rtol": 1e-4}, + "log.final.secondary.RotTimeEqtide": {"value": 1.602918e+12, "unit": u.sec, "rtol": 1e-4}, + "log.final.secondary.EnvK2": {"value": 0.010000, "rtol": 1e-4}, + "log.final.secondary.OblTimeEqtide": {"value": -1.000000, "rtol": 1e-4}, + "log.final.secondary.PowerEqtide": {"value": 9.294673e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.SurfEnFluxEqtide": {"value": 5.752682e+07, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.secondary.Luminosity": {"value": 1.266478e+26, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.LXUVStellar": {"value": 1.266478e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.secondary.Temperature": {"value": 3427.264824, "unit": u.K, "rtol": 1e-4}, + "log.final.secondary.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.secondary.RossbyNumber": {"value": 0.011904, "rtol": 1e-4}, + "log.final.secondary.DRotPerDtStellar": {"value": -1.697172e-09, "rtol": 1e-4}, + } ) -class Test_HZBinary(Benchmark): - pass +class Test_HZBinary(Benchmark): + pass diff --git a/tests/Stellar/HZSingle/test_HZSingle.py b/tests/Stellar/HZSingle/test_HZSingle.py index fe9e2064c..e71141e23 100644 --- a/tests/Stellar/HZSingle/test_HZSingle.py +++ b/tests/Stellar/HZSingle/test_HZSingle.py @@ -1,52 +1,42 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 6.311520e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.115191e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.515652e39, "unit": u.erg}, - "log.initial.system.PotEnergy": {"value": -2.556201e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 4.054947e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 3.155760e07, "unit": u.sec}, - "log.initial.a.Mass": {"value": 1.988416e29, "unit": u.kg}, - "log.initial.a.Radius": {"value": 97.114438, "unit": u.Rearth}, - "log.initial.a.RadGyra": {"value": 0.448345}, - "log.initial.a.RotAngMom": { - "value": 1.115191e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.a.RotVel": {"value": 4.504445e04, "unit": u.m / u.sec}, - "log.initial.a.BodyType": {"value": 0.000000}, - "log.initial.a.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.a.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.a.Density": {"value": 199.752981, "unit": u.kg / u.m**3}, - "log.initial.a.HZLimitDryRunaway": {"value": 3.200490e10, "unit": u.m}, - "log.initial.a.HZLimRecVenus": {"value": 2.879712e10, "unit": u.m}, - "log.initial.a.HZLimRunaway": {"value": 3.790332e10, "unit": u.m}, - "log.initial.a.HZLimMoistGreenhouse": {"value": 3.810337e10, "unit": u.m}, - "log.initial.a.HZLimMaxGreenhouse": {"value": 7.307316e10, "unit": u.m}, - "log.initial.a.HZLimEarlyMars": {"value": 7.969376e10, "unit": u.m}, - "log.initial.a.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.a.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.a.LXUVTot": {"value": 2.136736e22, "unit": u.kg / u.sec**3}, - "log.initial.a.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.a.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.a.Luminosity": {"value": 0.055557, "unit": u.LSUN}, - "log.initial.a.LXUVStellar": {"value": 2.136736e22, "unit": u.W}, - "log.initial.a.Temperature": {"value": 2971.232396, "unit": u.K}, - "log.initial.a.LXUVFrac": {"value": 0.001000}, - "log.initial.a.RossbyNumber": {"value": 0.014575}, - "log.initial.a.DRotPerDtStellar": {"value": 4.420158e-10}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 6.311520e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.115191e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.515652e+39, "unit": u.erg}, + "log.initial.system.PotEnergy": {"value": -2.556201e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 4.054947e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 3.155760e+07, "unit": u.sec}, + "log.initial.a.Mass": {"value": 1.988416e+29, "unit": u.kg}, + "log.initial.a.Radius": {"value": 97.114438, "unit": u.Rearth}, + "log.initial.a.RadGyra": {"value": 0.448345}, + "log.initial.a.RotAngMom": {"value": 1.115191e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.a.RotVel": {"value": 4.504445e+04, "unit": u.m / u.sec}, + "log.initial.a.BodyType": {"value": 0.000000}, + "log.initial.a.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.a.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.a.Density": {"value": 199.752981, "unit": u.kg / u.m ** 3}, + "log.initial.a.HZLimitDryRunaway": {"value": 3.200490e+10, "unit": u.m}, + "log.initial.a.HZLimRecVenus": {"value": 2.879712e+10, "unit": u.m}, + "log.initial.a.HZLimRunaway": {"value": 3.790332e+10, "unit": u.m}, + "log.initial.a.HZLimMoistGreenhouse": {"value": 3.810337e+10, "unit": u.m}, + "log.initial.a.HZLimMaxGreenhouse": {"value": 7.307316e+10, "unit": u.m}, + "log.initial.a.HZLimEarlyMars": {"value": 7.969376e+10, "unit": u.m}, + "log.initial.a.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.a.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.a.LXUVTot": {"value": 2.136736e+22, "unit": u.kg / u.sec ** 3}, + "log.initial.a.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.a.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.a.Luminosity": {"value": 0.055557, "unit": u.LSUN}, + "log.initial.a.LXUVStellar": {"value": 2.136736e+22, "unit": u.W}, + "log.initial.a.Temperature": {"value": 2971.232396, "unit": u.K}, + "log.initial.a.LXUVFrac": {"value": 0.001000}, + "log.initial.a.RossbyNumber": {"value": 0.014575}, + "log.initial.a.DRotPerDtStellar": {"value": 4.420158e-10}, + } ) -class Test_HZSingle(Benchmark): - pass +class Test_HZSingle(Benchmark): + pass diff --git a/tests/Stellar/MagneticBraking/test_MagneticBraking.py b/tests/Stellar/MagneticBraking/test_MagneticBraking.py index 725aec6e7..27d0c4462 100644 --- a/tests/Stellar/MagneticBraking/test_MagneticBraking.py +++ b/tests/Stellar/MagneticBraking/test_MagneticBraking.py @@ -1,394 +1,178 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 1.577880e14, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 8.714482e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -4.729901e41, "unit": u.erg}, - "log.initial.system.PotEnergy": {"value": -1.587196e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 1.056225e39, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.matt.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.matt.Radius": {"value": 156.404167, "unit": u.Rearth}, - "log.initial.matt.RadGyra": {"value": 0.449297}, - "log.initial.matt.RotAngMom": { - "value": 2.904827e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.matt.RotVel": {"value": 7.254471e04, "unit": u.m / u.sec}, - "log.initial.matt.BodyType": {"value": 0.000000}, - "log.initial.matt.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.matt.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.matt.Density": {"value": 478.189139, "unit": u.kg / u.m**3}, - "log.initial.matt.HZLimitDryRunaway": {"value": 1.084540e11, "unit": u.m}, - "log.initial.matt.HZLimRecVenus": {"value": 1.636341e11, "unit": u.m}, - "log.initial.matt.HZLimRunaway": {"value": 2.172445e11, "unit": u.m}, - "log.initial.matt.HZLimMoistGreenhouse": {"value": 2.165140e11, "unit": u.m}, - "log.initial.matt.HZLimMaxGreenhouse": {"value": 3.930539e11, "unit": u.m}, - "log.initial.matt.HZLimEarlyMars": {"value": 4.287405e11, "unit": u.m}, - "log.initial.matt.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.matt.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.matt.LXUVTot": {"value": 0.000638, "unit": u.LSUN}, - "log.initial.matt.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.matt.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.matt.Luminosity": {"value": 0.637970, "unit": u.LSUN}, - "log.initial.matt.LXUVStellar": {"value": 2.453632e23, "unit": u.W}, - "log.initial.matt.Temperature": {"value": 4309.980416, "unit": u.K}, - "log.initial.matt.LXUVFrac": {"value": 0.001000}, - "log.initial.matt.RossbyNumber": {"value": 0.028968}, - "log.initial.matt.DRotPerDtStellar": {"value": -3.381379e-10}, - "log.initial.sk.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sk.Radius": {"value": 156.404167, "unit": u.Rearth}, - "log.initial.sk.RadGyra": {"value": 0.449297}, - "log.initial.sk.RotAngMom": { - "value": 2.904827e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sk.RotVel": {"value": 7.254471e04, "unit": u.m / u.sec}, - "log.initial.sk.BodyType": {"value": 0.000000}, - "log.initial.sk.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sk.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.sk.Density": {"value": 478.189139, "unit": u.kg / u.m**3}, - "log.initial.sk.HZLimitDryRunaway": {"value": 1.084540e11, "unit": u.m}, - "log.initial.sk.HZLimRecVenus": {"value": 1.636341e11, "unit": u.m}, - "log.initial.sk.HZLimRunaway": {"value": 2.172445e11, "unit": u.m}, - "log.initial.sk.HZLimMoistGreenhouse": {"value": 2.165140e11, "unit": u.m}, - "log.initial.sk.HZLimMaxGreenhouse": {"value": 3.930539e11, "unit": u.m}, - "log.initial.sk.HZLimEarlyMars": {"value": 4.287405e11, "unit": u.m}, - "log.initial.sk.Instellation": {"value": 872.466408, "unit": u.kg / u.sec**3}, - "log.initial.sk.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sk.LXUVTot": {"value": 0.000638, "unit": u.LSUN}, - "log.initial.sk.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sk.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sk.Luminosity": {"value": 0.637970, "unit": u.LSUN}, - "log.initial.sk.LXUVStellar": {"value": 2.453632e23, "unit": u.W}, - "log.initial.sk.Temperature": {"value": 4309.980416, "unit": u.K}, - "log.initial.sk.LXUVFrac": {"value": 0.001000}, - "log.initial.sk.RossbyNumber": {"value": 0.028968}, - "log.initial.sk.DRotPerDtStellar": {"value": -1.268066e-10}, - "log.initial.reiners.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.reiners.Radius": {"value": 156.404167, "unit": u.Rearth}, - "log.initial.reiners.RadGyra": {"value": 0.449297}, - "log.initial.reiners.RotAngMom": { - "value": 2.904827e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.reiners.RotVel": {"value": 7.254471e04, "unit": u.m / u.sec}, - "log.initial.reiners.BodyType": {"value": 0.000000}, - "log.initial.reiners.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.reiners.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.reiners.Density": {"value": 478.189139, "unit": u.kg / u.m**3}, - "log.initial.reiners.HZLimitDryRunaway": {"value": 1.084540e11, "unit": u.m}, - "log.initial.reiners.HZLimRecVenus": {"value": 1.636341e11, "unit": u.m}, - "log.initial.reiners.HZLimRunaway": {"value": 2.172445e11, "unit": u.m}, - "log.initial.reiners.HZLimMoistGreenhouse": {"value": 2.165140e11, "unit": u.m}, - "log.initial.reiners.HZLimMaxGreenhouse": {"value": 3.930539e11, "unit": u.m}, - "log.initial.reiners.HZLimEarlyMars": {"value": 4.287405e11, "unit": u.m}, - "log.initial.reiners.Instellation": { - "value": 872.466408, - "unit": u.kg / u.sec**3, - }, - "log.initial.reiners.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.reiners.LXUVTot": {"value": 0.000638, "unit": u.LSUN}, - "log.initial.reiners.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.reiners.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.reiners.Luminosity": {"value": 0.637970, "unit": u.LSUN}, - "log.initial.reiners.LXUVStellar": {"value": 2.453632e23, "unit": u.W}, - "log.initial.reiners.Temperature": {"value": 4309.980416, "unit": u.K}, - "log.initial.reiners.LXUVFrac": {"value": 0.001000}, - "log.initial.reiners.RossbyNumber": {"value": 0.028968}, - "log.initial.reiners.DRotPerDtStellar": {"value": -1.874516e-10}, - "log.final.system.Age": {"value": 1.735668e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 1.577880e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 8.715570e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -4.729764e41, - "unit": u.erg, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.539332e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 2.876242e39, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.matt.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.matt.Radius": {"value": 97.759576, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.matt.RadGyra": {"value": 0.299433, "rtol": 1e-4}, - "log.final.matt.RotAngMom": { - "value": 1.996789e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.matt.RotVel": { - "value": 1.796279e05, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.matt.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.matt.RotRate": {"value": 0.000288, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.matt.RotPer": {"value": 0.252431, "unit": u.day, "rtol": 1e-4}, - "log.final.matt.Density": { - "value": 1958.243703, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.matt.HZLimitDryRunaway": { - "value": 1.117753e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.matt.HZLimRecVenus": { - "value": 1.611200e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.matt.HZLimRunaway": { - "value": 2.113828e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.matt.HZLimMoistGreenhouse": { - "value": 2.131868e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.matt.HZLimMaxGreenhouse": { - "value": 3.653514e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.matt.HZLimEarlyMars": { - "value": 3.986121e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.matt.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.matt.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.matt.LXUVTot": {"value": 0.000678, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.matt.LostEnergy": { - "value": 9.339815e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.matt.LostAngMom": { - "value": 9.083485e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.matt.Luminosity": {"value": 0.677642, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.matt.LXUVStellar": {"value": 2.606209e23, "unit": u.W, "rtol": 1e-4}, - "log.final.matt.Temperature": {"value": 5533.499918, "unit": u.K, "rtol": 1e-4}, - "log.final.matt.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.matt.RossbyNumber": {"value": 0.015282, "rtol": 1e-4}, - "log.final.matt.DRotPerDtStellar": {"value": 5.922558e-12, "rtol": 1e-4}, - "log.final.sk.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sk.Radius": {"value": 97.759576, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.sk.RadGyra": {"value": 0.299433, "rtol": 1e-4}, - "log.final.sk.RotAngMom": { - "value": 3.390981e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sk.RotVel": { - "value": 3.050471e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sk.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sk.RotRate": { - "value": 4.892336e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sk.RotPer": {"value": 1.486448, "unit": u.day, "rtol": 1e-4}, - "log.final.sk.Density": { - "value": 1958.243703, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sk.HZLimitDryRunaway": { - "value": 1.117753e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sk.HZLimRecVenus": {"value": 1.611200e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sk.HZLimRunaway": {"value": 2.113828e11, "unit": u.m, "rtol": 1e-4}, - "log.final.sk.HZLimMoistGreenhouse": { - "value": 2.131868e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sk.HZLimMaxGreenhouse": { - "value": 3.653514e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sk.HZLimEarlyMars": { - "value": 3.986121e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sk.Instellation": { - "value": 926.720119, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sk.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sk.LXUVTot": {"value": 0.000678, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.sk.LostEnergy": { - "value": 9.619152e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sk.LostAngMom": { - "value": 2.566131e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sk.Luminosity": {"value": 0.677642, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.sk.LXUVStellar": {"value": 2.606209e23, "unit": u.W, "rtol": 1e-4}, - "log.final.sk.Temperature": {"value": 5533.499918, "unit": u.K, "rtol": 1e-4}, - "log.final.sk.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.sk.RossbyNumber": {"value": 0.089986, "rtol": 1e-4}, - "log.final.sk.DRotPerDtStellar": {"value": 6.265864e-11, "rtol": 1e-4}, - "log.final.reiners.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.reiners.Radius": { - "value": 97.759576, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.reiners.RadGyra": {"value": 0.299433, "rtol": 1e-4}, - "log.final.reiners.RotAngMom": { - "value": 4.758849e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.reiners.RotVel": { - "value": 4.280982e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.reiners.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.reiners.RotRate": { - "value": 6.865826e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.reiners.RotPer": {"value": 1.059189, "unit": u.day, "rtol": 1e-4}, - "log.final.reiners.Density": { - "value": 1958.243703, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.reiners.HZLimitDryRunaway": { - "value": 1.117753e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.reiners.HZLimRecVenus": { - "value": 1.611200e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.reiners.HZLimRunaway": { - "value": 2.113828e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.reiners.HZLimMoistGreenhouse": { - "value": 2.131868e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.reiners.HZLimMaxGreenhouse": { - "value": 3.653514e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.reiners.HZLimEarlyMars": { - "value": 3.986121e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.reiners.Instellation": { - "value": 926.720119, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.reiners.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.reiners.LXUVTot": {"value": 0.000678, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.reiners.LostEnergy": { - "value": 9.611108e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.reiners.LostAngMom": { - "value": 2.429319e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.reiners.Luminosity": { - "value": 0.677642, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.reiners.LXUVStellar": { - "value": 2.606209e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.reiners.Temperature": { - "value": 5533.499918, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.reiners.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.reiners.RossbyNumber": {"value": 0.064121, "rtol": 1e-4}, - "log.final.reiners.DRotPerDtStellar": {"value": 8.507246e-11, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 1.577880e+14, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 8.714482e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -4.729901e+41, "unit": u.erg}, + "log.initial.system.PotEnergy": {"value": -1.587196e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 1.056225e+39, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.matt.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.matt.Radius": {"value": 156.404167, "unit": u.Rearth}, + "log.initial.matt.RadGyra": {"value": 0.449297}, + "log.initial.matt.RotAngMom": {"value": 2.904827e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.matt.RotVel": {"value": 7.254471e+04, "unit": u.m / u.sec}, + "log.initial.matt.BodyType": {"value": 0.000000}, + "log.initial.matt.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.matt.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.matt.Density": {"value": 478.189139, "unit": u.kg / u.m ** 3}, + "log.initial.matt.HZLimitDryRunaway": {"value": 1.084540e+11, "unit": u.m}, + "log.initial.matt.HZLimRecVenus": {"value": 1.636341e+11, "unit": u.m}, + "log.initial.matt.HZLimRunaway": {"value": 2.172445e+11, "unit": u.m}, + "log.initial.matt.HZLimMoistGreenhouse": {"value": 2.165140e+11, "unit": u.m}, + "log.initial.matt.HZLimMaxGreenhouse": {"value": 3.930539e+11, "unit": u.m}, + "log.initial.matt.HZLimEarlyMars": {"value": 4.287405e+11, "unit": u.m}, + "log.initial.matt.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.matt.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.matt.LXUVTot": {"value": 0.000638, "unit": u.LSUN}, + "log.initial.matt.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.matt.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.matt.Luminosity": {"value": 0.637970, "unit": u.LSUN}, + "log.initial.matt.LXUVStellar": {"value": 2.453632e+23, "unit": u.W}, + "log.initial.matt.Temperature": {"value": 4309.980416, "unit": u.K}, + "log.initial.matt.LXUVFrac": {"value": 0.001000}, + "log.initial.matt.RossbyNumber": {"value": 0.028968}, + "log.initial.matt.DRotPerDtStellar": {"value": -3.381379e-10}, + "log.initial.sk.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sk.Radius": {"value": 156.404167, "unit": u.Rearth}, + "log.initial.sk.RadGyra": {"value": 0.449297}, + "log.initial.sk.RotAngMom": {"value": 2.904827e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sk.RotVel": {"value": 7.254471e+04, "unit": u.m / u.sec}, + "log.initial.sk.BodyType": {"value": 0.000000}, + "log.initial.sk.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sk.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.sk.Density": {"value": 478.189139, "unit": u.kg / u.m ** 3}, + "log.initial.sk.HZLimitDryRunaway": {"value": 1.084540e+11, "unit": u.m}, + "log.initial.sk.HZLimRecVenus": {"value": 1.636341e+11, "unit": u.m}, + "log.initial.sk.HZLimRunaway": {"value": 2.172445e+11, "unit": u.m}, + "log.initial.sk.HZLimMoistGreenhouse": {"value": 2.165140e+11, "unit": u.m}, + "log.initial.sk.HZLimMaxGreenhouse": {"value": 3.930539e+11, "unit": u.m}, + "log.initial.sk.HZLimEarlyMars": {"value": 4.287405e+11, "unit": u.m}, + "log.initial.sk.Instellation": {"value": 872.466408, "unit": u.kg / u.sec ** 3}, + "log.initial.sk.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sk.LXUVTot": {"value": 0.000638, "unit": u.LSUN}, + "log.initial.sk.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sk.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sk.Luminosity": {"value": 0.637970, "unit": u.LSUN}, + "log.initial.sk.LXUVStellar": {"value": 2.453632e+23, "unit": u.W}, + "log.initial.sk.Temperature": {"value": 4309.980416, "unit": u.K}, + "log.initial.sk.LXUVFrac": {"value": 0.001000}, + "log.initial.sk.RossbyNumber": {"value": 0.028968}, + "log.initial.sk.DRotPerDtStellar": {"value": -1.268066e-10}, + "log.initial.reiners.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.reiners.Radius": {"value": 156.404167, "unit": u.Rearth}, + "log.initial.reiners.RadGyra": {"value": 0.449297}, + "log.initial.reiners.RotAngMom": {"value": 2.904827e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.reiners.RotVel": {"value": 7.254471e+04, "unit": u.m / u.sec}, + "log.initial.reiners.BodyType": {"value": 0.000000}, + "log.initial.reiners.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.reiners.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.reiners.Density": {"value": 478.189139, "unit": u.kg / u.m ** 3}, + "log.initial.reiners.HZLimitDryRunaway": {"value": 1.084540e+11, "unit": u.m}, + "log.initial.reiners.HZLimRecVenus": {"value": 1.636341e+11, "unit": u.m}, + "log.initial.reiners.HZLimRunaway": {"value": 2.172445e+11, "unit": u.m}, + "log.initial.reiners.HZLimMoistGreenhouse": {"value": 2.165140e+11, "unit": u.m}, + "log.initial.reiners.HZLimMaxGreenhouse": {"value": 3.930539e+11, "unit": u.m}, + "log.initial.reiners.HZLimEarlyMars": {"value": 4.287405e+11, "unit": u.m}, + "log.initial.reiners.Instellation": {"value": 872.466408, "unit": u.kg / u.sec ** 3}, + "log.initial.reiners.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.reiners.LXUVTot": {"value": 0.000638, "unit": u.LSUN}, + "log.initial.reiners.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.reiners.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.reiners.Luminosity": {"value": 0.637970, "unit": u.LSUN}, + "log.initial.reiners.LXUVStellar": {"value": 2.453632e+23, "unit": u.W}, + "log.initial.reiners.Temperature": {"value": 4309.980416, "unit": u.K}, + "log.initial.reiners.LXUVFrac": {"value": 0.001000}, + "log.initial.reiners.RossbyNumber": {"value": 0.028968}, + "log.initial.reiners.DRotPerDtStellar": {"value": -1.874516e-10}, + "log.final.system.Age": {"value": 1.735668e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 1.577880e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 8.715581e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -4.729759e+41, "unit": u.erg, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.539330e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 2.876251e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.matt.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.matt.Radius": {"value": 97.759677, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.matt.RadGyra": {"value": 0.299434, "rtol": 1e-4}, + "log.final.matt.RotAngMom": {"value": 1.996795e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.matt.RotVel": {"value": 1.796281e+05, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.matt.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.matt.RotRate": {"value": 0.000288, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.matt.RotPer": {"value": 0.252431, "unit": u.day, "rtol": 1e-4}, + "log.final.matt.Density": {"value": 1958.237613, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.matt.HZLimitDryRunaway": {"value": 1.117753e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.matt.HZLimRecVenus": {"value": 1.611200e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.matt.HZLimRunaway": {"value": 2.113828e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.matt.HZLimMoistGreenhouse": {"value": 2.131869e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.matt.HZLimMaxGreenhouse": {"value": 3.653514e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.matt.HZLimEarlyMars": {"value": 3.986121e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.matt.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.matt.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.matt.LXUVTot": {"value": 0.000678, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.matt.LostEnergy": {"value": 9.339804e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.matt.LostAngMom": {"value": 9.083493e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.matt.Luminosity": {"value": 0.677642, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.matt.LXUVStellar": {"value": 2.606209e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.matt.Temperature": {"value": 5533.498048, "unit": u.K, "rtol": 1e-4}, + "log.final.matt.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.matt.RossbyNumber": {"value": 0.015282, "rtol": 1e-4}, + "log.final.matt.DRotPerDtStellar": {"value": 5.922559e-12, "rtol": 1e-4}, + "log.final.sk.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sk.Radius": {"value": 97.759677, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.sk.RadGyra": {"value": 0.299434, "rtol": 1e-4}, + "log.final.sk.RotAngMom": {"value": 3.390990e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sk.RotVel": {"value": 3.050474e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sk.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sk.RotRate": {"value": 4.892335e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sk.RotPer": {"value": 1.486449, "unit": u.day, "rtol": 1e-4}, + "log.final.sk.Density": {"value": 1958.237613, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sk.HZLimitDryRunaway": {"value": 1.117753e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sk.HZLimRecVenus": {"value": 1.611200e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sk.HZLimRunaway": {"value": 2.113828e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sk.HZLimMoistGreenhouse": {"value": 2.131869e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sk.HZLimMaxGreenhouse": {"value": 3.653514e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sk.HZLimEarlyMars": {"value": 3.986121e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sk.Instellation": {"value": 926.720119, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sk.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sk.LXUVTot": {"value": 0.000678, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.sk.LostEnergy": {"value": 9.619140e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sk.LostAngMom": {"value": 2.566132e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sk.Luminosity": {"value": 0.677642, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.sk.LXUVStellar": {"value": 2.606209e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.sk.Temperature": {"value": 5533.498048, "unit": u.K, "rtol": 1e-4}, + "log.final.sk.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.sk.RossbyNumber": {"value": 0.089986, "rtol": 1e-4}, + "log.final.sk.DRotPerDtStellar": {"value": 6.265876e-11, "rtol": 1e-4}, + "log.final.reiners.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.reiners.Radius": {"value": 97.759677, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.reiners.RadGyra": {"value": 0.299434, "rtol": 1e-4}, + "log.final.reiners.RotAngMom": {"value": 4.758857e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.reiners.RotVel": {"value": 4.280983e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.reiners.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.reiners.RotRate": {"value": 6.865821e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.reiners.RotPer": {"value": 1.059190, "unit": u.day, "rtol": 1e-4}, + "log.final.reiners.Density": {"value": 1958.237613, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.reiners.HZLimitDryRunaway": {"value": 1.117753e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.reiners.HZLimRecVenus": {"value": 1.611200e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.reiners.HZLimRunaway": {"value": 2.113828e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.reiners.HZLimMoistGreenhouse": {"value": 2.131869e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.reiners.HZLimMaxGreenhouse": {"value": 3.653514e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.reiners.HZLimEarlyMars": {"value": 3.986121e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.reiners.Instellation": {"value": 926.720119, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.reiners.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.reiners.LXUVTot": {"value": 0.000678, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.reiners.LostEnergy": {"value": 9.611097e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.reiners.LostAngMom": {"value": 2.429321e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.reiners.Luminosity": {"value": 0.677642, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.reiners.LXUVStellar": {"value": 2.606209e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.reiners.Temperature": {"value": 5533.498048, "unit": u.K, "rtol": 1e-4}, + "log.final.reiners.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.reiners.RossbyNumber": {"value": 0.064121, "rtol": 1e-4}, + "log.final.reiners.DRotPerDtStellar": {"value": 8.507276e-11, "rtol": 1e-4}, + } ) -class Test_MagneticBraking(Benchmark): - pass +class Test_MagneticBraking(Benchmark): + pass diff --git a/tests/Stellar/None/test_None.py b/tests/Stellar/None/test_None.py index 4f28547c3..64cafd863 100644 --- a/tests/Stellar/None/test_None.py +++ b/tests/Stellar/None/test_None.py @@ -1,159 +1,74 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.749323e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.269742e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.276102e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 6.360719e38, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.none.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.none.Radius": {"value": 109.065411, "unit": u.Rearth}, - "log.initial.none.RadGyra": {"value": 0.500000}, - "log.initial.none.RotAngMom": { - "value": 1.749323e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.none.RotVel": {"value": 5.058765e04, "unit": u.m / u.sec}, - "log.initial.none.BodyType": {"value": 0.000000}, - "log.initial.none.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.none.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.none.Density": {"value": 1410.209204, "unit": u.kg / u.m**3}, - "log.initial.none.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.none.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.none.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.none.HZLimMoistGreenhouse": {"value": 1.480517e11, "unit": u.m}, - "log.initial.none.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.none.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.none.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.none.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.none.LXUVTot": {"value": 0.001000, "unit": u.LSUN}, - "log.initial.none.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.none.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.none.Luminosity": {"value": 1.000000, "unit": u.LSUN}, - "log.initial.none.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.none.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.none.LXUVFrac": {"value": 0.001000}, - "log.initial.none.RossbyNumber": {"value": 0.078260}, - "log.initial.none.DRotPerDtStellar": {"value": 4.047674e-11}, - "log.final.system.Age": {"value": 3.155760e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.749323e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.269742e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.276102e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 6.360531e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.none.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.none.Radius": {"value": 109.065411, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.none.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.none.RotAngMom": { - "value": 1.749298e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.none.RotVel": { - "value": 5.058690e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.none.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.none.RotRate": { - "value": 7.272098e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.none.RotPer": {"value": 1.000015, "unit": u.day, "rtol": 1e-4}, - "log.final.none.Density": { - "value": 1410.209204, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.none.HZLimitDryRunaway": { - "value": 1.357831e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.none.HZLimRecVenus": { - "value": 1.118929e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.none.HZLimRunaway": { - "value": 1.461108e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.none.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.none.HZLimMaxGreenhouse": { - "value": 2.509538e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.none.HZLimEarlyMars": { - "value": 2.738109e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.none.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.none.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.none.LXUVTot": {"value": 0.001000, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.none.LostEnergy": { - "value": 1.880726e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.none.LostAngMom": { - "value": 2.586203e38, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.none.Luminosity": {"value": 1.000000, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.none.LXUVStellar": {"value": 3.846000e23, "unit": u.W, "rtol": 1e-4}, - "log.final.none.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, - "log.final.none.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.none.RossbyNumber": {"value": 0.078261, "rtol": 1e-4}, - "log.final.none.DRotPerDtStellar": {"value": 4.047734e-11, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.749323e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.269742e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.276102e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 6.360719e+38, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.none.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.none.Radius": {"value": 109.065411, "unit": u.Rearth}, + "log.initial.none.RadGyra": {"value": 0.500000}, + "log.initial.none.RotAngMom": {"value": 1.749323e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.none.RotVel": {"value": 5.058765e+04, "unit": u.m / u.sec}, + "log.initial.none.BodyType": {"value": 0.000000}, + "log.initial.none.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.none.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.none.Density": {"value": 1410.209204, "unit": u.kg / u.m ** 3}, + "log.initial.none.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.none.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.none.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.none.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.none.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.none.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.none.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.none.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.none.LXUVTot": {"value": 0.001000, "unit": u.LSUN}, + "log.initial.none.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.none.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.none.Luminosity": {"value": 1.000000, "unit": u.LSUN}, + "log.initial.none.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.none.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.none.LXUVFrac": {"value": 0.001000}, + "log.initial.none.RossbyNumber": {"value": 0.078260}, + "log.initial.none.DRotPerDtStellar": {"value": 4.047674e-11}, + "log.final.system.Age": {"value": 3.155760e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.749323e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.269742e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.276102e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 6.360531e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.none.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.none.Radius": {"value": 109.065411, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.none.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.none.RotAngMom": {"value": 1.749298e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.none.RotVel": {"value": 5.058690e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.none.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.none.RotRate": {"value": 7.272098e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.none.RotPer": {"value": 1.000015, "unit": u.day, "rtol": 1e-4}, + "log.final.none.Density": {"value": 1410.209204, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.none.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.none.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.none.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.none.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.none.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.none.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.none.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.none.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.none.LXUVTot": {"value": 0.001000, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.none.LostEnergy": {"value": 1.880726e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.none.LostAngMom": {"value": 2.586203e+38, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.none.Luminosity": {"value": 1.000000, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.none.LXUVStellar": {"value": 3.846000e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.none.Temperature": {"value": 5778.000000, "unit": u.K, "rtol": 1e-4}, + "log.final.none.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.none.RossbyNumber": {"value": 0.078261, "rtol": 1e-4}, + "log.final.none.DRotPerDtStellar": {"value": 4.047734e-11, "rtol": 1e-4}, + } ) -class Test_None(Benchmark): - pass +class Test_None(Benchmark): + pass diff --git a/tests/Stellar/SineWave/test_SineWave.py b/tests/Stellar/SineWave/test_SineWave.py index fb5fbe579..9a14ac96c 100644 --- a/tests/Stellar/SineWave/test_SineWave.py +++ b/tests/Stellar/SineWave/test_SineWave.py @@ -1,178 +1,74 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 1.749323e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -2.269742e41, "unit": u.Joule}, - "log.initial.system.PotEnergy": {"value": -2.276102e41, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 6.360719e38, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.sinewave.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.sinewave.Radius": {"value": 109.065411, "unit": u.Rearth}, - "log.initial.sinewave.RadGyra": {"value": 0.500000}, - "log.initial.sinewave.RotAngMom": { - "value": 1.749323e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sinewave.RotVel": {"value": 5.058765e04, "unit": u.m / u.sec}, - "log.initial.sinewave.BodyType": {"value": 0.000000}, - "log.initial.sinewave.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.sinewave.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.sinewave.Density": {"value": 1410.209204, "unit": u.kg / u.m**3}, - "log.initial.sinewave.HZLimitDryRunaway": {"value": 1.357831e11, "unit": u.m}, - "log.initial.sinewave.HZLimRecVenus": {"value": 1.118929e11, "unit": u.m}, - "log.initial.sinewave.HZLimRunaway": {"value": 1.461108e11, "unit": u.m}, - "log.initial.sinewave.HZLimMoistGreenhouse": { - "value": 1.480517e11, - "unit": u.m, - }, - "log.initial.sinewave.HZLimMaxGreenhouse": {"value": 2.509538e11, "unit": u.m}, - "log.initial.sinewave.HZLimEarlyMars": {"value": 2.738109e11, "unit": u.m}, - "log.initial.sinewave.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - }, - "log.initial.sinewave.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.sinewave.LXUVTot": {"value": 0.001000, "unit": u.LSUN}, - "log.initial.sinewave.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.sinewave.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.sinewave.Luminosity": {"value": 1.000000, "unit": u.LSUN}, - "log.initial.sinewave.LXUVStellar": {"value": 3.846000e23, "unit": u.W}, - "log.initial.sinewave.Temperature": {"value": 5778.000000, "unit": u.K}, - "log.initial.sinewave.LXUVFrac": {"value": 0.001000}, - "log.initial.sinewave.RossbyNumber": {"value": 0.078260}, - "log.initial.sinewave.DRotPerDtStellar": {"value": 4.047674e-11}, - "log.final.system.Age": {"value": 3.155760e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e10, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 1.749323e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -2.269742e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -2.276102e41, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 6.360531e38, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sinewave.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.sinewave.Radius": { - "value": 109.065411, - "unit": u.Rearth, - "rtol": 1e-4, - }, - "log.final.sinewave.RadGyra": {"value": 0.500000, "rtol": 1e-4}, - "log.final.sinewave.RotAngMom": { - "value": 1.749298e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sinewave.RotVel": { - "value": 5.058690e04, - "unit": u.m / u.sec, - "rtol": 1e-4, - }, - "log.final.sinewave.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.sinewave.RotRate": { - "value": 7.272098e-05, - "unit": 1 / u.sec, - "rtol": 1e-4, - }, - "log.final.sinewave.RotPer": {"value": 1.000015, "unit": u.day, "rtol": 1e-4}, - "log.final.sinewave.Density": { - "value": 1410.209204, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.sinewave.HZLimitDryRunaway": { - "value": 1.353561e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sinewave.HZLimRecVenus": { - "value": 1.116179e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sinewave.HZLimRunaway": { - "value": 1.458021e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sinewave.HZLimMoistGreenhouse": { - "value": 1.476878e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sinewave.HZLimMaxGreenhouse": { - "value": 2.505257e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sinewave.HZLimEarlyMars": { - "value": 2.733430e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sinewave.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.sinewave.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.sinewave.LXUVTot": {"value": 0.000994, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.sinewave.LostEnergy": { - "value": 1.880726e34, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.sinewave.LostAngMom": { - "value": 2.586203e38, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.sinewave.Luminosity": { - "value": 0.993721, - "unit": u.LSUN, - "rtol": 1e-4, - }, - "log.final.sinewave.LXUVStellar": { - "value": 3.821851e23, - "unit": u.W, - "rtol": 1e-4, - }, - "log.final.sinewave.Temperature": { - "value": 5760.875525, - "unit": u.K, - "rtol": 1e-4, - }, - "log.final.sinewave.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, - "log.final.sinewave.RossbyNumber": {"value": 0.076602, "rtol": 1e-4}, - "log.final.sinewave.DRotPerDtStellar": {"value": 4.047734e-11, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 1.749323e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -2.269742e+41, "unit": u.Joule}, + "log.initial.system.PotEnergy": {"value": -2.276102e+41, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 6.360719e+38, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.sinewave.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.sinewave.Radius": {"value": 109.065411, "unit": u.Rearth}, + "log.initial.sinewave.RadGyra": {"value": 0.500000}, + "log.initial.sinewave.RotAngMom": {"value": 1.749323e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sinewave.RotVel": {"value": 5.058765e+04, "unit": u.m / u.sec}, + "log.initial.sinewave.BodyType": {"value": 0.000000}, + "log.initial.sinewave.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.sinewave.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.sinewave.Density": {"value": 1410.209204, "unit": u.kg / u.m ** 3}, + "log.initial.sinewave.HZLimitDryRunaway": {"value": 1.357831e+11, "unit": u.m}, + "log.initial.sinewave.HZLimRecVenus": {"value": 1.118929e+11, "unit": u.m}, + "log.initial.sinewave.HZLimRunaway": {"value": 1.461108e+11, "unit": u.m}, + "log.initial.sinewave.HZLimMoistGreenhouse": {"value": 1.480517e+11, "unit": u.m}, + "log.initial.sinewave.HZLimMaxGreenhouse": {"value": 2.509538e+11, "unit": u.m}, + "log.initial.sinewave.HZLimEarlyMars": {"value": 2.738109e+11, "unit": u.m}, + "log.initial.sinewave.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.sinewave.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.sinewave.LXUVTot": {"value": 0.001000, "unit": u.LSUN}, + "log.initial.sinewave.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.sinewave.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.sinewave.Luminosity": {"value": 1.000000, "unit": u.LSUN}, + "log.initial.sinewave.LXUVStellar": {"value": 3.846000e+23, "unit": u.W}, + "log.initial.sinewave.Temperature": {"value": 5778.000000, "unit": u.K}, + "log.initial.sinewave.LXUVFrac": {"value": 0.001000}, + "log.initial.sinewave.RossbyNumber": {"value": 0.078260}, + "log.initial.sinewave.DRotPerDtStellar": {"value": 4.047674e-11}, + "log.final.system.Age": {"value": 3.155760e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+10, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 1.749323e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -2.269742e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -2.276102e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 6.360531e+38, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sinewave.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.sinewave.Radius": {"value": 109.065411, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.sinewave.RadGyra": {"value": 0.500000, "rtol": 1e-4}, + "log.final.sinewave.RotAngMom": {"value": 1.749298e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sinewave.RotVel": {"value": 5.058690e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.sinewave.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.sinewave.RotRate": {"value": 7.272098e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.sinewave.RotPer": {"value": 1.000015, "unit": u.day, "rtol": 1e-4}, + "log.final.sinewave.Density": {"value": 1410.209204, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.sinewave.HZLimitDryRunaway": {"value": 1.353561e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sinewave.HZLimRecVenus": {"value": 1.116179e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sinewave.HZLimRunaway": {"value": 1.458021e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sinewave.HZLimMoistGreenhouse": {"value": 1.476878e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sinewave.HZLimMaxGreenhouse": {"value": 2.505257e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sinewave.HZLimEarlyMars": {"value": 2.733430e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.sinewave.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.sinewave.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.sinewave.LXUVTot": {"value": 0.000994, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.sinewave.LostEnergy": {"value": 1.880726e+34, "unit": u.Joule, "rtol": 1e-4}, + "log.final.sinewave.LostAngMom": {"value": 2.586203e+38, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.sinewave.Luminosity": {"value": 0.993721, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.sinewave.LXUVStellar": {"value": 3.821851e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.sinewave.Temperature": {"value": 5760.875525, "unit": u.K, "rtol": 1e-4}, + "log.final.sinewave.LXUVFrac": {"value": 0.001000, "rtol": 1e-4}, + "log.final.sinewave.RossbyNumber": {"value": 0.076602, "rtol": 1e-4}, + "log.final.sinewave.DRotPerDtStellar": {"value": 4.047734e-11, "rtol": 1e-4}, + } ) -class Test_SineWave(Benchmark): - pass +class Test_SineWave(Benchmark): + pass diff --git a/tests/Stellar/StellarEvol/test_StellarEvol.py b/tests/Stellar/StellarEvol/test_StellarEvol.py index 21827442f..9ebdefccb 100644 --- a/tests/Stellar/StellarEvol/test_StellarEvol.py +++ b/tests/Stellar/StellarEvol/test_StellarEvol.py @@ -1,230 +1,126 @@ -import astropy.units as u -from benchmark import Benchmark, benchmark - - -@benchmark( - { - "log.initial.system.Age": {"value": 6.311520e13, "unit": u.sec}, - "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, - "log.initial.system.TotAngMom": { - "value": 5.357909e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.system.TotEnergy": {"value": -1.192378e41, "unit": u.erg}, - "log.initial.system.PotEnergy": {"value": -2.556201e39, "unit": u.Joule}, - "log.initial.system.KinEnergy": {"value": 4.054947e37, "unit": u.Joule}, - "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, - "log.initial.a.Mass": {"value": 1.988416e29, "unit": u.kg}, - "log.initial.a.Radius": {"value": 97.114438, "unit": u.Rearth}, - "log.initial.a.RadGyra": {"value": 0.448345}, - "log.initial.a.RotAngMom": { - "value": 1.115191e42, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.a.RotVel": {"value": 4.504445e04, "unit": u.m / u.sec}, - "log.initial.a.BodyType": {"value": 0.000000}, - "log.initial.a.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.a.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.a.Density": {"value": 199.752981, "unit": u.kg / u.m**3}, - "log.initial.a.HZLimitDryRunaway": {"value": 3.200490e10, "unit": u.m}, - "log.initial.a.HZLimRecVenus": {"value": 1.360577e11, "unit": u.m}, - "log.initial.a.HZLimRunaway": {"value": 1.790817e11, "unit": u.m}, - "log.initial.a.HZLimMoistGreenhouse": {"value": 1.800268e11, "unit": u.m}, - "log.initial.a.HZLimMaxGreenhouse": {"value": 3.452485e11, "unit": u.m}, - "log.initial.a.HZLimEarlyMars": {"value": 3.765288e11, "unit": u.m}, - "log.initial.a.Instellation": {"value": -1.000000, "unit": u.kg / u.sec**3}, - "log.initial.a.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.a.LXUVTot": {"value": 2.136736e22, "unit": u.kg / u.sec**3}, - "log.initial.a.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.a.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.a.Luminosity": {"value": 0.055557, "unit": u.LSUN}, - "log.initial.a.LXUVStellar": {"value": 2.136736e22, "unit": u.W}, - "log.initial.a.Temperature": {"value": 2971.232396, "unit": u.K}, - "log.initial.a.LXUVFrac": {"value": 0.001000}, - "log.initial.a.RossbyNumber": {"value": 0.014575}, - "log.initial.a.DRotPerDtStellar": {"value": 4.420158e-10}, - "log.initial.b.Mass": {"value": 1.988416e30, "unit": u.kg}, - "log.initial.b.Radius": {"value": 209.259428, "unit": u.Rearth}, - "log.initial.b.RadGyra": {"value": 0.451302}, - "log.initial.b.RotAngMom": { - "value": 5.246390e43, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.RotVel": {"value": 9.706049e04, "unit": u.m / u.sec}, - "log.initial.b.BodyType": {"value": 0.000000}, - "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, - "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, - "log.initial.b.Density": {"value": 199.659310, "unit": u.kg / u.m**3}, - "log.initial.b.HZLimitDryRunaway": {"value": 3.200490e10, "unit": u.m}, - "log.initial.b.HZLimRecVenus": {"value": 1.360577e11, "unit": u.m}, - "log.initial.b.HZLimRunaway": {"value": 1.790817e11, "unit": u.m}, - "log.initial.b.HZLimMoistGreenhouse": {"value": 1.800268e11, "unit": u.m}, - "log.initial.b.HZLimMaxGreenhouse": {"value": 3.452485e11, "unit": u.m}, - "log.initial.b.HZLimEarlyMars": {"value": 3.765288e11, "unit": u.m}, - "log.initial.b.Instellation": {"value": 75.978415, "unit": u.kg / u.sec**3}, - "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, - "log.initial.b.LXUVTot": {"value": 4.556110e23, "unit": u.kg / u.sec**3}, - "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, - "log.initial.b.LostAngMom": { - "value": 5.562685e-309, - "unit": (u.kg * u.m**2) / u.sec, - }, - "log.initial.b.Luminosity": {"value": 1.184636, "unit": u.LSUN}, - "log.initial.b.LXUVStellar": {"value": 4.556110e23, "unit": u.W}, - "log.initial.b.Temperature": {"value": 4349.796199, "unit": u.K}, - "log.initial.b.LXUVFrac": {"value": 0.001000}, - "log.initial.b.RossbyNumber": {"value": 0.029572}, - "log.initial.b.DRotPerDtStellar": {"value": -4.686689e-10}, - "log.final.system.Age": {"value": 3.218875e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.Time": {"value": 3.155760e15, "unit": u.sec, "rtol": 1e-4}, - "log.final.system.TotAngMom": { - "value": 5.362476e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.system.TotEnergy": { - "value": -1.191824e41, - "unit": u.erg, - "rtol": 1e-4, - }, - "log.final.system.PotEnergy": { - "value": -1.234474e40, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.system.KinEnergy": { - "value": 2.087500e37, - "unit": u.Joule, - "rtol": 1e-4, - }, - "log.final.a.Mass": {"value": 1.988416e29, "unit": u.kg, "rtol": 1e-4}, - "log.final.a.Radius": {"value": 20.109293, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.a.RadGyra": {"value": 0.464900, "rtol": 1e-4}, - "log.final.a.RotAngMom": { - "value": 1.718023e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.a.RotVel": {"value": 3.116847e04, "unit": u.m / u.sec, "rtol": 1e-4}, - "log.final.a.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.a.RotRate": {"value": 0.000243, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.a.RotPer": {"value": 0.299253, "unit": u.day, "rtol": 1e-4}, - "log.final.a.Density": { - "value": 2.249854e04, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.a.HZLimitDryRunaway": { - "value": 6.713543e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.a.HZLimRecVenus": {"value": 1.015610e11, "unit": u.m, "rtol": 1e-4}, - "log.final.a.HZLimRunaway": {"value": 1.336981e11, "unit": u.m, "rtol": 1e-4}, - "log.final.a.HZLimMoistGreenhouse": { - "value": 1.343820e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.a.HZLimMaxGreenhouse": { - "value": 2.575080e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.a.HZLimEarlyMars": {"value": 2.808387e11, "unit": u.m, "rtol": 1e-4}, - "log.final.a.Instellation": { - "value": -1.000000, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.a.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.a.LXUVTot": { - "value": 9.175786e20, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.a.LostEnergy": {"value": 9.808340e39, "unit": u.Joule, "rtol": 1e-4}, - "log.final.a.LostAngMom": { - "value": 9.438643e41, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.a.Luminosity": {"value": 0.002445, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.a.LXUVStellar": {"value": 9.175786e20, "unit": u.W, "rtol": 1e-4}, - "log.final.a.Temperature": {"value": 2992.330456, "unit": u.K, "rtol": 1e-4}, - "log.final.a.LXUVFrac": {"value": 0.000976, "rtol": 1e-4}, - "log.final.a.RossbyNumber": {"value": 0.004409, "rtol": 1e-4}, - "log.final.a.DRotPerDtStellar": {"value": -3.016819e-12, "rtol": 1e-4}, - "log.final.b.Mass": {"value": 1.988416e30, "unit": u.kg, "rtol": 1e-4}, - "log.final.b.Radius": {"value": 98.456440, "unit": u.Rearth, "rtol": 1e-4}, - "log.final.b.RadGyra": {"value": 0.298250, "rtol": 1e-4}, - "log.final.b.RotAngMom": { - "value": 1.649160e42, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.RotVel": {"value": 1.484773e04, "unit": u.m / u.sec, "rtol": 1e-4}, - "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, - "log.final.b.RotRate": {"value": 2.364419e-05, "unit": 1 / u.sec, "rtol": 1e-4}, - "log.final.b.RotPer": {"value": 3.075683, "unit": u.day, "rtol": 1e-4}, - "log.final.b.Density": { - "value": 1916.956602, - "unit": u.kg / u.m**3, - "rtol": 1e-4, - }, - "log.final.b.HZLimitDryRunaway": { - "value": 6.713543e09, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimRecVenus": {"value": 1.015610e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimRunaway": {"value": 1.336981e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.HZLimMoistGreenhouse": { - "value": 1.343820e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimMaxGreenhouse": { - "value": 2.575080e11, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.HZLimEarlyMars": {"value": 2.808387e11, "unit": u.m, "rtol": 1e-4}, - "log.final.b.Instellation": { - "value": 3.343188, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.CriticalSemiMajorAxis": { - "value": -1.000000, - "unit": u.m, - "rtol": 1e-4, - }, - "log.final.b.LXUVTot": { - "value": 2.586461e23, - "unit": u.kg / u.sec**3, - "rtol": 1e-4, - }, - "log.final.b.LostEnergy": {"value": 1.354495e41, "unit": u.Joule, "rtol": 1e-4}, - "log.final.b.LostAngMom": { - "value": 5.085994e43, - "unit": (u.kg * u.m**2) / u.sec, - "rtol": 1e-4, - }, - "log.final.b.Luminosity": {"value": 0.689088, "unit": u.LSUN, "rtol": 1e-4}, - "log.final.b.LXUVStellar": {"value": 2.586461e23, "unit": u.W, "rtol": 1e-4}, - "log.final.b.Temperature": {"value": 5539.189936, "unit": u.K, "rtol": 1e-4}, - "log.final.b.LXUVFrac": {"value": 0.000976, "rtol": 1e-4}, - "log.final.b.RossbyNumber": {"value": 0.187127, "rtol": 1e-4}, - "log.final.b.DRotPerDtStellar": {"value": 2.479934e-10, "rtol": 1e-4}, - } +from benchmark import Benchmark, benchmark +import astropy.units as u + +@benchmark( + { + "log.initial.system.Age": {"value": 6.311520e+13, "unit": u.sec}, + "log.initial.system.Time": {"value": 0.000000, "unit": u.sec}, + "log.initial.system.TotAngMom": {"value": 5.357909e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.system.TotEnergy": {"value": -1.192378e+41, "unit": u.erg}, + "log.initial.system.PotEnergy": {"value": -2.556201e+39, "unit": u.Joule}, + "log.initial.system.KinEnergy": {"value": 4.054947e+37, "unit": u.Joule}, + "log.initial.system.DeltaTime": {"value": 0.000000, "unit": u.sec}, + "log.initial.a.Mass": {"value": 1.988416e+29, "unit": u.kg}, + "log.initial.a.Radius": {"value": 97.114438, "unit": u.Rearth}, + "log.initial.a.RadGyra": {"value": 0.448345}, + "log.initial.a.RotAngMom": {"value": 1.115191e+42, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.a.RotVel": {"value": 4.504445e+04, "unit": u.m / u.sec}, + "log.initial.a.BodyType": {"value": 0.000000}, + "log.initial.a.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.a.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.a.Density": {"value": 199.752981, "unit": u.kg / u.m ** 3}, + "log.initial.a.HZLimitDryRunaway": {"value": 3.200490e+10, "unit": u.m}, + "log.initial.a.HZLimRecVenus": {"value": 1.360577e+11, "unit": u.m}, + "log.initial.a.HZLimRunaway": {"value": 1.790817e+11, "unit": u.m}, + "log.initial.a.HZLimMoistGreenhouse": {"value": 1.800268e+11, "unit": u.m}, + "log.initial.a.HZLimMaxGreenhouse": {"value": 3.452485e+11, "unit": u.m}, + "log.initial.a.HZLimEarlyMars": {"value": 3.765288e+11, "unit": u.m}, + "log.initial.a.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3}, + "log.initial.a.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.a.LXUVTot": {"value": 2.136736e+22, "unit": u.kg / u.sec ** 3}, + "log.initial.a.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.a.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.a.Luminosity": {"value": 0.055557, "unit": u.LSUN}, + "log.initial.a.LXUVStellar": {"value": 2.136736e+22, "unit": u.W}, + "log.initial.a.Temperature": {"value": 2971.232396, "unit": u.K}, + "log.initial.a.LXUVFrac": {"value": 0.001000}, + "log.initial.a.RossbyNumber": {"value": 0.014575}, + "log.initial.a.DRotPerDtStellar": {"value": 4.420158e-10}, + "log.initial.b.Mass": {"value": 1.988416e+30, "unit": u.kg}, + "log.initial.b.Radius": {"value": 209.259428, "unit": u.Rearth}, + "log.initial.b.RadGyra": {"value": 0.451302}, + "log.initial.b.RotAngMom": {"value": 5.246390e+43, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.RotVel": {"value": 9.706049e+04, "unit": u.m / u.sec}, + "log.initial.b.BodyType": {"value": 0.000000}, + "log.initial.b.RotRate": {"value": 7.272205e-05, "unit": 1 / u.sec}, + "log.initial.b.RotPer": {"value": 1.000000, "unit": u.day}, + "log.initial.b.Density": {"value": 199.659310, "unit": u.kg / u.m ** 3}, + "log.initial.b.HZLimitDryRunaway": {"value": 3.200490e+10, "unit": u.m}, + "log.initial.b.HZLimRecVenus": {"value": 1.360577e+11, "unit": u.m}, + "log.initial.b.HZLimRunaway": {"value": 1.790817e+11, "unit": u.m}, + "log.initial.b.HZLimMoistGreenhouse": {"value": 1.800268e+11, "unit": u.m}, + "log.initial.b.HZLimMaxGreenhouse": {"value": 3.452485e+11, "unit": u.m}, + "log.initial.b.HZLimEarlyMars": {"value": 3.765288e+11, "unit": u.m}, + "log.initial.b.Instellation": {"value": 75.978415, "unit": u.kg / u.sec ** 3}, + "log.initial.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m}, + "log.initial.b.LXUVTot": {"value": 4.556110e+23, "unit": u.kg / u.sec ** 3}, + "log.initial.b.LostEnergy": {"value": 5.562685e-309, "unit": u.Joule}, + "log.initial.b.LostAngMom": {"value": 5.562685e-309, "unit": (u.kg * u.m ** 2) / u.sec}, + "log.initial.b.Luminosity": {"value": 1.184636, "unit": u.LSUN}, + "log.initial.b.LXUVStellar": {"value": 4.556110e+23, "unit": u.W}, + "log.initial.b.Temperature": {"value": 4349.796199, "unit": u.K}, + "log.initial.b.LXUVFrac": {"value": 0.001000}, + "log.initial.b.RossbyNumber": {"value": 0.029572}, + "log.initial.b.DRotPerDtStellar": {"value": -4.686689e-10}, + "log.final.system.Age": {"value": 3.218875e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.Time": {"value": 3.155760e+15, "unit": u.sec, "rtol": 1e-4}, + "log.final.system.TotAngMom": {"value": 5.362481e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.system.TotEnergy": {"value": -1.191823e+41, "unit": u.erg, "rtol": 1e-4}, + "log.final.system.PotEnergy": {"value": -1.234474e+40, "unit": u.Joule, "rtol": 1e-4}, + "log.final.system.KinEnergy": {"value": 2.087494e+37, "unit": u.Joule, "rtol": 1e-4}, + "log.final.a.Mass": {"value": 1.988416e+29, "unit": u.kg, "rtol": 1e-4}, + "log.final.a.Radius": {"value": 20.109292, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.a.RadGyra": {"value": 0.464900, "rtol": 1e-4}, + "log.final.a.RotAngMom": {"value": 1.718021e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.a.RotVel": {"value": 3.116843e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.a.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.a.RotRate": {"value": 0.000243, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.a.RotPer": {"value": 0.299254, "unit": u.day, "rtol": 1e-4}, + "log.final.a.Density": {"value": 2.249854e+04, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.a.HZLimitDryRunaway": {"value": 6.713542e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.a.HZLimRecVenus": {"value": 1.015610e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.a.HZLimRunaway": {"value": 1.336981e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.a.HZLimMoistGreenhouse": {"value": 1.343820e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.a.HZLimMaxGreenhouse": {"value": 2.575080e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.a.HZLimEarlyMars": {"value": 2.808387e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.a.Instellation": {"value": -1.000000, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.a.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.a.LXUVTot": {"value": 9.175784e+20, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.a.LostEnergy": {"value": 9.808342e+39, "unit": u.Joule, "rtol": 1e-4}, + "log.final.a.LostAngMom": {"value": 9.438647e+41, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.a.Luminosity": {"value": 0.002445, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.a.LXUVStellar": {"value": 9.175784e+20, "unit": u.W, "rtol": 1e-4}, + "log.final.a.Temperature": {"value": 2992.330444, "unit": u.K, "rtol": 1e-4}, + "log.final.a.LXUVFrac": {"value": 0.000976, "rtol": 1e-4}, + "log.final.a.RossbyNumber": {"value": 0.004409, "rtol": 1e-4}, + "log.final.a.DRotPerDtStellar": {"value": -3.016824e-12, "rtol": 1e-4}, + "log.final.b.Mass": {"value": 1.988416e+30, "unit": u.kg, "rtol": 1e-4}, + "log.final.b.Radius": {"value": 98.456440, "unit": u.Rearth, "rtol": 1e-4}, + "log.final.b.RadGyra": {"value": 0.298250, "rtol": 1e-4}, + "log.final.b.RotAngMom": {"value": 1.649164e+42, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.RotVel": {"value": 1.484777e+04, "unit": u.m / u.sec, "rtol": 1e-4}, + "log.final.b.BodyType": {"value": 0.000000, "rtol": 1e-4}, + "log.final.b.RotRate": {"value": 2.364426e-05, "unit": 1 / u.sec, "rtol": 1e-4}, + "log.final.b.RotPer": {"value": 3.075675, "unit": u.day, "rtol": 1e-4}, + "log.final.b.Density": {"value": 1916.956592, "unit": u.kg / u.m ** 3, "rtol": 1e-4}, + "log.final.b.HZLimitDryRunaway": {"value": 6.713542e+09, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRecVenus": {"value": 1.015610e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimRunaway": {"value": 1.336981e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMoistGreenhouse": {"value": 1.343820e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimMaxGreenhouse": {"value": 2.575080e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.HZLimEarlyMars": {"value": 2.808387e+11, "unit": u.m, "rtol": 1e-4}, + "log.final.b.Instellation": {"value": 3.343187, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.CriticalSemiMajorAxis": {"value": -1.000000, "unit": u.m, "rtol": 1e-4}, + "log.final.b.LXUVTot": {"value": 2.586461e+23, "unit": u.kg / u.sec ** 3, "rtol": 1e-4}, + "log.final.b.LostEnergy": {"value": 1.354496e+41, "unit": u.Joule, "rtol": 1e-4}, + "log.final.b.LostAngMom": {"value": 5.085998e+43, "unit": (u.kg * u.m ** 2) / u.sec, "rtol": 1e-4}, + "log.final.b.Luminosity": {"value": 0.689088, "unit": u.LSUN, "rtol": 1e-4}, + "log.final.b.LXUVStellar": {"value": 2.586461e+23, "unit": u.W, "rtol": 1e-4}, + "log.final.b.Temperature": {"value": 5539.189944, "unit": u.K, "rtol": 1e-4}, + "log.final.b.LXUVFrac": {"value": 0.000976, "rtol": 1e-4}, + "log.final.b.RossbyNumber": {"value": 0.187127, "rtol": 1e-4}, + "log.final.b.DRotPerDtStellar": {"value": 2.479927e-10, "rtol": 1e-4}, + } ) -class Test_StellarEvol(Benchmark): - pass +class Test_StellarEvol(Benchmark): + pass diff --git a/tests/maketest.py b/tests/maketest.py index 23bea1baa..6ad545db4 100644 --- a/tests/maketest.py +++ b/tests/maketest.py @@ -481,9 +481,6 @@ def WriteTestFile(data, dirname, stellar): # Tests are two subdirs down dirs = dirname.split("/") - if stellar: - print("stellar") - test_file = "test_" + dirs[1] + ".py" t = open(test_file, "w") try: @@ -499,7 +496,7 @@ def WriteTestFile(data, dirname, stellar): if "Order" in k or v[1] == "inf": continue - # this means its from a output file + # this means its from an output file if "log" not in k and v[0] != "": t.write( ' "'