QuasinormalModes.jl: A Julia package for computing discrete eigenvalues of second order ODEs

QuasinormalModes.jl is a Julia package for computing the quasinormal modes of any General Relativity model whose perturbation equation can be expressed as second order homogeneous ODE. Not only that, the package can be used to compute the discrete eigenvalues of any second order homogeneous ODE (suc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2022-06
1. Verfasser: Lucas, Timotheo Sanches
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 Lucas, Timotheo Sanches
description QuasinormalModes.jl is a Julia package for computing the quasinormal modes of any General Relativity model whose perturbation equation can be expressed as second order homogeneous ODE. Not only that, the package can be used to compute the discrete eigenvalues of any second order homogeneous ODE (such as the energy eigenstates of the time independent Schr\"odinger equation) provided that these eigenvalues actually exist. The package features a flexible and user friendly API where the user simply needs to provide the coefficients of the problem ODE after incorporating boundary and asymptotic conditions on it. The user can also choose to use machine or arbitrary precision arithmetic for the underlying floating point operations involved and whether or not to do computations sequentially or in parallel using threads. The API also tries not to force any particular workflow on the users so that they can incorporate and adapt the existing functionality on their research pipelines without unwanted intrusions.
doi_str_mv 10.48550/arxiv.2206.04747
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2206_04747</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2675833961</sourcerecordid><originalsourceid>FETCH-LOGICAL-a521-c1cf37a325796310546e0a75ab9550e87a27c9c883fdaef8bcfc59931d1b479f3</originalsourceid><addsrcrecordid>eNotkF1LwzAYhYMgOOZ-gFcGvG7NR9Mk3o05pzIZwi6F8i5NRmbX1GQd-u-tm1fn5nB4zoPQDSV5oYQg9xC__TFnjJQ5KWQhL9CIcU4zVTB2hSYp7QghrJRMCD5CH-89JN-GuIfmLdQ25bvmAU_xa994wB2YT9ha7ELEJuy7_uDbLa59MtEeLLZ-a9sjNL1NODicrAltjUOsbcSrx3m6RpcOmmQn_zlG66f5evacLVeLl9l0mYFgNDPUOC6BMyF1ySkRRWkJSAEbPfyxSgKTRhuluKvBOrUxzgitOa3pppDa8TG6Pc-erldd9HuIP9WfguqkYGjcnRtdDF8D7aHahT62A1M1mBCKc11S_gsv417E</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2675833961</pqid></control><display><type>article</type><title>QuasinormalModes.jl: A Julia package for computing discrete eigenvalues of second order ODEs</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Lucas, Timotheo Sanches</creator><creatorcontrib>Lucas, Timotheo Sanches</creatorcontrib><description>QuasinormalModes.jl is a Julia package for computing the quasinormal modes of any General Relativity model whose perturbation equation can be expressed as second order homogeneous ODE. Not only that, the package can be used to compute the discrete eigenvalues of any second order homogeneous ODE (such as the energy eigenstates of the time independent Schr\"odinger equation) provided that these eigenvalues actually exist. The package features a flexible and user friendly API where the user simply needs to provide the coefficients of the problem ODE after incorporating boundary and asymptotic conditions on it. The user can also choose to use machine or arbitrary precision arithmetic for the underlying floating point operations involved and whether or not to do computations sequentially or in parallel using threads. The API also tries not to force any particular workflow on the users so that they can incorporate and adapt the existing functionality on their research pipelines without unwanted intrusions.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2206.04747</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Computation ; Eigenvalues ; Eigenvectors ; Floating point arithmetic ; Perturbation ; Physics - Computational Physics ; Physics - General Relativity and Quantum Cosmology ; Pipelining (computers) ; Relativity ; Workflow</subject><ispartof>arXiv.org, 2022-06</ispartof><rights>2022. This work is published under http://creativecommons.org/licenses/by/4.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://creativecommons.org/licenses/by/4.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,780,784,885,27924</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.2206.04747$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.21105/joss.04077$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Lucas, Timotheo Sanches</creatorcontrib><title>QuasinormalModes.jl: A Julia package for computing discrete eigenvalues of second order ODEs</title><title>arXiv.org</title><description>QuasinormalModes.jl is a Julia package for computing the quasinormal modes of any General Relativity model whose perturbation equation can be expressed as second order homogeneous ODE. Not only that, the package can be used to compute the discrete eigenvalues of any second order homogeneous ODE (such as the energy eigenstates of the time independent Schr\"odinger equation) provided that these eigenvalues actually exist. The package features a flexible and user friendly API where the user simply needs to provide the coefficients of the problem ODE after incorporating boundary and asymptotic conditions on it. The user can also choose to use machine or arbitrary precision arithmetic for the underlying floating point operations involved and whether or not to do computations sequentially or in parallel using threads. The API also tries not to force any particular workflow on the users so that they can incorporate and adapt the existing functionality on their research pipelines without unwanted intrusions.</description><subject>Computation</subject><subject>Eigenvalues</subject><subject>Eigenvectors</subject><subject>Floating point arithmetic</subject><subject>Perturbation</subject><subject>Physics - Computational Physics</subject><subject>Physics - General Relativity and Quantum Cosmology</subject><subject>Pipelining (computers)</subject><subject>Relativity</subject><subject>Workflow</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</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>eNotkF1LwzAYhYMgOOZ-gFcGvG7NR9Mk3o05pzIZwi6F8i5NRmbX1GQd-u-tm1fn5nB4zoPQDSV5oYQg9xC__TFnjJQ5KWQhL9CIcU4zVTB2hSYp7QghrJRMCD5CH-89JN-GuIfmLdQ25bvmAU_xa994wB2YT9ha7ELEJuy7_uDbLa59MtEeLLZ-a9sjNL1NODicrAltjUOsbcSrx3m6RpcOmmQn_zlG66f5evacLVeLl9l0mYFgNDPUOC6BMyF1ySkRRWkJSAEbPfyxSgKTRhuluKvBOrUxzgitOa3pppDa8TG6Pc-erldd9HuIP9WfguqkYGjcnRtdDF8D7aHahT62A1M1mBCKc11S_gsv417E</recordid><startdate>20220609</startdate><enddate>20220609</enddate><creator>Lucas, Timotheo Sanches</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>20220609</creationdate><title>QuasinormalModes.jl: A Julia package for computing discrete eigenvalues of second order ODEs</title><author>Lucas, Timotheo Sanches</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a521-c1cf37a325796310546e0a75ab9550e87a27c9c883fdaef8bcfc59931d1b479f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computation</topic><topic>Eigenvalues</topic><topic>Eigenvectors</topic><topic>Floating point arithmetic</topic><topic>Perturbation</topic><topic>Physics - Computational Physics</topic><topic>Physics - General Relativity and Quantum Cosmology</topic><topic>Pipelining (computers)</topic><topic>Relativity</topic><topic>Workflow</topic><toplevel>online_resources</toplevel><creatorcontrib>Lucas, Timotheo Sanches</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; 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>Lucas, Timotheo Sanches</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>QuasinormalModes.jl: A Julia package for computing discrete eigenvalues of second order ODEs</atitle><jtitle>arXiv.org</jtitle><date>2022-06-09</date><risdate>2022</risdate><eissn>2331-8422</eissn><abstract>QuasinormalModes.jl is a Julia package for computing the quasinormal modes of any General Relativity model whose perturbation equation can be expressed as second order homogeneous ODE. Not only that, the package can be used to compute the discrete eigenvalues of any second order homogeneous ODE (such as the energy eigenstates of the time independent Schr\"odinger equation) provided that these eigenvalues actually exist. The package features a flexible and user friendly API where the user simply needs to provide the coefficients of the problem ODE after incorporating boundary and asymptotic conditions on it. The user can also choose to use machine or arbitrary precision arithmetic for the underlying floating point operations involved and whether or not to do computations sequentially or in parallel using threads. The API also tries not to force any particular workflow on the users so that they can incorporate and adapt the existing functionality on their research pipelines without unwanted intrusions.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2206.04747</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2022-06
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2206_04747
source arXiv.org; Free E- Journals
subjects Computation
Eigenvalues
Eigenvectors
Floating point arithmetic
Perturbation
Physics - Computational Physics
Physics - General Relativity and Quantum Cosmology
Pipelining (computers)
Relativity
Workflow
title QuasinormalModes.jl: A Julia package for computing discrete eigenvalues of second order ODEs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T08%3A51%3A56IST&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=QuasinormalModes.jl:%20A%20Julia%20package%20for%20computing%20discrete%20eigenvalues%20of%20second%20order%20ODEs&rft.jtitle=arXiv.org&rft.au=Lucas,%20Timotheo%20Sanches&rft.date=2022-06-09&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2206.04747&rft_dat=%3Cproquest_arxiv%3E2675833961%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=2675833961&rft_id=info:pmid/&rfr_iscdi=true