pith:OEGDI6EQ
A user-friendly package and workflow for generating effective homogeneous rheologies for the study of the long-term orbital evolution of multilayered planetary bodies
A package automates reduction of layered planetary interiors to equivalent homogeneous generalized Voigt rheologies for tidal evolution studies.
arxiv:2603.14444 v3 · 2026-03-15 · astro-ph.EP · astro-ph.IM · cs.NA · math.NA
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{OEGDI6EQGI4VWDGWWSIR7Y5ODC}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
The package automates construction of an effective homogeneous generalized Voigt rheology for a spherically symmetric incompressible layered body with Maxwell solid layers, providing parameters suitable for downstream numerical applications in tidal evolution studies.
That the numerical identification of secular relaxation poles and residues, followed by inversion into generalized Voigt compliance, accurately reproduces the layered response over the frequency interval relevant for orbital evolution without significant truncation or numerical artifacts.
An open-source package automates reduction of spherically symmetric incompressible layered Maxwell bodies to equivalent homogeneous generalized Voigt rheologies via propagator-matrix Love numbers, pole-residue identification, and compliance inversion.
Formal links
Receipt and verification
| First computed | 2026-06-03T14:05:23.674759Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
710c34789032395b0cd6b4911fe3ae1894132ff17a018fbc9bb4f19d7ac852a9
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/OEGDI6EQGI4VWDGWWSIR7Y5ODC \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 710c34789032395b0cd6b4911fe3ae1894132ff17a018fbc9bb4f19d7ac852a9
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "927d712fedb9bb726013dd148aaf4b530ff5889ed59fe8e3ee9527379b590613",
"cross_cats_sorted": [
"astro-ph.IM",
"cs.NA",
"math.NA"
],
"license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
"primary_cat": "astro-ph.EP",
"submitted_at": "2026-03-15T15:42:15Z",
"title_canon_sha256": "65f20938c21111f09ffcd079d25f0c476c5cafb9d292a2bdd337804d51dd3b9e"
},
"schema_version": "1.0",
"source": {
"id": "2603.14444",
"kind": "arxiv",
"version": 3
}
}