Bill2d - a software package for classical two-dimensional Hamiltonian systems
We present Bill2d, a modern and efficient C++ package for classical simulations of two-dimensional Hamiltonian systems. Bill2d can be used for various billiard and diffusion problems with one or more charged particles with interactions, different external potentials, an external magnetic field, peri...
Gespeichert in:
Veröffentlicht in: | arXiv.org 2015-12 |
---|---|
Hauptverfasser: | , , |
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 | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | Solanpää, Janne Luukko, Perttu Räsänen, Esa |
description | We present Bill2d, a modern and efficient C++ package for classical simulations of two-dimensional Hamiltonian systems. Bill2d can be used for various billiard and diffusion problems with one or more charged particles with interactions, different external potentials, an external magnetic field, periodic and open boundaries, etc. The software package can also calculate many key quantities in complex systems such as Poincaré sections, survival probabilities, and diffusion coefficients. While aiming at a large class of applicable systems, the code also strives for ease-of-use, efficiency, and modularity for the implementation of additional features. The package comes along with a user guide, a developer's manual, and a documentation of the application program interface (API). |
doi_str_mv | 10.48550/arxiv.1506.06917 |
format | Article |
fullrecord | <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_1506_06917</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2078346373</sourcerecordid><originalsourceid>FETCH-LOGICAL-a523-35206a3c77c5fb0330e8c98a8cbf6ca17b77b630f8fb56b69888236ca341a20e3</originalsourceid><addsrcrecordid>eNotj8tOwzAURC0kJKrSD2CFJdYJjm_8yBIqoEhFbLqPblwbuSRxsFNK_57QshqNZjSaQ8hNwfJSC8HuMf7477wQTOZMVoW6IDMOUGS65PyKLFLaMca4VFwImJG3R9-2fEszijQFNx4wWjqg-cQPS12I1LSYkjfY0vEQsq3vbJ986Ce_ws63Y-g99jQd02i7dE0uHbbJLv51TjbPT5vlKlu_v7wuH9YZCg4ZCM4kglHKCNcwAGa1qTRq0zhpsFCNUo0E5rRrhGxkpbXmMCVQFsiZhTm5Pc-eWOsh-g7jsf5jrk_MU-Pu3Bhi-NrbNNa7sI_T61RzpjSUEhTAL8ggWSc</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2078346373</pqid></control><display><type>article</type><title>Bill2d - a software package for classical two-dimensional Hamiltonian systems</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Solanpää, Janne ; Luukko, Perttu ; Räsänen, Esa</creator><creatorcontrib>Solanpää, Janne ; Luukko, Perttu ; Räsänen, Esa</creatorcontrib><description>We present Bill2d, a modern and efficient C++ package for classical simulations of two-dimensional Hamiltonian systems. Bill2d can be used for various billiard and diffusion problems with one or more charged particles with interactions, different external potentials, an external magnetic field, periodic and open boundaries, etc. The software package can also calculate many key quantities in complex systems such as Poincaré sections, survival probabilities, and diffusion coefficients. While aiming at a large class of applicable systems, the code also strives for ease-of-use, efficiency, and modularity for the implementation of additional features. The package comes along with a user guide, a developer's manual, and a documentation of the application program interface (API).</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.1506.06917</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Charged particles ; Complex systems ; Hamiltonian functions ; Modularity ; Physics - Computational Physics ; Product design ; Software ; Software packages</subject><ispartof>arXiv.org, 2015-12</ispartof><rights>2015. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,777,781,882,27906</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.1506.06917$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1016/j.cpc.2015.10.006$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Solanpää, Janne</creatorcontrib><creatorcontrib>Luukko, Perttu</creatorcontrib><creatorcontrib>Räsänen, Esa</creatorcontrib><title>Bill2d - a software package for classical two-dimensional Hamiltonian systems</title><title>arXiv.org</title><description>We present Bill2d, a modern and efficient C++ package for classical simulations of two-dimensional Hamiltonian systems. Bill2d can be used for various billiard and diffusion problems with one or more charged particles with interactions, different external potentials, an external magnetic field, periodic and open boundaries, etc. The software package can also calculate many key quantities in complex systems such as Poincaré sections, survival probabilities, and diffusion coefficients. While aiming at a large class of applicable systems, the code also strives for ease-of-use, efficiency, and modularity for the implementation of additional features. The package comes along with a user guide, a developer's manual, and a documentation of the application program interface (API).</description><subject>Charged particles</subject><subject>Complex systems</subject><subject>Hamiltonian functions</subject><subject>Modularity</subject><subject>Physics - Computational Physics</subject><subject>Product design</subject><subject>Software</subject><subject>Software packages</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotj8tOwzAURC0kJKrSD2CFJdYJjm_8yBIqoEhFbLqPblwbuSRxsFNK_57QshqNZjSaQ8hNwfJSC8HuMf7477wQTOZMVoW6IDMOUGS65PyKLFLaMca4VFwImJG3R9-2fEszijQFNx4wWjqg-cQPS12I1LSYkjfY0vEQsq3vbJ986Ce_ws63Y-g99jQd02i7dE0uHbbJLv51TjbPT5vlKlu_v7wuH9YZCg4ZCM4kglHKCNcwAGa1qTRq0zhpsFCNUo0E5rRrhGxkpbXmMCVQFsiZhTm5Pc-eWOsh-g7jsf5jrk_MU-Pu3Bhi-NrbNNa7sI_T61RzpjSUEhTAL8ggWSc</recordid><startdate>20151228</startdate><enddate>20151228</enddate><creator>Solanpää, Janne</creator><creator>Luukko, Perttu</creator><creator>Räsänen, Esa</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>GOX</scope></search><sort><creationdate>20151228</creationdate><title>Bill2d - a software package for classical two-dimensional Hamiltonian systems</title><author>Solanpää, Janne ; Luukko, Perttu ; Räsänen, Esa</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a523-35206a3c77c5fb0330e8c98a8cbf6ca17b77b630f8fb56b69888236ca341a20e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Charged particles</topic><topic>Complex systems</topic><topic>Hamiltonian functions</topic><topic>Modularity</topic><topic>Physics - Computational Physics</topic><topic>Product design</topic><topic>Software</topic><topic>Software packages</topic><toplevel>online_resources</toplevel><creatorcontrib>Solanpää, Janne</creatorcontrib><creatorcontrib>Luukko, Perttu</creatorcontrib><creatorcontrib>Räsänen, Esa</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Solanpää, Janne</au><au>Luukko, Perttu</au><au>Räsänen, Esa</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Bill2d - a software package for classical two-dimensional Hamiltonian systems</atitle><jtitle>arXiv.org</jtitle><date>2015-12-28</date><risdate>2015</risdate><eissn>2331-8422</eissn><abstract>We present Bill2d, a modern and efficient C++ package for classical simulations of two-dimensional Hamiltonian systems. Bill2d can be used for various billiard and diffusion problems with one or more charged particles with interactions, different external potentials, an external magnetic field, periodic and open boundaries, etc. The software package can also calculate many key quantities in complex systems such as Poincaré sections, survival probabilities, and diffusion coefficients. While aiming at a large class of applicable systems, the code also strives for ease-of-use, efficiency, and modularity for the implementation of additional features. The package comes along with a user guide, a developer's manual, and a documentation of the application program interface (API).</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.1506.06917</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2015-12 |
issn | 2331-8422 |
language | eng |
recordid | cdi_arxiv_primary_1506_06917 |
source | arXiv.org; Free E- Journals |
subjects | Charged particles Complex systems Hamiltonian functions Modularity Physics - Computational Physics Product design Software Software packages |
title | Bill2d - a software package for classical two-dimensional Hamiltonian systems |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T05%3A21%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Bill2d%20-%20a%20software%20package%20for%20classical%20two-dimensional%20Hamiltonian%20systems&rft.jtitle=arXiv.org&rft.au=Solanp%C3%A4%C3%A4,%20Janne&rft.date=2015-12-28&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.1506.06917&rft_dat=%3Cproquest_arxiv%3E2078346373%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2078346373&rft_id=info:pmid/&rfr_iscdi=true |