Symplectic Integrator Mercury: Bug Report

dc.creatorTorres, K. de Souza
dc.creatorAnderson, D. R.
dc.date2008-08-04
dc.date.accessioned2026-07-07T09:54:35Z
dc.date.available2026-07-07T09:54:35Z
dc.descriptionWe report on a problem found in MERCURY, a hybrid symplectic integrator used for dynamical problems in Astronomy. The variable that keeps track of bodies' statuses is uninitialised, which can result in bodies disappearing from simulations in a non-physical manner. Some FORTRAN compilers implicitly initialise variables, preventing simulations from having this problem. With other compilers, simulations with a suitably large maximum number of bodies parameter value are also unaffected. Otherwise, the problem manifests at the first event after the integrator is started, whether from scratch or continuing a previously stopped simulation. Although the problem does not manifest in some conditions, explicitly initialising the variable solves the problem in a permanent and unconditional manner.
dc.description4 pages, 2 figures, 1 table
dc.identifierhttps://arxiv.org/abs/0808.0483
dc.identifierhttp://arxiv.org/abs/0808.0483
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/166367
dc.subjectAstrophysics
dc.titleSymplectic Integrator Mercury: Bug Report
dc.typetext

Files

Collections