A new method to find the potential center of <i>N</i>-body systems

Autores
Aguilar, L. A.; Cruz, F.; Carpintero, Daniel Diego
Año de publicación
2002
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
We present a new and fast method to nd the potential center of an N-body distribution. The method uses an iterative algorithm which exploits the fact that the gradient of the potential is null at its center: it uses a smoothing radius to avoid getting trapped in secondary minima. We have tested this method on several random realizations of King models (in which the numerical computation of this center is rather dicult, due to the constant density within their cores), and compared its performance and accuracy against a more straightforward, but computer intensive method, based on cartesian meshes of increasing spatial resolution. In all cases, both methods converged to the same center, within the mesh resolution, but the new method is two orders of magnitude faster. We have also tested the method with one astronomical problem: the evolution of a 105 particle King model orbiting around a xed potential that represents our Galaxy. We used a spherical harmonics expansion N-body code, in which the potential center determination is crucial for the correct force computation. We compared this simulation with another one in which a method previously used to determine the expansion center is employed (White 1983). Our routine gives better results in energy conservation and mass loss.
Se presenta un método rápido para encontrar el centro del potencial de una distribución de N-cuerpos. El método usa un algoritmo iterativo que aprovecha el hecho de que el gradiente del potencial es nulo en su centro; emplea asimismo un radio de suavizado para evitar quedar atrapado en mínimos locales. Se ha probado el método con modelos de King (cuyos núcleos, de densidad relativamente constante, hacen particularmente difícil la determinación numérica de este centro), y se ha comparado su eficiencia y precisión con un método más directo, aunque de cálculo intensivo, basado en mallas cartesianas de resolución espacial creciente. En todos los casos, ambos métodos convergen al mismo centro dentro de la resolución de la malla, aunque el método iterativo es dos órdenes de magnitud más rápido. Utilizamos este método en un problema astronómico: la evolución de un modelo de King de 105 partículas, en órbita alrededor de un potencial fijo representativo de nuestra Galaxia. Se utilizó un código de N-cuerpos con expansión en armónicos esféricos, en el que la determinación del centro del potencial es esencial para un cálculo correcto de las fuerzas. Se comparó esta simulación con el mismo código pero con un método empleado anteriormente para determinar el centro de expansión (White 1983). Con nuestra rutina se obtienen mejores resultados en la conservación de energía y de la masa.
Facultad de Ciencias Astronómicas y Geofísicas
Instituto de Astrofísica de La Plata
Materia
Astronomía
globular clusters: general
methods: N-body simulations, numerical
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/93638

id SEDICI_ffeb8ffa2117e08f2d1bfdf6d8d1c175
oai_identifier_str oai:sedici.unlp.edu.ar:10915/93638
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling A new method to find the potential center of <i>N</i>-body systemsAguilar, L. A.Cruz, F.Carpintero, Daniel DiegoAstronomíaglobular clusters: generalmethods: N-body simulations, numericalWe present a new and fast method to nd the potential center of an <i>N</i>-body distribution. The method uses an iterative algorithm which exploits the fact that the gradient of the potential is null at its center: it uses a smoothing radius to avoid getting trapped in secondary minima. We have tested this method on several random realizations of King models (in which the numerical computation of this center is rather dicult, due to the constant density within their cores), and compared its performance and accuracy against a more straightforward, but computer intensive method, based on cartesian meshes of increasing spatial resolution. In all cases, both methods converged to the same center, within the mesh resolution, but the new method is two orders of magnitude faster. We have also tested the method with one astronomical problem: the evolution of a 10<sup>5</sup> particle King model orbiting around a xed potential that represents our Galaxy. We used a spherical harmonics expansion <i>N</i>-body code, in which the potential center determination is crucial for the correct force computation. We compared this simulation with another one in which a method previously used to determine the expansion center is employed (White 1983). Our routine gives better results in energy conservation and mass loss.Se presenta un método rápido para encontrar el centro del potencial de una distribución de <i>N</i>-cuerpos. El método usa un algoritmo iterativo que aprovecha el hecho de que el gradiente del potencial es nulo en su centro; emplea asimismo un radio de suavizado para evitar quedar atrapado en mínimos locales. Se ha probado el método con modelos de King (cuyos núcleos, de densidad relativamente constante, hacen particularmente difícil la determinación numérica de este centro), y se ha comparado su eficiencia y precisión con un método más directo, aunque de cálculo intensivo, basado en mallas cartesianas de resolución espacial creciente. En todos los casos, ambos métodos convergen al mismo centro dentro de la resolución de la malla, aunque el método iterativo es dos órdenes de magnitud más rápido. Utilizamos este método en un problema astronómico: la evolución de un modelo de King de 10<sup>5</sup> partículas, en órbita alrededor de un potencial fijo representativo de nuestra Galaxia. Se utilizó un código de <i>N</i>-cuerpos con expansión en armónicos esféricos, en el que la determinación del centro del potencial es esencial para un cálculo correcto de las fuerzas. Se comparó esta simulación con el mismo código pero con un método empleado anteriormente para determinar el centro de expansión (White 1983). Con nuestra rutina se obtienen mejores resultados en la conservación de energía y de la masa.Facultad de Ciencias Astronómicas y GeofísicasInstituto de Astrofísica de La Plata2002-09info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf225-231http://sedici.unlp.edu.ar/handle/10915/93638enginfo:eu-repo/semantics/altIdentifier/url/http://www.astrosmo.unam.mx/rmaa/RMxAA..38-2/PDF/RMxAA..38-2_cruz.pdfinfo:eu-repo/semantics/altIdentifier/url/https://ri.conicet.gov.ar/handle/11336/36956info:eu-repo/semantics/altIdentifier/issn/0185-1101info:eu-repo/semantics/altIdentifier/hdl/11336/36956info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-22T17:00:17Zoai:sedici.unlp.edu.ar:10915/93638Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-22 17:00:17.513SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv A new method to find the potential center of <i>N</i>-body systems
title A new method to find the potential center of <i>N</i>-body systems
spellingShingle A new method to find the potential center of <i>N</i>-body systems
Aguilar, L. A.
Astronomía
globular clusters: general
methods: N-body simulations, numerical
title_short A new method to find the potential center of <i>N</i>-body systems
title_full A new method to find the potential center of <i>N</i>-body systems
title_fullStr A new method to find the potential center of <i>N</i>-body systems
title_full_unstemmed A new method to find the potential center of <i>N</i>-body systems
title_sort A new method to find the potential center of <i>N</i>-body systems
dc.creator.none.fl_str_mv Aguilar, L. A.
Cruz, F.
Carpintero, Daniel Diego
author Aguilar, L. A.
author_facet Aguilar, L. A.
Cruz, F.
Carpintero, Daniel Diego
author_role author
author2 Cruz, F.
Carpintero, Daniel Diego
author2_role author
author
dc.subject.none.fl_str_mv Astronomía
globular clusters: general
methods: N-body simulations, numerical
topic Astronomía
globular clusters: general
methods: N-body simulations, numerical
dc.description.none.fl_txt_mv We present a new and fast method to nd the potential center of an <i>N</i>-body distribution. The method uses an iterative algorithm which exploits the fact that the gradient of the potential is null at its center: it uses a smoothing radius to avoid getting trapped in secondary minima. We have tested this method on several random realizations of King models (in which the numerical computation of this center is rather dicult, due to the constant density within their cores), and compared its performance and accuracy against a more straightforward, but computer intensive method, based on cartesian meshes of increasing spatial resolution. In all cases, both methods converged to the same center, within the mesh resolution, but the new method is two orders of magnitude faster. We have also tested the method with one astronomical problem: the evolution of a 10<sup>5</sup> particle King model orbiting around a xed potential that represents our Galaxy. We used a spherical harmonics expansion <i>N</i>-body code, in which the potential center determination is crucial for the correct force computation. We compared this simulation with another one in which a method previously used to determine the expansion center is employed (White 1983). Our routine gives better results in energy conservation and mass loss.
Se presenta un método rápido para encontrar el centro del potencial de una distribución de <i>N</i>-cuerpos. El método usa un algoritmo iterativo que aprovecha el hecho de que el gradiente del potencial es nulo en su centro; emplea asimismo un radio de suavizado para evitar quedar atrapado en mínimos locales. Se ha probado el método con modelos de King (cuyos núcleos, de densidad relativamente constante, hacen particularmente difícil la determinación numérica de este centro), y se ha comparado su eficiencia y precisión con un método más directo, aunque de cálculo intensivo, basado en mallas cartesianas de resolución espacial creciente. En todos los casos, ambos métodos convergen al mismo centro dentro de la resolución de la malla, aunque el método iterativo es dos órdenes de magnitud más rápido. Utilizamos este método en un problema astronómico: la evolución de un modelo de King de 10<sup>5</sup> partículas, en órbita alrededor de un potencial fijo representativo de nuestra Galaxia. Se utilizó un código de <i>N</i>-cuerpos con expansión en armónicos esféricos, en el que la determinación del centro del potencial es esencial para un cálculo correcto de las fuerzas. Se comparó esta simulación con el mismo código pero con un método empleado anteriormente para determinar el centro de expansión (White 1983). Con nuestra rutina se obtienen mejores resultados en la conservación de energía y de la masa.
Facultad de Ciencias Astronómicas y Geofísicas
Instituto de Astrofísica de La Plata
description We present a new and fast method to nd the potential center of an <i>N</i>-body distribution. The method uses an iterative algorithm which exploits the fact that the gradient of the potential is null at its center: it uses a smoothing radius to avoid getting trapped in secondary minima. We have tested this method on several random realizations of King models (in which the numerical computation of this center is rather dicult, due to the constant density within their cores), and compared its performance and accuracy against a more straightforward, but computer intensive method, based on cartesian meshes of increasing spatial resolution. In all cases, both methods converged to the same center, within the mesh resolution, but the new method is two orders of magnitude faster. We have also tested the method with one astronomical problem: the evolution of a 10<sup>5</sup> particle King model orbiting around a xed potential that represents our Galaxy. We used a spherical harmonics expansion <i>N</i>-body code, in which the potential center determination is crucial for the correct force computation. We compared this simulation with another one in which a method previously used to determine the expansion center is employed (White 1983). Our routine gives better results in energy conservation and mass loss.
publishDate 2002
dc.date.none.fl_str_mv 2002-09
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/93638
url http://sedici.unlp.edu.ar/handle/10915/93638
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/http://www.astrosmo.unam.mx/rmaa/RMxAA..38-2/PDF/RMxAA..38-2_cruz.pdf
info:eu-repo/semantics/altIdentifier/url/https://ri.conicet.gov.ar/handle/11336/36956
info:eu-repo/semantics/altIdentifier/issn/0185-1101
info:eu-repo/semantics/altIdentifier/hdl/11336/36956
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
225-231
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1846783242302128128
score 12.982451