VPLanet: The Virtual Planet Simulator

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, stel...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Publications of the Astronomical Society of the Pacific 2020-02, Vol.132 (1008), p.24502
Hauptverfasser: 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
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 1008
container_start_page 24502
container_title Publications of the Astronomical Society of the Pacific
container_volume 132
creator 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
description 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.
doi_str_mv 10.1088/1538-3873/ab3ce8
format Article
fullrecord <record><control><sourceid>proquest_iop_j</sourceid><recordid>TN_cdi_proquest_journals_2359528310</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2359528310</sourcerecordid><originalsourceid>FETCH-LOGICAL-c350t-bb5793bad36e4a3d6a01553cc935b682ae1e6244a03375b19f7e1f3e98615c823</originalsourceid><addsrcrecordid>eNp1kM1LxDAQxYMouK7ePRbEm3VnMk2aepPFLyi44LrXkGRT7NLd1rQ9-N_bUtGTp4HH773hPcYuEW4RlFqgIBWTSmlhLDmvjtjsVzpmMwBIYskVnLKztt0BICqEGbverHJz8N1dtP7w0aYMXW-qaFWNWvRW7vvKdHU4ZyeFqVp_8XPn7P3xYb18jvPXp5flfR47EtDF1oo0I2u2JH1iaCsNoBDkXEbCSsWNRy95khggSoXFrEg9FuQzJVE4xWnOrqbcJtSfvW87vav7cBheak4iE1wRwkDBRLlQt23whW5CuTfhSyPocQw9Ntdjcz2NMVhuJktZN3-Z_-LfobNd4w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2359528310</pqid></control><display><type>article</type><title>VPLanet: The Virtual Planet Simulator</title><source>IOP Publishing Journals</source><source>JSTOR Archive Collection A-Z Listing</source><source>Institute of Physics (IOP) Journals - HEAL-Link</source><source>Alma/SFX Local Collection</source><creator>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</creator><creatorcontrib>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</creatorcontrib><description>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.</description><identifier>ISSN: 0004-6280</identifier><identifier>EISSN: 1538-3873</identifier><identifier>DOI: 10.1088/1538-3873/ab3ce8</identifier><language>eng</language><publisher>Philadelphia: The Astronomical Society of the Pacific</publisher><subject>binaries (including multiple): close ; Data management ; methods: numerical ; Physics ; Planetary systems ; planets and satellites: atmospheres ; planets and satellites: dynamical evolution and stability ; planets and satellites: interiors ; planets and satellites: magnetic fields ; planets and satellites: physical evolution ; stars: kinematics and dynamics ; stars: pre-main sequence ; Stellar evolution ; Terrestrial environments ; Terrestrial planets</subject><ispartof>Publications of the Astronomical Society of the Pacific, 2020-02, Vol.132 (1008), p.24502</ispartof><rights>2020. The Astronomical Society of the Pacific. All rights reserved.</rights><rights>Copyright IOP Publishing Feb 2020</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c350t-bb5793bad36e4a3d6a01553cc935b682ae1e6244a03375b19f7e1f3e98615c823</citedby><cites>FETCH-LOGICAL-c350t-bb5793bad36e4a3d6a01553cc935b682ae1e6244a03375b19f7e1f3e98615c823</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://iopscience.iop.org/article/10.1088/1538-3873/ab3ce8/pdf$$EPDF$$P50$$Giop$$H</linktopdf><link.rule.ids>314,780,784,27924,27925,53846,53893</link.rule.ids></links><search><creatorcontrib>Barnes, Rory</creatorcontrib><creatorcontrib>Luger, Rodrigo</creatorcontrib><creatorcontrib>Deitrick, Russell</creatorcontrib><creatorcontrib>Driscoll, Peter</creatorcontrib><creatorcontrib>Quinn, Thomas R.</creatorcontrib><creatorcontrib>Fleming, David P.</creatorcontrib><creatorcontrib>Smotherman, Hayden</creatorcontrib><creatorcontrib>McDonald, Diego V.</creatorcontrib><creatorcontrib>Wilhelm, Caitlyn</creatorcontrib><creatorcontrib>Garcia, Rodolfo</creatorcontrib><creatorcontrib>Barth, Patrick</creatorcontrib><creatorcontrib>Guyer, Benjamin</creatorcontrib><creatorcontrib>Meadows, Victoria S.</creatorcontrib><creatorcontrib>Bitz, Cecilia M.</creatorcontrib><creatorcontrib>Gupta, Pramod</creatorcontrib><creatorcontrib>Domagal-Goldman, Shawn D.</creatorcontrib><creatorcontrib>Armstrong, John</creatorcontrib><title>VPLanet: The Virtual Planet Simulator</title><title>Publications of the Astronomical Society of the Pacific</title><addtitle>Publ. Astron. Soc. Pac</addtitle><description>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.</description><subject>binaries (including multiple): close</subject><subject>Data management</subject><subject>methods: numerical</subject><subject>Physics</subject><subject>Planetary systems</subject><subject>planets and satellites: atmospheres</subject><subject>planets and satellites: dynamical evolution and stability</subject><subject>planets and satellites: interiors</subject><subject>planets and satellites: magnetic fields</subject><subject>planets and satellites: physical evolution</subject><subject>stars: kinematics and dynamics</subject><subject>stars: pre-main sequence</subject><subject>Stellar evolution</subject><subject>Terrestrial environments</subject><subject>Terrestrial planets</subject><issn>0004-6280</issn><issn>1538-3873</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp1kM1LxDAQxYMouK7ePRbEm3VnMk2aepPFLyi44LrXkGRT7NLd1rQ9-N_bUtGTp4HH773hPcYuEW4RlFqgIBWTSmlhLDmvjtjsVzpmMwBIYskVnLKztt0BICqEGbverHJz8N1dtP7w0aYMXW-qaFWNWvRW7vvKdHU4ZyeFqVp_8XPn7P3xYb18jvPXp5flfR47EtDF1oo0I2u2JH1iaCsNoBDkXEbCSsWNRy95khggSoXFrEg9FuQzJVE4xWnOrqbcJtSfvW87vav7cBheak4iE1wRwkDBRLlQt23whW5CuTfhSyPocQw9Ntdjcz2NMVhuJktZN3-Z_-LfobNd4w</recordid><startdate>20200201</startdate><enddate>20200201</enddate><creator>Barnes, Rory</creator><creator>Luger, Rodrigo</creator><creator>Deitrick, Russell</creator><creator>Driscoll, Peter</creator><creator>Quinn, Thomas R.</creator><creator>Fleming, David P.</creator><creator>Smotherman, Hayden</creator><creator>McDonald, Diego V.</creator><creator>Wilhelm, Caitlyn</creator><creator>Garcia, Rodolfo</creator><creator>Barth, Patrick</creator><creator>Guyer, Benjamin</creator><creator>Meadows, Victoria S.</creator><creator>Bitz, Cecilia M.</creator><creator>Gupta, Pramod</creator><creator>Domagal-Goldman, Shawn D.</creator><creator>Armstrong, John</creator><general>The Astronomical Society of the Pacific</general><general>IOP Publishing</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TG</scope><scope>KL.</scope></search><sort><creationdate>20200201</creationdate><title>VPLanet: The Virtual Planet Simulator</title><author>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</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c350t-bb5793bad36e4a3d6a01553cc935b682ae1e6244a03375b19f7e1f3e98615c823</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>binaries (including multiple): close</topic><topic>Data management</topic><topic>methods: numerical</topic><topic>Physics</topic><topic>Planetary systems</topic><topic>planets and satellites: atmospheres</topic><topic>planets and satellites: dynamical evolution and stability</topic><topic>planets and satellites: interiors</topic><topic>planets and satellites: magnetic fields</topic><topic>planets and satellites: physical evolution</topic><topic>stars: kinematics and dynamics</topic><topic>stars: pre-main sequence</topic><topic>Stellar evolution</topic><topic>Terrestrial environments</topic><topic>Terrestrial planets</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Barnes, Rory</creatorcontrib><creatorcontrib>Luger, Rodrigo</creatorcontrib><creatorcontrib>Deitrick, Russell</creatorcontrib><creatorcontrib>Driscoll, Peter</creatorcontrib><creatorcontrib>Quinn, Thomas R.</creatorcontrib><creatorcontrib>Fleming, David P.</creatorcontrib><creatorcontrib>Smotherman, Hayden</creatorcontrib><creatorcontrib>McDonald, Diego V.</creatorcontrib><creatorcontrib>Wilhelm, Caitlyn</creatorcontrib><creatorcontrib>Garcia, Rodolfo</creatorcontrib><creatorcontrib>Barth, Patrick</creatorcontrib><creatorcontrib>Guyer, Benjamin</creatorcontrib><creatorcontrib>Meadows, Victoria S.</creatorcontrib><creatorcontrib>Bitz, Cecilia M.</creatorcontrib><creatorcontrib>Gupta, Pramod</creatorcontrib><creatorcontrib>Domagal-Goldman, Shawn D.</creatorcontrib><creatorcontrib>Armstrong, John</creatorcontrib><collection>CrossRef</collection><collection>Meteorological &amp; Geoastrophysical Abstracts</collection><collection>Meteorological &amp; Geoastrophysical Abstracts - Academic</collection><jtitle>Publications of the Astronomical Society of the Pacific</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Barnes, Rory</au><au>Luger, Rodrigo</au><au>Deitrick, Russell</au><au>Driscoll, Peter</au><au>Quinn, Thomas R.</au><au>Fleming, David P.</au><au>Smotherman, Hayden</au><au>McDonald, Diego V.</au><au>Wilhelm, Caitlyn</au><au>Garcia, Rodolfo</au><au>Barth, Patrick</au><au>Guyer, Benjamin</au><au>Meadows, Victoria S.</au><au>Bitz, Cecilia M.</au><au>Gupta, Pramod</au><au>Domagal-Goldman, Shawn D.</au><au>Armstrong, John</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>VPLanet: The Virtual Planet Simulator</atitle><jtitle>Publications of the Astronomical Society of the Pacific</jtitle><addtitle>Publ. Astron. Soc. Pac</addtitle><date>2020-02-01</date><risdate>2020</risdate><volume>132</volume><issue>1008</issue><spage>24502</spage><pages>24502-</pages><issn>0004-6280</issn><eissn>1538-3873</eissn><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 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.</abstract><cop>Philadelphia</cop><pub>The Astronomical Society of the Pacific</pub><doi>10.1088/1538-3873/ab3ce8</doi><tpages>61</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0004-6280
ispartof Publications of the Astronomical Society of the Pacific, 2020-02, Vol.132 (1008), p.24502
issn 0004-6280
1538-3873
language eng
recordid cdi_proquest_journals_2359528310
source IOP Publishing Journals; JSTOR Archive Collection A-Z Listing; Institute of Physics (IOP) Journals - HEAL-Link; Alma/SFX Local Collection
subjects binaries (including multiple): close
Data management
methods: numerical
Physics
Planetary systems
planets and satellites: atmospheres
planets and satellites: dynamical evolution and stability
planets and satellites: interiors
planets and satellites: magnetic fields
planets and satellites: physical evolution
stars: kinematics and dynamics
stars: pre-main sequence
Stellar evolution
Terrestrial environments
Terrestrial planets
title VPLanet: The Virtual Planet Simulator
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-19T23%3A08%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_iop_j&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=VPLanet:%20The%20Virtual%20Planet%20Simulator&rft.jtitle=Publications%20of%20the%20Astronomical%20Society%20of%20the%20Pacific&rft.au=Barnes,%20Rory&rft.date=2020-02-01&rft.volume=132&rft.issue=1008&rft.spage=24502&rft.pages=24502-&rft.issn=0004-6280&rft.eissn=1538-3873&rft_id=info:doi/10.1088/1538-3873/ab3ce8&rft_dat=%3Cproquest_iop_j%3E2359528310%3C/proquest_iop_j%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2359528310&rft_id=info:pmid/&rfr_iscdi=true