VPLanet: The Virtual Planet Simulator
arXiv:1905.06367 · doi:10.1088/1538-3873/ab3ce8
Abstract
We describe a software package called VPLanet that simulates fundamental aspects of planetary system evolution over Gyr timescales, with a focus on investigating habitable worlds. In this initial release, eleven physics modules are included that model internal, atmospheric, rotational, orbital, stellar, and galactic processes. Many of these modules can be coupled simultaneously to simulate the evolution of terrestrial planets, gaseous planets, and stars. The code is validated by reproducing a selection of observations and past results. VPLanet is written in C and designed so that the user can choose the physics modules to apply to an individual object at runtime without recompiling, i.e., a single executable can simulate the diverse phenomena that are relevant to a wide range of planetary and stellar systems. This feature is enabled by matrices and vectors of function pointers that are dynamically allocated and populated based on user input. The speed and modularity of VPLanet enables large parameter sweeps and the versatility to add/remove physical phenomena to assess their importance. VPLanet is publicly available from a repository that contains extensive documentation, numerous examples, Python scripts for plotting and data management, and infrastructure for community input and future development.
75 pages, 34 figures, 10 tables, accepted to the Proceedings of the Astronomical Society of the Pacific. Source code, documentation, and examples available at https://github.com/VirtualPlanetaryLaboratory/vplanet
References in corpus (76)
- Habitable Zones Around Main-Sequence Stars: New Estimates
- Seven temperate terrestrial planets around the nearby ultracool dwarf star TRAPPIST-1
- New evolutionary models for pre-main sequence and main sequence low-mass stars down to the hydrogen-burning limit
- A terrestrial planet candidate in a temperate orbit around Proxima Centauri
- The stellar activity-rotation relationship and the evolution of stellar dynamos
- Evolution of the Solar Activity over Time and Effects on Planetary Atmospheres: I. High-energy Irradiances (1-1700 A)
- The evaporation valley in the Kepler planets
- Kepler-16: A Transiting Circumbinary Planet
- Atmospheric Escape from Hot Jupiters
- Rotation Periods of 34,030 Kepler Main-Sequence Stars: The Full Autocorrelation Sample
- Understanding the Mass-Radius Relation for Sub-Neptunes: Radius as a Proxy for Composition
- Temperate Earth-sized planets transiting a nearby ultracool dwarf star
- Thermal and electrical conductivity of iron at Earth's core conditions
- Extreme Water Loss and Abiotic O Buildup On Planets Throughout the Habitable Zones of M Dwarfs
- The Role of Core Mass in Controlling Evaporation: the Kepler Radius Distribution and the Kepler-36 Density Dichotomy
- Riding the Spiral Waves: Implications of Stellar Migration for the Properties of Galactic Disks
- Roche lobe effects on the atmospheric loss of "Hot Jupiters"
- Nominal values for selected solar and planetary quantities: IAU 2015 Resolution B3
- How Thermal Evolution and Mass Loss Sculpt Populations of Super-Earths and Sub-Neptunes: Application to the Kepler-11 System and Beyond
- Is tidal heating sufficient to explain bloated exoplanets? Consistent calculations accounting for finite initial eccentricity
- Testing a Predictive Theoretical Model for the Mass Loss Rates of Cool Stars
- Stellar Activity Masquerading as Planets in the Habitable Zone of the M dwarf Gliese 581
- The Mass-Dependence of Angular Momentum Evolution in Sun-Like Stars
- A Robust Measure of Tidal Circularization in Coeval Binary Populations: The solar-type spectroscopic Binary Population in The Open Cluster M35
- Ground-based detection of an extended helium atmosphere in the Saturn-mass exoplanet WASP-69b
- Tidal friction in close-in satellites and exoplanets. The Darwin theory re-visited
- Water loss from Earth-sized planets in the habitable zones of ultracool dwarfs: Implications for the planets of TRAPPIST-1
- The coronal X-ray - age relation and its implications for the evaporation of exoplanets
- A rocky planet transiting a nearby low-mass star
- A Systematic Retrieval Analysis of Secondary Eclipse Spectra II: A Uniform Analysis of Eight Planets and Their C to O Ratios
- Tidal Locking of Habitable Exoplanets
- Observational Evidence for Tidal Destruction of Exoplanets
- Tidally Heated Terrestrial Exoplanets: Viscoelastic Response Models
- Radius Dependent Angular Momentum Evolution in Low-Mass Stars. I
- Radial Migration Does Little for Galactic Disc Thickening
- Planetary System Disruption by Galactic Perturbations to Wide Binary Stars
- Radial Migration in Disk Galaxies I: Transient Spiral Structure and Dynamics
- Predictions of the atmospheric composition of GJ 1132b
- Tidal obliquity evolution of potentially habitable planets
- Habitable Evaporated Cores: Transforming Mini-Neptunes into Super-Earths in the Habitable Zones of M Dwarfs
- Evolved Climates and Observational Discriminants for the TRAPPIST-1 Planetary System
- Tidal Venuses: Triggering a Climate Catastrophe via Tidal Heating
- How formation time-scales affect the period dependence of the transition between rocky super-Earths and gaseous sub-Neptunes and implications for
- Stellar encounters as the origin of distant solar system objects in highly eccentric orbits
- Obliquity Tides on Hot Jupiters
- Tidal torques. A critical review of some techniques
- High-resolution confirmation of an extended helium atmosphere around WASP-107b
- Effects of Extreme Obliquity Variations on the Habitability of Exoplanets
- Cassini States with Dissipation: Why Obliquity Tides Cannot Inflate Hot Jupiters
- Tidal heating of Earth-like exoplanets around M stars: Thermal, magnetic, and orbital evolutions
- Tidal Synchronization and Differential Rotation of Kepler Eclipsing Binaries
- Tidal Evolution Of the Planetary System around HD 83443
- Tidal dissipation within hot Jupiters: a new appraisal
- Habitability of Terrestrial-Mass Planets in the HZ of M Dwarfs. I. H/He-Dominated Atmospheres
- Planets Formed in Habitable Zones of M Dwarf Stars Probably are Deficient in Volatiles
- Probing the Blow-Off Criteria of Hydrogen-Rich "Super-Earths"
- Empirical Tidal Dissipation in Exoplanet Hosts From Tidal Spin-Up
- Injection of Oort Cloud Comets: The Fundamental Role of Stellar Perturbations
- The Rich Are Different: Evidence from the RAVE Survey for Stellar Radial Migration
- Effect of the stellar spin history on the tidal evolution of close-in planets
- An Analytic Theory for the Orbits of Circumbinary Planets
- Rotation Period Evolution in Low-Mass Binary Stars: The Impact of Tidal Torques and Magnetic Braking
- The Metal-Rich Atmosphere of the Neptune HAT-P-26b
- The detectability of radio emission from exoplanets
- Molecular-Kinetic Simulations of Escape from the Ex-planet and Exoplanets: Criterion for Transonic Flow
- Long-lived Chaotic Orbital Evolution of Exoplanets in Mean Motion Resonances with Mutual Inclinations
- The obliquity of Enceladus
- A dynamical study on the habitability of terrestrial exoplanets II: The super Earth HD 40307 g
- Exo-Milankovitch Cycles II: Climates of G-dwarf Planets in Dynamically Hot Systems
- Tidal decay and orbital circularization in close-in two-planet systems
- Exo-Milankovitch Cycles I: Orbits and Rotation States
- On The Lack of Circumbinary Planets Orbiting Isolated Binary Stars
- A Unified Theory for the Effects of Stellar Perturbations and Galactic Tides on Oort Cloud Comets
- The first super-Earth Detection from the High Cadence and High Radial Velocity Precision Dharma Planet Survey
- Water: from clouds to planets
- The coupled effect of tides and stellar winds on the evolution of compact binaries
Cited by in corpus (24)
- Venusian Habitable Climate Scenarios: Modeling Venus through time and applications to slowly rotating Venus-Like Exoplanets
- Magma ocean evolution of the TRAPPIST-1 planets
- The JADE code: Coupling secular exoplanetary dynamics and photo-evaporation
- On The XUV Luminosity Evolution of TRAPPIST-1
- Hot Rocks Survey I : A possible shallow eclipse for LHS 1478 b
- A Coupled Analysis of Atmospheric Mass Loss and Tidal Evolution in XUV Irradiated Exoplanets: the TRAPPIST-1 Case Study
- Effects of Spin-Orbit Resonances and Tidal Heating on the Inner Edge of the Habitable Zone
- Improved Constraints for the XUV Luminosity Evolution of Trappist-1
- A quarter century of spectroscopic monitoring of the nearby M dwarf Gl 514. A super-Earth on an eccentric orbit moving in and out of the habitable zone
- The Influence of Tidal Heating on the Habitability of Planets Orbiting White Dwarfs
- Layered Uncertainty in Planetary Thermal History Models: Implications for Hypotheses Discrimination and Habitability Modeling
- Signatures of impact-driven atmospheric loss in large ensembles of exoplanets
- The mu Arae planetary system: Radial velocities and astrometry
- The Fate of Oceans on First-Generation Planets Orbiting White Dwarfs
- Is the hot, dense sub-Neptune TOI-824b an exposed Neptune mantle? Spitzer detection of the hot day side and reanalysis of the interior composition
- Orbital evolution of potentially habitable planets of tidally interacting binary stars
- X-ray variability of the triplet star system LTT1445 and evaporation history of the exoplanets around its A component
- Tides Tighten the Hycean Habitable Zone
- Is the high-energy environment of K2-18b special?
- From CO- to HO-dominated atmospheres and back -- How mixed outgassing changes the volatile distribution in magma oceans around M dwarf stars
- Simulated Effects of Radioactive Elements on Magnetic Evolution and Atmospheric Mass Loss of Earth-like Planets
- A Multi-Planet System's Sole Super-Puff: Exploring Allowable Physical Parameters for the Cold Super-Puff HIP 41378 f
- Inversion of Hydrogen-rich Atmosphere and Water Content for GJ 486b
- Simulation of the spin evolution of some selected exoplanets and inferences on their climate