{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,30]],"date-time":"2022-12-30T05:23:05Z","timestamp":1672377785965},"reference-count":31,"publisher":"Association for Computing Machinery (ACM)","issue":"2","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Math. Softw."],"published-print":{"date-parts":[[2010,4]]},"abstract":"\n We present two algorithms and their corresponding Fortran routines for the exact computation of free rigid body motions. The methods use the same description of the angular momentum part\n \n m<\/jats:italic>\n <\/jats:bold>\n by Jacobi elliptic functions, and suitably chosen frames for the attitude matrix\/quaternion\n Q<\/jats:italic>\n \/\n q<\/jats:italic>\n , respectively. The frame transformation requires the computation of elliptic integrals of the third kind. Implementation and usage of the routines are described, and some examples of drivers are included. Accuracy and performance are also tested to provide reliable numerical results.\n <\/jats:p>","DOI":"10.1145\/1731022.1731033","type":"journal-article","created":{"date-parts":[[2010,5,6]],"date-time":"2010-05-06T17:41:18Z","timestamp":1273167678000},"page":"1-24","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Algorithm 903"],"prefix":"10.1145","volume":"37","author":[{"given":"Elena","family":"Celledoni","sequence":"first","affiliation":[{"name":"Norwegian University of Science and Technology, Trondheim, Norway"}]},{"given":"Antonella","family":"Zanna","sequence":"additional","affiliation":[{"name":"University of Bergen, Bergen, Norway"}]}],"member":"320","published-online":{"date-parts":[[2010,4,23]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"National Bureau of Standards Applied Mathematics Series","volume":"55","author":"Abramowitz M.","unstructured":"Abramowitz , M. and Stegun , I. A . 1992. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. Reprint of the 1972 edition . National Bureau of Standards Applied Mathematics Series , vol. 55 . Dover Publications, Inc., New York. Abramowitz, M. and Stegun, I. A. 1992. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. Reprint of the 1972 edition. National Bureau of Standards Applied Mathematics Series, vol. 55. Dover Publications, Inc., New York."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.12988\/imf.2007.07190"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827500381720"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(01)00492-7"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01397975"},{"key":"e_1_2_2_6_1","unstructured":"Byrd P. and Friedman M. 1971. Handbook of Elliptic Integrals for Engineers and Scientists. 2nd ed. Die Grundlehren der Mathematischen Wissenschaften Band 67. Springer-Verlag Berlin Germany. Byrd P. and Friedman M. 1971. Handbook of Elliptic Integrals for Engineers and Scientists. 2nd ed. Die Grundlehren der Mathematischen Wissenschaften Band 67. Springer-Verlag Berlin Germany."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/355958.355970"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1137\/070704393"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1088\/0305-4470\/39\/19\/S08"},{"key":"e_1_2_2_10_1","volume-title":"Geometric Mechanics and Symmetry. The Peyresq Lectures","author":"Cushman R.","unstructured":"Cushman , R. 2005. No polar coordinates . In J. Montaldi and T. Ratiu, Eds., Geometric Mechanics and Symmetry. The Peyresq Lectures . London Mathematical Society Lecture Note Series 306. Cambridge University Press , Cambridge, UK. Cushman, R. 2005. No polar coordinates. In J. Montaldi and T. Ratiu, Eds., Geometric Mechanics and Symmetry. The Peyresq Lectures. London Mathematical Society Lecture Note Series 306. Cambridge University Press, Cambridge, UK."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.474310"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0021-9991(03)00232-8"},{"key":"e_1_2_2_13_1","first-page":"1","article-title":"Fast computation of Jacobian elliptic functions and incomplete elliptic integrals for constant values of elliptic parameter and elliptic characteristic","volume":"105","author":"Fukushima T.","year":"2009","unstructured":"Fukushima , T. 2009 . Fast computation of Jacobian elliptic functions and incomplete elliptic integrals for constant values of elliptic parameter and elliptic characteristic . Celest. Mech. Dynam. Astron. 105 , 1 -- 3 , 245--260. Fukushima, T. 2009. Fast computation of Jacobian elliptic functions and incomplete elliptic integrals for constant values of elliptic parameter and elliptic characteristic. Celest. Mech. Dynam. Astron. 105, 1--3, 245--260.","journal-title":"Celest. Mech. Dynam. Astron."},{"key":"e_1_2_2_14_1","volume-title":"Geometric Numerical Integration. Springer Series in Computational Mathematics","volume":"31","author":"Hairer E.","unstructured":"Hairer , E. , Lubich , C. , and Wanner , G . 2002 . Geometric Numerical Integration. Springer Series in Computational Mathematics , vol. 31 . Springer, Berlin, Germany. Hairer, E., Lubich, C., and Wanner, G. 2002. Geometric Numerical Integration. Springer Series in Computational Mathematics, vol. 31. Springer, Berlin, Germany."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10543-008-0170-3"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1088\/0305-4470\/39\/42\/003"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0021-8928(98)00025-2"},{"key":"e_1_2_2_18_1","volume-title":"Elliptic Functions and Applications. Applied Mathematical Sciences","author":"Lawden D. F.","unstructured":"Lawden , D. F. 1989. Elliptic Functions and Applications. Applied Mathematical Sciences , vol. 80 . Springer-Verlag , Berlin, Germany . Lawden, D. F. 1989. Elliptic Functions and Applications. Applied Mathematical Sciences, vol. 80. Springer-Verlag, Berlin, Germany."},{"key":"e_1_2_2_19_1","volume-title":"Cambridge Monographs on Applied and Computational Mathematics","volume":"14","author":"Leimkuhler B.","unstructured":"Leimkuhler , B. and Reich , S . 2004. Simulating Hamiltonian Dynamics, 1st ed . Cambridge Monographs on Applied and Computational Mathematics , vol. 14 . Cambridge University Press, Cambridge, U.K. Leimkuhler, B. and Reich, S. 2004. Simulating Hamiltonian Dynamics, 1st ed. Cambridge Monographs on Applied and Computational Mathematics, vol. 14. Cambridge University Press, Cambridge, U.K."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0962492902000053"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10208-004-0118-6"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01586859"},{"key":"e_1_2_2_23_1","unstructured":"Press W. H. Teukolsky S. A. Vetterling W. T. and Flannery B. P. 1996. Numerical Recipes in Fortran 77 and Fortran 90 2nd ed. The Art of Scientific and Parallel Computing. Cambridge University Press Cambridge U.K. Press W. H. Teukolsky S. A. Vetterling W. T. and Flannery B. P. 1996. Numerical Recipes in Fortran 77 and Fortran 90 2nd ed. The Art of Scientific and Parallel Computing. Cambridge University Press Cambridge U.K."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10569-007-9112-7"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-8928(70)90077-8"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1086\/116931"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2006.11.019"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.75.056701"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2008.04.013"},{"key":"e_1_2_2_30_1","volume-title":"A Treatise on the Analytical Dynamics of Particles and Rigid Bodies","author":"Whittaker E. T.","unstructured":"Whittaker , E. T. 1937. A Treatise on the Analytical Dynamics of Particles and Rigid Bodies , 4 th ed. Cambridge University Press , Cambridge, U.K. Whittaker, E. T. 1937. A Treatise on the Analytical Dynamics of Particles and Rigid Bodies, 4th ed. Cambridge University Press, Cambridge, U.K.","edition":"4"},{"key":"e_1_2_2_31_1","volume-title":"Wolfram Research","author":"Wolfram Research","unstructured":"Wolfram Research . 2009. Mathematica 7. Wolfram Research , Champaign, IL . Wolfram Research. 2009. Mathematica 7. Wolfram Research, Champaign, IL."}],"container-title":["ACM Transactions on Mathematical Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1731022.1731033","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T09:35:53Z","timestamp":1672306553000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1731022.1731033"}},"subtitle":["FRB--Fortran routines for the exact computation of free rigid body motions"],"short-title":[],"issued":{"date-parts":[[2010,4]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,4]]}},"alternative-id":["10.1145\/1731022.1731033"],"URL":"https:\/\/doi.org\/10.1145\/1731022.1731033","relation":{},"ISSN":["0098-3500","1557-7295"],"issn-type":[{"value":"0098-3500","type":"print"},{"value":"1557-7295","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,4]]},"assertion":[{"value":"2008-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-04-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}