Barnes, Rory; Luger, Rodrigo; Deitrick, Russell; Driscoll, Peter; Quinn, Thomas R.; Fleming, David P.; Smotherman, Hayden; McDonald, Diego V.; Wilhelm, Caitlyn; Garcia, Rodolfo; Barth, Patrick; Guyer, Benjamin; Meadows, Victoria S.; Bitz, Cecilia M.; Gupta, Pramod; Domagal-Goldman, Shawn D.; Armstrong, John (2020). VPLanet: The Virtual Planet Simulator. Publications of the Astronomical Society of the Pacific, 132(1008), 024502. The Astronomical Society of the Pacific 10.1088/1538-3873/ab3ce8
Text
pdf.pdf - Published Version Restricted to registered users only Available under License Publisher holds Copyright. Download (7MB) |
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 to simultaneously 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.
Item Type: |
Journal Article (Original Article) |
---|---|
Division/Institute: |
08 Faculty of Science > Physics Institute > Space Research and Planetary Sciences 08 Faculty of Science > Physics Institute 10 Strategic Research Centers > Center for Space and Habitability (CSH) 08 Faculty of Science > Physics Institute > NCCR PlanetS |
UniBE Contributor: |
Deitrick, Russell John |
Subjects: |
500 Science > 520 Astronomy 500 Science > 530 Physics |
ISSN: |
0004-6280 |
Publisher: |
The Astronomical Society of the Pacific |
Language: |
English |
Submitter: |
Danielle Zemp |
Date Deposited: |
06 Apr 2021 10:34 |
Last Modified: |
05 Dec 2022 15:49 |
Publisher DOI: |
10.1088/1538-3873/ab3ce8 |
BORIS DOI: |
10.48350/153891 |
URI: |
https://boris.unibe.ch/id/eprint/153891 |