{
  "referenceMethod": "IAS15 REBOUND5.2.2 epsilon1e-10; same finite-mass forces as browser DOP853.",
  "ias15Convergence": [
    {
      "id": "capture",
      "fineEpsilon": 1e-11,
      "finePhaseCadenceInitialOrbits": 0.25,
      "maximumCartesianDifferenceOverSavedTimes": 3.416657810839663e-09,
      "maximumUnwrappedAngleDifferenceDegrees": 3.396119955554388e-09,
      "fineLateHalfAngleSpansDegrees": [
        17.470372594146166,
        18.628103226248545
      ],
      "largestFineAngleStepDegrees": 24.298670029616126
    },
    {
      "id": "fast",
      "fineEpsilon": 1e-11,
      "finePhaseCadenceInitialOrbits": 0.25,
      "maximumCartesianDifferenceOverSavedTimes": 1.848026966178029e-08,
      "maximumUnwrappedAngleDifferenceDegrees": 7.047455506525018e-07,
      "fineLateHalfAngleSpansDegrees": [
        9870.678087151951,
        9873.760047492537
      ],
      "largestFineAngleStepDegrees": 24.29867003080362
    }
  ],
  "dop853Convergence": [
    {
      "tolerance": 2e-11,
      "absoluteScale": 1e-14,
      "acceptedSteps": 398974,
      "rejectedSteps": 43,
      "seconds": 5.409412084,
      "maximumCartesianDifferenceAgainstIAS15": 9.347223923422687e-05,
      "maximumUnwrappedAngleDifferenceDegrees": 0.0037981146222136886,
      "lateHalfAngleSpansDegrees": [
        17.469869530930623,
        18.62758448907948
      ]
    },
    {
      "tolerance": 2e-12,
      "absoluteScale": 1e-14,
      "acceptedSteps": 526910,
      "rejectedSteps": 767,
      "seconds": 7.258215292000001,
      "maximumCartesianDifferenceAgainstIAS15": 6.924352463244521e-06,
      "maximumUnwrappedAngleDifferenceDegrees": 0.0002841464370249014,
      "lateHalfAngleSpansDegrees": [
        17.47033431502939,
        18.62806415357386
      ]
    }
  ],
  "domainCounterexample": {
    "settings": "saturated: outer mass4 Earth, h0.055, temperature slope1.2, viscosity1e-9, density1e-4, initial period ratio2.01",
    "requestedInitialInnerOrbits": 50000,
    "domainCheckCadenceInnerOrbits": 0.5,
    "firstFailingCheckInnerOrbits": 24341,
    "reason": "Eccentricity exceeds0.7 local disk aspect ratio",
    "readyPresetEndsAtInnerOrbits": 22000,
    "note": "No continuation beyond a failed model-domain check is represented as a valid prediction. No force or state is clamped. The ready preset ends before this boundary."
  },
  "scope": "Independent analytic and numerical checks of this restricted synthetic force law. No hydrodynamic or exoplanet formation history validation is claimed.",
  "fullPresetDomainCoverage": [
    {
      "id": "capture",
      "endInitialInnerOrbits": 12000,
      "domainCheckCadenceInnerOrbits": 0.5,
      "maximumFinalAxisDifferenceFromFrozen": 0.0,
      "checks": 24609,
      "maximumEccentricityOverAspect": 0.3331649224369338,
      "maximumThermalMassRatio": 0.052177492459206644,
      "minimumToomreParameter": 97.84301867880956,
      "minimumSeparationOverMutualHill": 25.162350115203516
    },
    {
      "id": "fast",
      "endInitialInnerOrbits": 50000,
      "domainCheckCadenceInnerOrbits": 0.5,
      "maximumFinalAxisDifferenceFromFrozen": 0.0,
      "checks": 101132,
      "maximumEccentricityOverAspect": 0.5501512230661075,
      "maximumThermalMassRatio": 0.056511203640711466,
      "minimumToomreParameter": 97.84301867880956,
      "minimumSeparationOverMutualHill": 24.424249755852475
    },
    {
      "id": "outward",
      "endInitialInnerOrbits": 50000,
      "domainCheckCadenceInnerOrbits": 0.5,
      "maximumFinalAxisDifferenceFromFrozen": 0.0,
      "checks": 101132,
      "maximumEccentricityOverAspect": 0.19391649586897466,
      "maximumThermalMassRatio": 0.08503747369852052,
      "minimumToomreParameter": 73.19621105359467,
      "minimumSeparationOverMutualHill": 25.052349739218407
    },
    {
      "id": "saturated",
      "endInitialInnerOrbits": 22000,
      "domainCheckCadenceInnerOrbits": 0.5,
      "maximumFinalAxisDifferenceFromFrozen": 2.6001423236721166e-13,
      "checks": 44305,
      "maximumEccentricityOverAspect": 0.4935928165814378,
      "maximumThermalMassRatio": 0.08303131416133618,
      "minimumToomreParameter": 83.13558104971851,
      "minimumSeparationOverMutualHill": 15.114341204701638
    },
    {
      "id": "trap",
      "endInitialInnerOrbits": 50000,
      "domainCheckCadenceInnerOrbits": 0.5,
      "maximumFinalAxisDifferenceFromFrozen": 0.0,
      "checks": 101132,
      "maximumEccentricityOverAspect": 0.6534748517549213,
      "maximumThermalMassRatio": 0.06813432655133135,
      "minimumToomreParameter": 90.12465249345757,
      "minimumSeparationOverMutualHill": 16.09351001398531
    },
    {
      "id": "gravity",
      "endInitialInnerOrbits": 50000,
      "domainCheckCadenceInnerOrbits": 0.5,
      "maximumFinalAxisDifferenceFromFrozen": 0.0,
      "checks": 101132,
      "maximumEccentricityOverAspect": 0.05990747229348205,
      "maximumThermalMassRatio": 0.05093323049193863,
      "minimumToomreParameter": null,
      "minimumSeparationOverMutualHill": 25.160157489014473
    }
  ],
  "domainCoverageNotes": "Checkpoint intervals do not exceed half an initial inner period. Null minimum Toomre parameter means infinity in the no-disk case. Summed check count473442. Frozen final semimajor-axis differences are below2.7e-13 code length."
}
