text:
@article{Abdulghany2017,
  author       = {Abdulghany, A. R.},
  date         = {2017-10},
  doi          = {10.1119/1.4994835},
  journaltitle = {American Journal of Physics},
  pages        = {791--795},
  title        = {Generalization of parallel axis theorem for rotational inertia},
  volume       = {85},
}

@article{AlonsoMalloCanoMoreta2006,
  author       = {Alonso-Mallo, I. and Cano, B. and Moreta, M. J.},
  date         = {2006-05-01},
  doi          = {10.1016/j.cam.2005.01.005},
  journaltitle = {Journal of Computational and Applied Mathematics},
  keywords     = {Runge–Kutta–Nyström methods;Stability},
  number       = {1-2},
  pages        = {120--131},
  title        = {Stability of Runge\Endash Kutta\Endash Nyström methods},
  volume       = {189},
}

@article{AnastassiKosti2015,
  author       = {Anastassi, Z. A. and Kosti, A. A.},
  url          = {http://www.sciencedirect.com/science/article/pii/S0377042714003355},
  date         = {2015},
  doi          = {10.1016/j.cam.2014.07.016},
  issn         = {0377-0427},
  journaltitle = {Journal of Computational and Applied Mathematics},
  keywords     = {Amplification fitting},
  pages        = {311--320},
  title        = {A 6(4) optimized embedded Runge\Endash Kutta\Endash Nyström pair for the numerical solution of periodic problems},
  volume       = {275},
}

@article{AriasCharlotFeisselLestrade1995,
  author       = {Arias, E. F. and Charlot, P. and Feissel, M. and Lestrade, J.-F.},
  date         = {1995-11},
  journaltitle = {Astronomy \& Astrophysics},
  keywords     = {Reference systems,Astrometry,Quasars:General},
  pages        = {604--608},
  title        = {The extragalactic reference system of the International Earth Rotation Service, ICRS},
  volume       = {303},
}

@article{Bateman1938,
  author       = {Bateman, Harry},
  date         = {1938-01},
  doi          = {10.2307/2303467},
  journaltitle = {The American Mathematical Monthly},
  number       = {1},
  pages        = {11--17},
  title        = {Halley's methods for solving equations},
  volume       = {45},
}

@article{Bennett1965,
  author       = {Bennett, Arthur},
  date         = {1965-05},
  doi          = {10.1016/0019-1035(65)90060-6},
  journaltitle = {Icarus},
  number       = {2},
  pages        = {177--187},
  title        = {Characteristic Exponents of the Five Equilibrium Solutions in the Elliptically Restricted Problem},
  volume       = {4},
}

@article{Beust2003,
  author       = {Beust, H.},
  date         = {2003-03},
  doi          = {10.1051/0004-6361:20030065},
  journaltitle = {Astronomy \& Astrophysics},
  keywords     = {methods: N-body simulations,methods: numerical,celestial mechanics,stars: binaries: general$\backslash$,stars: circumstellar matter},
  pages        = {1129--1144},
  title        = {{Symplectic integration of hierarchical stellar systems}},
  volume       = {400},
}

@article{Björck1994,
  author       = {Björck, Å.},
  date         = {1994},
  doi          = {10.1016/0024-3795(94)90493-6},
  issn         = {0024-3795},
  journaltitle = {Linear Algebra and its Applications},
  pages        = {297--316},
  title        = {Numerics of Gram-Schmidt orthogonalization},
  volume       = {197--198},
}

@article{BlanesCasasFarrésLaskarMakazagaMurua2013,
  author       = {Blanes, S. and Casas, F. and Farrés, A. and Laskar, J. and Makazaga, J. and Murua, A.},
  url          = {http://www.sciencedirect.com/science/article/pii/S0168927413000135},
  date         = {2013},
  doi          = {10.1016/j.apnum.2013.01.003},
  issn         = {0168-9274},
  journaltitle = {Applied Numerical Mathematics},
  keywords     = {N-body problems},
  pages        = {58--72},
  title        = {New families of symplectic splitting methods for numerical integration in dynamical astronomy},
  volume       = {68},
}

@article{BlanesCasasMurua2007,
  author       = {Blanes, S. and Casas, F. and Murua, A.},
  url          = {http://dx.doi.org/10.1080/00207160701458567},
  date         = {2007},
  doi          = {10.1080/00207160701458567},
  journaltitle = {International Journal of Computer Mathematics},
  number       = {6},
  pages        = {713--727},
  title        = {Splitting methods for non\-autonomous linear systems},
  volume       = {84},
}

@article{BlanesCasasRos1999,
  author       = {Blanes, S. and Casas, F. and Ros, J.},
  url          = {http://dx.doi.org/10.1137/S1064827598332497},
  date         = {1999},
  doi          = {10.1137/S1064827598332497},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {2},
  pages        = {711--727},
  title        = {Symplectic Integration with Processing: A General Study},
  volume       = {21},
}

@article{BlanesCasasRos2000,
  author       = {Blanes, S. and Casas, F. and Ros, J.},
  language     = {English},
  publisher    = {Kluwer Academic Publishers},
  url          = {http://dx.doi.org/10.1023/A%3A1008311025472},
  date         = {2000},
  doi          = {10.1023/A:1008311025472},
  issn         = {0923-2958},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  keywords     = {symplectic integrators; processing technique; near-integrable Hamiltonian systems},
  number       = {1},
  pages        = {17--36},
  title        = {Processing Symplectic Methods for Near-Integrable Hamiltonian Systems},
  volume       = {77},
}

@article{BlanesCasasRos2001a,
  author       = {Blanes, S. and Casas, F. and Ros, J.},
  url          = {http://www.sciencedirect.com/science/article/pii/S0168927400000350},
  date         = {2001},
  doi          = {10.1016/S0168-9274(00)00035-0},
  issn         = {0168-9274},
  journaltitle = {Applied Numerical Mathematics},
  keywords     = {Processing technique},
  note         = {Themes in Geometric Integration},
  number       = {3–4},
  pages        = {245--259},
  title        = {High-order Runge\Endash Kutta\Endash Nyström geometric methods with processing},
  userd        = {a},
  volume       = {39},
}

@article{BlanesMoan2002,
  author       = {Blanes, S. and Moan, P. C.},
  location     = {Amsterdam, The Netherlands, The Netherlands},
  publisher    = {Elsevier Science Publishers B. V.},
  url          = {http://dx.doi.org/10.1016/S0377-0427(01)00492-7},
  date         = {2002-05},
  doi          = {10.1016/S0377-0427(01)00492-7},
  issn         = {0377-0427},
  journaltitle = {Journal of Computational and Applied Mathematics},
  keywords     = {Runge-Kutta-Nyström,differential equations,geometric integrators,optimised efficiency,partitioned Runge-Kutta},
  number       = {2},
  pages        = {313--330},
  title        = {Practical Symplectic Partitioned Runge\Endash Kutta and Runge\Endash Kutta\Endash Nyström Methods},
  volume       = {142},
}

@article{Braak2006,
  author       = {ter Braak, Cajo J. F.},
  date         = {2006-09},
  doi          = {10.1007/s11222-006-8769-1},
  journaltitle = {Statistics and Computing},
  pages        = {239--249},
  title        = {A Markov Chain Monte Carlo version of the genetic algorithm Differential Evolution: easy Bayesian computing for real parameter spaces},
  volume       = {16},
}

@article{BradleyJonesBeylkinSandbergAxelrad2014,
  author       = {Bradley, B. K. and Jones, B. A. and Beylkin, G. and Sandberg, K. and Axelrad, P.},
  language     = {English},
  publisher    = {Springer Netherlands},
  url          = {http://dx.doi.org/10.1007/s10569-014-9551-x},
  date         = {2014},
  doi          = {10.1007/s10569-014-9551-x},
  issn         = {0923-2958},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  keywords     = {Numerical integration; Implicit Runge–Kutta; Initial value problem; Orbit propagation; Symplectic property},
  number       = {2},
  pages        = {143--168},
  title        = {Bandlimited implicit Runge\Endash Kutta integration for Astrodynamics},
  volume       = {119},
}

@article{BrouckeCefola1972,
  author       = {Broucke, R. A. and Cefola, P. J.},
  date         = {1972-05},
  doi          = {10.1007/BF01228432},
  journaltitle = {Celestial Mechanics},
  number       = {3},
  pages        = {303--310},
  title        = {On the Equinoctial Orbit Elements},
  volume       = {5},
}

@article{Bulirsch1965,
  author       = {Bulirsch, Roland},
  date         = {1965-02-01},
  doi          = {10.1007/BF01397975},
  issn         = {0945-3245},
  journaltitle = {Numerische Mathematik},
  number       = {1},
  pages        = {78--90},
  title        = {Numerical Calculation of Elliptic Integrals and Elliptic Functions},
  volume       = {7},
}

@article{Bulirsch1969,
  author       = {Bulirsch, Roland},
  date         = {1969-08},
  doi          = {10.1007/BF02165405},
  issn         = {0029-599X},
  journaltitle = {Numerische Mathematik},
  number       = {4},
  pages        = {305--315},
  title        = {Numerical Calculation of Elliptic Integrals and Elliptic Functions. III},
  volume       = {13},
}

@article{CalvoGonzálezPintoMontijano2008,
  author       = {Calvo, M. P. and González-Pinto, S. and Montijano, J. I.},
  url          = {http://www.sciencedirect.com/science/article/pii/S0377042707001240},
  date         = {2008},
  doi          = {10.1016/j.cam.2007.02.034},
  issn         = {0377-0427},
  journaltitle = {Journal of Computational and Applied Mathematics},
  keywords     = {Tolerance proportionality},
  note         = {The Proceedings of the Twelfth International Congress on Computational and Applied Mathematics},
  number       = {2},
  pages        = {329--341},
  title        = {Global error estimation based on the tolerance proportionality for some adaptive Runge\Endash Kutta codes},
  volume       = {218},
}

@article{CalvoHighamMontijanoRández1996,
  author       = {Calvo, M. P. and Higham, D. J. and Montijano, J. I. and Rández, L.},
  url          = {http://imajna.oxfordjournals.org/content/16/1/47.abstract},
  date         = {1996},
  doi          = {10.1093/imanum/16.1.47},
  journaltitle = {IMA Journal of Numerical Analysis},
  number       = {1},
  pages        = {47--63},
  title        = {Global error estimation with adaptive explicit Runge\Endash Kutta methods},
  volume       = {16},
}

@article{CalvoSanzSerna1993a,
  author       = {Calvo, M. P. and Sanz-Serna, J. M.},
  url          = {http://dx.doi.org/10.1137/0914073},
  date         = {1993},
  doi          = {10.1137/0914073},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {5},
  pages        = {1237--1252},
  title        = {High-Order Symplectic Runge\Endash Kutta\Endash Nyström Methods},
  userd        = {a},
  volume       = {14},
}

@article{CalvoSanzSerna1993b,
  author       = {Calvo, M. P. and Sanz-Serna, J. M.},
  location     = {Philadelphia, PA, USA},
  publisher    = {Society for Industrial and Applied Mathematics},
  url          = {http://dx.doi.org/10.1137/0914057},
  date         = {1993-07},
  doi          = {10.1137/0914057},
  issn         = {1064-8275},
  journaltitle = {SIAM Journal on Scientific Computing},
  keywords     = {Kepler's problem,Runge-Kutta-Nystro\¨m methods,symplectic integration},
  number       = {4},
  pages        = {936--952},
  title        = {The Development of Variable-step Symplectic Integrators with Application to the Two-body Problem},
  userd        = {b},
  volume       = {14},
}

@article{CandyRozmus1991,
  author       = {Candy, J. and Rozmus, W.},
  date         = {1991-01},
  doi          = {10.1016/0021-9991(91)90299-Z},
  journaltitle = {Journal of Computational Physics},
  number       = {1},
  pages        = {230--256},
  title        = {A symplectic integration algorithm for separable Hamiltonian functions},
  volume       = {92},
}

@article{Cantor1861,
  author       = {Cantor, Moritz},
  editor       = {Terquem, Olry and Gerono, Camille-Christophe},
  date         = {1861},
  eprint       = {http://www.numdam.org/item/?id=NAM_1861_1_20__46_1},
  journaltitle = {Nouvelles annales de mathématiques. Journal des candidats aux écoles polytechnique et normale},
  number       = {20},
  pages        = {46--47},
  title        = {Note historique sur l’extraction abrégée de la racine carrée},
  volume       = {1},
}

@article{Celledoni2008,
  author       = {Celledoni, E. and Fassò, F. and Säfström, N. and Zanna, A.},
  date         = {2008-05},
  journaltitle = {SIAM Journal on Scientific Computing},
  pages        = {2084--2112},
  title        = {The exact computation of the free rigid body motion and its use in splitting methods},
  volume       = {30},
}

@article{Chapront1995,
  author       = {Chapront, J.},
  date         = {1995-01},
  journaltitle = {Astronomy \& Astrophysics -- Supplement Series},
  keywords     = {ephemerides,planet and satellites: general,methods: numerical},
  pages        = {181--192},
  title        = {Representation of planetary ephemerides by frequency analysis. Applications to the five outer planets},
  volume       = {109},
}

@article{ChaprontVu1984,
  author       = {Chapront, J. and Vu, D. T.},
  date         = {1984},
  journaltitle = {Astronomy \& Astrophysics},
  keywords     = {celestial mechanics,ephemerides},
  pages        = {131--143},
  title        = {A new compact representation of ephemerides: application to the motion of Pluto, the Sun and the Galilean satellites of Jupiter},
  volume       = {141},
}

@article{Chin1997,
  author       = {Chin, S. A.},
  url          = {http://www.sciencedirect.com/science/article/pii/S0375960197000030},
  date         = {1997},
  doi          = {10.1016/S0375-9601(97)00003-0},
  issn         = {0375-9601},
  journaltitle = {Physics Letters A},
  keywords     = {Operator factorization},
  number       = {6},
  pages        = {344--348},
  title        = {Symplectic integrators from composite operator factorizations},
  volume       = {226},
}

@article{ChinKidwell2000,
  author       = {Chin, S. A. and Kidwell, D. W.},
  date         = {2000-12},
  doi          = {10.1103/PhysRevE.62.8746},
  eprint       = {http://arxiv.org/abs/physics/0006082},
  journaltitle = {Physical Review E},
  keywords     = {Numerical simulation,solution of equations,Celestial mechanics},
  pages        = {8746},
  title        = {Higher-order force gradient symplectic algorithms},
  volume       = {62},
}

@article{Cohen1951,
  author       = {Cohen, Jr., A. C.},
  date         = {1951-06},
  doi          = {10.2307/2279920},
  journaltitle = {Journal of the American Statistical Association},
  number       = {254},
  pages        = {206--212},
  title        = {Estimating Parameters of Logarithmic-Normal Distributions by Maximum Likelihood},
  volume       = {46},
}

@article{Colwell1992,
  author       = {Colwell, Peter},
  date         = {1992-01},
  doi          = {10.2307/2324547},
  issn         = {0377-0427},
  journaltitle = {The American Mathematical Monthly},
  number       = {1},
  pages        = {45--48},
  title        = {Bessel Functions and Kepler's Equation},
  volume       = {99},
}

@article{DanielsonLánczos1942,
  author       = {Danielson, G. C. and Lánczos, C.},
  url          = {https://www.sciencedirect.com/science/article/abs/pii/S0016003242907671},
  date         = {1942},
  doi          = {10.1016/S0016-0032(42)90767-1},
  journaltitle = {Journal of the Franklin Institute},
  number       = {4},
  pages        = {365--380},
  title        = {Some improvements in practical Fourier analysis and their application to x-ray scattering from liquids},
  volume       = {233},
}

@article{Dekker1971,
  author       = {Dekker, Theodorus Jozef},
  date         = {1971},
  doi          = {10.1007/BF01397083},
  journaltitle = {Numerische Mathematik},
  pages        = {224--242},
  title        = {A Floating-Point Technique for Extending the Available Precision},
  volume       = {18},
}

@article{Delambre1790,
  author       = {Delambre, J.-B.},
  date         = {1790},
  eprint       = {https://www.biodiversitylibrary.org/item/32318#page/699/mode/1up},
  issn         = {1120-1525},
  journaltitle = {Mémoires de l'Académie Royale des Sciences de Turin},
  pages        = {143--180},
  title        = {De l'usage du calcul différentiel dans la construction des tables astronomiques},
  volume       = {V},
}

@article{DieleMarangi2011,
  author       = {Diele, F. and Marangi, C.},
  url          = {http://www.sciencedirect.com/science/article/pii/S0168927411000353},
  date         = {2011},
  doi          = {10.1016/j.apnum.2011.02.003},
  issn         = {0168-9274},
  journaltitle = {Applied Numerical Mathematics},
  keywords     = {Nyström methods},
  number       = {7},
  pages        = {832--843},
  title        = {Explicit symplectic partitioned Runge\Endash Kutta\Endash Nyström methods for non-autonomous dynamics},
  volume       = {61},
}

@article{DormandElMikkawyPrince1987b,
  author       = {Dormand, J. R. and El-Mikkawy, M. E. A. and Prince, P. J.},
  url          = {http://imajna.oxfordjournals.org/content/7/4/423.abstract},
  date         = {1987},
  doi          = {10.1093/imanum/7.4.423},
  journaltitle = {IMA Journal of Numerical Analysis},
  number       = {4},
  pages        = {423--430},
  title        = {High-Order Embedded Runge\Endash Kutta\Endash Nyström Formulae},
  userd        = {b},
  volume       = {7},
}

@article{DormandElMikkwayPrince1987a,
  author       = {Dormand, J. R. and El-Mikkawy, M. E. A. and Prince, P. J.},
  url          = {http://imajna.oxfordjournals.org/content/7/2/235.abstract},
  date         = {1987},
  doi          = {10.1093/imanum/7.2.235},
  journaltitle = {IMA Journal of Numerical Analysis},
  number       = {2},
  pages        = {235--250},
  title        = {Families of Runge\Endash Kutta\Endash Nyström Formulae},
  userd        = {a},
  volume       = {7},
}

@article{DormandPrince1978,
  author       = {Dormand, J. R. and Prince, P. J.},
  date         = {1978},
  doi          = {10.1007/BF01230162},
  journaltitle = {Celestial mechanics},
  number       = {3},
  pages        = {223--232},
  title        = {New Runge-Kutta Algorithms for Numerical Simulation in Dynamical Astronomy},
  volume       = {18},
}

@article{DormandPrince1980,
  author       = {Dormand, J. R. and Prince, P. J.},
  date         = {1980},
  doi          = {10.1016/0771-050X(80)90013-3},
  journaltitle = {Journal of Computational and Applied Mathematics},
  number       = {1},
  pages        = {19--26},
  title        = {A family of embedded Runge-Kutta formulae},
  volume       = {6},
}

@article{DormandPrince1986,
  author       = {Dormand, J. R. and Prince, P. J.},
  date         = {1986},
  doi          = {10.1016/0377-0427(86)90027-0},
  journaltitle = {Journal of Computational and Applied Mathematics},
  number       = {2},
  pages        = {203--211},
  title        = {A reconsideration of some embedded Runge-Kutta formulae},
  volume       = {15},
}

@article{ElMikkawyRahmo2003,
  author       = {El-Mikkawy, M. and Rahmo, E. D.},
  url          = {http://www.sciencedirect.com/science/article/pii/S0096300302004368},
  date         = {2003},
  doi          = {10.1016/S0096-3003(02)00436-8},
  issn         = {0096-3003},
  journaltitle = {Applied Mathematics and Computation},
  keywords     = {MACSYMA},
  number       = {1},
  pages        = {33--43},
  title        = {A new optimized non-FSAL embedded Runge\Endash Kutta\Endash Nyström algorithm of orders 6 and 4 in six stages},
  volume       = {145},
}

@article{Emelyanenko2007,
  author       = {Emel’yanenko, V. V.},
  language     = {English},
  publisher    = {Kluwer Academic Publishers},
  url          = {http://dx.doi.org/10.1007/s10569-007-9077-6},
  date         = {2007},
  doi          = {10.1007/s10569-007-9077-6},
  issn         = {0923-2958},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  keywords     = {Symplectic integration; Adaptive integrators; N-body simulations},
  number       = {3},
  pages        = {191--202},
  title        = {A method of symplectic integrations with adaptive time-steps for individual Hamiltonians in the planetary {$N$}-body problem},
  volume       = {98},
}

@article{FantetdeLagny1691a,
  author       = {Fantet de Lagny, Thomas},
  date         = {1691-05-14},
  eprint       = {https://gallica.bnf.fr/ark:/12148/bpt6k56538h/f202.double},
  issn         = {0021-8103},
  journaltitle = {Le Journal des sçavans},
  number       = {17},
  pages        = {200--203},
  title        = {Nouvelle methode de Mr. T. F. de Lagny pour l'ap\-proxi\-ma\-tion des Racines cubiques},
  userd        = {a},
  volume       = {1691},
}

@article{FarrésLaskarBlanesCasasMakazagaMurua2013,
  author       = {Farrés, A. and Laskar, J. and Blanes, S. and Casas, F. and Makazaga, J. and Murua, A.},
  language     = {English},
  publisher    = {Springer Netherlands},
  url          = {http://dx.doi.org/10.1007/s10569-013-9479-6},
  date         = {2013},
  doi          = {10.1007/s10569-013-9479-6},
  issn         = {0923-2958},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  keywords     = {Symplectic integrators; Hamiltonian systems; Planetary motion; Jacobi coordinates; Heliocentric coordinates; Splitting sympletic methods},
  number       = {2},
  pages        = {141--174},
  title        = {High precision symplectic integrators for the Solar System},
  volume       = {116},
}

@article{FiengaMacheLaskarGastineau2008,
  author       = {Fienga, A. and Manche, H. and Laskar, J. and Gastineau, M.},
  url          = {http://dx.doi.org/10.1051/0004-6361:20066607},
  date         = {2008},
  doi          = {10.1051/0004-6361:20066607},
  journaltitle = {Astronomy \& Astrophysics},
  number       = {1},
  pages        = {315--327},
  title        = {INPOP06: a new numerical planetary ephemeris},
  volume       = {477},
}

@article{Fine1985,
  author       = {Fine, J. M.},
  language     = {English},
  publisher    = {Springer-Verlag},
  url          = {http://dx.doi.org/10.1007/BF02278707},
  date         = {1987},
  doi          = {10.1007/BF02278707},
  issn         = {0010-485X},
  journaltitle = {Computing},
  keywords     = {65L05; Initial value problem; Runge-Kutta-Nyström methods; truncation error coefficients; efficiency},
  number       = {4},
  pages        = {281--297},
  title        = {Low order practical Runge\Endash Kutta\Endash Nyström methods},
  volume       = {38},
}

@article{FolknerWilliamsBoggsParkKuchynka2014,
  author       = {Folkner, W. M. and Williams, J. G. and Boggs, Dale H. and Park, Ryan S. and Kuchynka, Petr},
  date         = {2014},
  eprint       = {http://ilrs.gsfc.nasa.gov/docs/2014/196C.pdf},
  journaltitle = {Interplanetary Network Progress Report},
  number       = {196},
  title        = {The Planetary and Lunar Ephemerides DE430 and DE431},
  volume       = {42},
}

@article{Fontenelle1734,
  author       = {de Fontenelle, Bernard},
  annotation   = {Fontenelle was secrétaire perpétuel},
  date         = {1734},
  eprint       = {https://gallica.bnf.fr/ark:/12148/bpt6k3531x/f115},
  issn         = {1967-4783},
  journaltitle = {Histoire de l'Académie royale des sciences avec les mémoires de mathématique et de physique tirés des registres de cette Académie},
  pages        = {107--114},
  title        = {Éloge de M.~de~Lagny},
  volume       = {1734},
}

@article{ForestRuth90,
  author       = {Forest, E. and Ruth, R. D.},
  date         = {1990-05},
  doi          = {10.1016/0167-2789(90)90019-L},
  journaltitle = {Physica D: Nonlinear Phenomena},
  number       = {1},
  pages        = {105--117},
  title        = {Fourth-order symplectic integration},
  volume       = {43},
}

@article{Fornberg1988,
  author       = {Fornberg, Bengt},
  date         = {1988-10},
  doi          = {10.1090/S0025-5718-1988-0935077-0},
  issn         = {0025-5718},
  journaltitle = {Mathematics of Computation},
  number       = {184},
  pages        = {699--706},
  title        = {Generation of Finite Difference Formulas on Arbitrarily Spaced Grids},
  volume       = {51},
}

@article{Fukushima2009a,
  author       = {Fukushima, Toshio},
  date         = {2009-10-25},
  doi          = {10.1007/s10569-009-9228-z},
  issn         = {1572-9478},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  number       = {4},
  pages        = {305--328},
  title        = {Fast computation of complete elliptic integrals and Jacobian elliptic functions},
  userd        = {a},
  volume       = {105},
}

@article{Fukushima2009b,
  author       = {Fukushima, Toshio},
  date         = {2009-10},
  doi          = {10.1007/s10569-008-9177-y},
  issn         = {1572-9478},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  number       = {1},
  pages        = {245--260},
  title        = {Fast computation of Jacobian elliptic functions and incomplete elliptic integrals for constant values of elliptic parameter and elliptic characteristic},
  userd        = {b},
  volume       = {105},
}

@article{Fukushima2011a,
  author       = {Fukushima, T.},
  institution  = {National Astronomical Observatory of Japan},
  date         = {2011-02},
  doi          = {10.1090/S0025-5718-2011-02455-5},
  journaltitle = {Mathematics of Computation},
  pages        = {1725--1743},
  title        = {Precise and fast computation of the general complete elliptic integral of the second kind},
  userd        = {a},
  volume       = {80},
}

@article{Fukushima2011b,
  author       = {Fukushima, Toshio},
  date         = {2011-05},
  doi          = {10.1016/j.cam.2011.03.004},
  issn         = {0377-0427},
  journaltitle = {Journal of Computational and Applied Mathematics},
  number       = {14},
  pages        = {4140--4148},
  title        = {Precise and fast computation of a general incomplete elliptic integral of second kind by half and double argument transformations},
  userd        = {b},
  volume       = {235},
}

@article{Fukushima2012b,
  author       = {Fukushima, Toshio},
  date         = {2012-01},
  doi          = {10.1016/j.cam.2011.11.007},
  issn         = {0377-0427},
  journaltitle = {Journal of Computational and Applied Mathematics},
  number       = {7},
  pages        = {1961--1975},
  title        = {Precise and fast computation of a general incomplete elliptic integral of third kind by half and double argument transformations},
  userd        = {b},
  volume       = {236},
}

@article{Gander1985,
  author       = {Gander, Walter},
  date         = {1985-02},
  doi          = {10.2307/2322644},
  issn         = {0377-0427},
  journaltitle = {The American Mathematical Monthly},
  number       = {2},
  pages        = {131--134},
  title        = {On Halley's Iteration Method},
  volume       = {92},
}

@article{Gentleman1972a,
  author       = {Gentleman, W Morven},
  date         = {1972-05},
  doi          = {10.1145/355602.355603},
  journaltitle = {Communications of the ACM},
  number       = {5},
  pages        = {353--355},
  title        = {Algorithm 424: Clenshaw-Curtis quadrature [D1]},
  userd        = {a},
  volume       = {15},
}

@article{Gentleman1972b,
  author       = {Gentleman, W Morven},
  date         = {1972-05},
  doi          = {10.1145/355602.361310},
  issn         = {0001-0782},
  journaltitle = {Communications of the ACM},
  number       = {5},
  pages        = {337--342},
  title        = {Implementing Clenshaw-Curtis quadrature, I methodology and experience},
  userd        = {b},
  volume       = {15},
}

@article{Gentleman1972c,
  author       = {Gentleman, W Morven},
  date         = {1972-05},
  doi          = {10.1145/355602.361311},
  issn         = {0001-0782},
  journaltitle = {Communications of the ACM},
  number       = {5},
  pages        = {343--346},
  title        = {Implementing Clenshaw-Curtis quadrature, II computing the cosine transformation},
  userd        = {c},
  volume       = {15},
}

@article{GoździewskiMigaszewskiPanichiSzuszkiewicz2015,
  author       = {Goździewski, K. and Migaszewski, C. and Panichi, F. and Szuszkiewicz, E.},
  date         = {2016-01-01},
  doi          = {10.1093/mnrasl/slv156},
  journaltitle = {Monthly Notices of the Royal Astronomical Society: Letters},
  number       = {1},
  pages        = {L104--L108},
  title        = {The Laplace resonance in the Kepler-60 planetary system},
  volume       = {455},
}

@article{HairerLubichWanner2003,
  author       = {Hairer, E. and Lubich, C. and Wanner, G.},
  date         = {2003-05},
  doi          = {10.1017/S0962492902000144},
  journaltitle = {Acta Numerica},
  pages        = {399--450},
  title        = {Geometric numerical integration illustrated by the Störmer\Endash Verlet method},
}

@article{HairerMcLachlanRazakarivony2008,
  author       = {Hairer, E. and McLachlan, R. I. and Razakarivony, A.},
  language     = {English},
  publisher    = {Springer Netherlands},
  url          = {http://dx.doi.org/10.1007/s10543-008-0170-3},
  date         = {2008},
  doi          = {10.1007/s10543-008-0170-3},
  issn         = {0006-3835},
  journaltitle = {BIT Numerical Mathematics},
  keywords     = {round-off error; probabilistic error propagation; implicit Runge–Kutta methods; long-time integration; efficient implementation},
  number       = {2},
  pages        = {231--243},
  title        = {Achieving Brouwer’s law with implicit Runge\Endash Kutta methods},
  volume       = {48},
}

@article{HairerMcLachlanSkeel2009,
  author       = {Hairer, Ernst and McLachlan, Robert I. and Skeel, Robert D.},
  language     = {eng},
  url          = {http://archive-ouverte.unige.ch/unige:5211},
  date         = {2009},
  issn         = {0764-583X},
  journaltitle = {Mathematical Modelling and Numerical Analysis},
  keywords     = {Symmetric and symplectic integrators; Geometric numerical integration; Modified differential equation; Energy conservation; Henon--Heiles problem; N-body problem in molecular dynamics.},
  note         = {ID: unige:5211},
  number       = {4},
  pages        = {631--644},
  title        = {On energy conservation of the simplified Takahashi\Endash Imada method},
  volume       = {43},
}

@article{HairerSöderlind2005,
  author       = {Hairer, Ernst and Söderlind, Gustaf},
  url          = {http://dx.doi.org/10.1137/040606995},
  date         = {2005},
  doi          = {10.1137/040606995},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {6},
  pages        = {1838--1851},
  title        = {Explicit, Time Reversible, Adaptive Step Size Control},
  volume       = {26},
}

@article{Halley1694,
  author       = {Halley, Edmond},
  addendum     = {English translation: \cite{Halley1809}},
  date         = {1694-05},
  doi          = {10.1098/rstl.1694.0029},
  journaltitle = {Philosophical Transactions of the Royal Society},
  number       = {210},
  pages        = {136--148},
  title        = {Methodus Nova Accurata \& Facilis Inveniendi Radices Æquationum quarumcumque generaliter, sine prævia Reductione},
  volume       = {18},
}

@article{HéHuángZhāng2012,
  author       = {\chinese{何志洲} and \chinese{黄乘利} and \chinese{张冕}},
  shortauthor  = {Hé, Zhì Zhōu and Huáng, Chéng Lì and Zhāng, Miǎn},
  date         = {2012-05},
  eprint       = {TWJZ201202007},
  eprinttype   = {cnki},
  journaltitle = {\chinese{天文学进展}---Progress in Astronomy},
  number       = {2},
  pages        = {220--235},
  title        = {\chinese{火星重力场模型发展回顾及对萤火一号的展望}---On the Mars Gravity Field Models and Prospects of ``Yinhuo-1'' Mission},
  volume       = {30},
}

@article{Householder1968,
  author       = {Householder, Alston Scott},
  date         = {1968-01},
  doi          = {10.1137/1010003},
  journaltitle = {SIAM Review},
  number       = {1},
  pages        = {56--66},
  title        = {Bigradients and the Problem of Routh and Hurwitz},
  volume       = {10},
}

@article{HullEnrightFellenSedgwick,
  author       = {Hull, T. E. and Enright, W. H. and Fellen, B. M. and Sedgwick, A. E.},
  date         = {1972},
  doi          = {10.1137/0709052},
  journaltitle = {SIAM Journal on Numerical Analysis},
  number       = {4},
  pages        = {603--637},
  title        = {Comparing Numerical Methods for Ordinary Differential Equations},
  volume       = {9},
}

@article{IAUWGCC2009,
  author       = {Archinal, B. A. and A’Hearn, M. F. and Bowell, E. and Conrad, A. and Consolmagno, G. J. and Courtin, R. and Fukushima, T. and Hestroffer, D. and Hilton, J. L. and Krasinsky, G. A. and Neumann, G. and Oberst, J. and Seidelmann, P. K. and Stooke, P. and Tholen, D. J. and Thomas, P. C. and Williams, I. P.},
  language     = {English},
  publisher    = {Springer Netherlands},
  url          = {http://dx.doi.org/10.1007/s10569-010-9320-4},
  date         = {2011},
  doi          = {10.1007/s10569-010-9320-4},
  eprint       = {http://goo.gl/d6WdlJ},
  issn         = {0923-2958},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  keywords     = {Cartographic coordinates; Longitude; Latitude; Rotation axes; Rotation periods; Sizes; Shapes; Planets; Satellites; Dwarf planets; Minor planets; Comets},
  number       = {2},
  pages        = {101--135},
  title        = {Report of the IAU Working Group on Cartographic Coordinates and Rotational Elements: 2009},
  volume       = {109},
}

@article{Kozai1962,
  author       = {Kozai, Yoshihide},
  date         = {1962-11},
  doi          = {10.1086/108790},
  journaltitle = {The Astronomical Journal},
  number       = {9},
  pages        = {591--598},
  title        = {Secular Perturbations of Asteroids with High Inclination and Eccentricity},
  volume       = {67},
}

@article{KucherenkoSytsko2005,
  author       = {Kucherenko, Sergei and Sytsko, Yury},
  url          = {https://doi.org/10.1007/s10589-005-4615-1},
  date         = {2005-03},
  doi          = {10.1007/s10589-005-4615-1},
  journaltitle = {Computational Optimization and Applications},
  pages        = {297--318},
  title        = {Application of Deterministic Low-Discrepancy Sequences in Global Optimization},
  volume       = {30},
}

@article{Kudryavtsev2007,
  author       = {Kudryavtsev, S. M.},
  url          = {http://dx.doi.org/10.1051/0004-6361:20077568},
  date         = {2007},
  doi          = {10.1051/0004-6361:20077568},
  journaltitle = {Astronomy \& Astrophysics},
  keywords     = {celestial mechanics; method: analytical; Moon},
  pages        = {1069--1075},
  title        = {Long-term harmonic development of lunar ephemeris},
  volume       = {471},
}

@article{Kutta1901,
  author       = {Kutta, Wilhelm},
  url          = {https://archive.org/details/zeitschriftfrma12runggoog/page/435},
  date         = {1901-11},
  journaltitle = {Zeitschrift für Mathematik und Physik},
  pages        = {435–453},
  title        = {Beitrag zur näherungsweisen Integration totaler Differentialgleichungen},
  volume       = {46},
}

@article{Lagrange1771,
  author       = {Lagrange, Joseph-Louis},
  date         = {1771},
  journaltitle = {Mémoires de l'Académie royale des sciences et belles-lettres de Berlin},
  pages        = {204--233},
  title        = {Sur le problème de Kepler},
  volume       = {XXV, année 1769},
}

@article{LaineyDuriezVienne2004,
  author       = {Lainey, V. and Duriez, L. and Vienne, A.},
  url          = {http://dx.doi.org/10.1051/0004-6361:20034565},
  date         = {2004},
  doi          = {10.1051/0004-6361:20034565},
  journaltitle = {Astronomy \& Astrophysics},
  number       = {3},
  pages        = {1171--1183},
  title        = {New accurate ephemerides for the Galilean satellites of Jupiter},
  volume       = {420},
}

@article{Laplace1772,
  author       = {de Laplace, Pierre-Simon},
  date         = {1772},
  eprint       = {https://gallica.bnf.fr/ark:/12148/bpt6k35711/f433},
  issn         = {1967-4783},
  journaltitle = {Histoire de l'Académie royale des sciences avec les mémoires de mathématique et de physique tirés des registres de cette Académie},
  number       = {2},
  pages        = {267--376},
  title        = {Recherches sur le calcul intégral et sur le système du monde},
  volume       = {1792},
}

@article{LidovCleaves1962,
  author       = {Lidov., M. L. and Cleaves, H. F.},
  date         = {1961-10},
  doi          = {10.1016/0032-0633(62)90129-0},
  journaltitle = {Planetary and Space Science},
  note         = {Translated from the Russian \cite{Лидов1961}},
  number       = {10},
  pages        = {719--759},
  title        = {The evolution of orbits of artificial satellites of planets under the action of gravitational perturbations of external bodies},
  volume       = {9},
}

@article{LǐLǐLǐ2012,
  author       = {\chinese{李松明} and \chinese{李岩} and \chinese{李劲东}},
  shortauthor  = {Lǐ, Sōng Míng and Lǐ, Yán and Lǐ, Jìn Dōng},
  publisher    = {\chinese{科学出版社}},
  date         = {2012},
  doi          = {10.11834/jrs.20120003},
  eprint       = {YGXB2012S1005},
  eprinttype   = {cnki},
  journaltitle = {\chinese{遥感学报}---Journal of Remote Sensing},
  number       = {S1},
  pages        = {10--16},
  title        = {\chinese{“天绘一号”传输型摄影测量与遥感卫星}---Mapping Satellite-1 transmission type photogrammetric and remote sensing satellite},
  volume       = {16},
}

@article{Linnainmaa1981,
  author       = {Linnainmaa, S.},
  date         = {1981-09},
  doi          = {10.1145/355958.355960},
  issn         = {0098-3500},
  journaltitle = {ACM Transactions on Mathematical Software},
  number       = {3},
  pages        = {272--283},
  title        = {Software for Doubled-Precision Floating-Point Computations},
  volume       = {7},
}

@article{Lovecraft1922,
  author       = {Lovecraft, Howard Phillips},
  publisher    = {Houtain, George Julian},
  date         = {1922-02/1922-07},
  journaltitle = {Home Brew},
  number       = {1--6},
  title        = {Herbert West–Reanimator},
  volume       = {1},
}

@article{McLachlan1993,
  author       = {McLachlan, Robert I.},
  language     = {English},
  publisher    = {Springer-Verlag},
  url          = {http://dx.doi.org/10.1007/BF01385708},
  date         = {1993},
  doi          = {10.1007/BF01385708},
  issn         = {0029-599X},
  journaltitle = {Numerische Mathematik},
  keywords     = {65M20; 58F05; 35L70},
  number       = {1},
  pages        = {465--492},
  title        = {Symplectic integration of Hamiltonian wave equations},
  volume       = {66},
}

@article{McLachlan1995,
  author       = {McLachlan, Robert I.},
  location     = {Philadelphia, PA, USA},
  publisher    = {Society for Industrial and Applied Mathematics},
  url          = {http://dx.doi.org/10.1137/0916010},
  date         = {1995-01},
  doi          = {10.1137/0916010},
  issn         = {1064-8275},
  journaltitle = {SIAM Journal on Scientific Computing},
  keywords     = {Hamiltonian systems,composition methods,initial value problems,operator splitting,symplectic integrators},
  number       = {1},
  pages        = {151--168},
  title        = {On the Numerical Integration of Ordinary Differential Equations by Symmetric Composition Methods},
  volume       = {16},
}

@article{McLachlan2002,
  author       = {McLachlan, Robert I.},
  language     = {English},
  publisher    = {Kluwer Academic Publishers},
  url          = {http://dx.doi.org/10.1023/A%3A1021195019574},
  date         = {2002},
  doi          = {10.1023/A:1021195019574},
  issn         = {1017-1398},
  journaltitle = {Numerical Algorithms},
  keywords     = {symplectic integrators; splitting; composition methods},
  number       = {1-4},
  pages        = {233--246},
  title        = {Families of High-Order Composition Methods},
  volume       = {31},
}

@article{McLachlan2007,
  author       = {McLachlan, Robert I.},
  url          = {http://dx.doi.org/10.1137/06065338X},
  date         = {2007},
  doi          = {10.1137/06065338X},
  journaltitle = {SIAM Journal on Scientific Computing},
  number       = {4},
  pages        = {1637--1649},
  title        = {A New Implementation of Symplectic Runge\Endash Kutta Methods},
  volume       = {29},
}

@article{McLachlanAtela1992,
  author       = {McLachlan, Robert I. and Atela, Pau},
  date         = {1992},
  doi          = {10.1088/0951-7715/5/2/011},
  journaltitle = {Nonlinearity},
  pages        = {541--562},
  title        = {The Accuracy of Symplectic Integrators},
  volume       = {5},
}

@article{McLachlanQuispel2002,
  author       = {McLachlan, Robert I. and Quispel, G. Reinout W.},
  url          = {http://journals.cambridge.org/article_S0962492902000053},
  date         = {2002-01},
  doi          = {10.1017/S0962492902000053},
  issn         = {1474-0508},
  journaltitle = {Acta Numerica},
  pages        = {341--434},
  title        = {Splitting methods},
  volume       = {11},
}

@article{McLachlanQuispel2006,
  author       = {McLachlan, Robert I. and Quispel, G. Reinout W.},
  date         = {2006},
  doi          = {10.1088/0305-4470/39/19/S01},
  journaltitle = {Journal of Physics A},
  pages        = {5251--5285},
  title        = {Geometric Integrators for ODEs},
  volume       = {39},
}

@article{Montenbruck1992,
  author       = {Montenbruck, O.},
  language     = {English},
  publisher    = {Kluwer Academic Publishers},
  url          = {http://dx.doi.org/10.1007/BF00049361},
  date         = {1992},
  doi          = {10.1007/BF00049361},
  issn         = {0923-2958},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  keywords     = {Numerical Integration; Runge-Kutta Methods; Multistep Methods; Extrapolation Methods; Orbit Computation},
  number       = {1},
  pages        = {59--69},
  title        = {Numerical integration methods for orbital motion},
  volume       = {53},
}

@article{Murua1998,
  author       = {Murua, A.},
  date         = {1998-10},
  doi          = {10.1016/S0168-9274(98)00055-5},
  journaltitle = {Applied Numerical Mathematics},
  keywords     = {Runge-Kutta-Nyström;ODEs},
  number       = {2-4},
  pages        = {387--399},
  title        = {Runge\Endash Kutta\Endash Nyström methods for general second order ODEs with application to multi-body systems},
  volume       = {28},
}

@article{Myrnyy2007,
  author       = {Myrnyy, Vlodymyr},
  date         = {2007},
  eprint       = {https://drdobbs.com/cpp/a-simple-and-efficient-fft-implementatio/199500857},
  journaltitle = {Dr. Dobb's},
  title        = {A Simple and Efficient FFT Implementation in C++},
}

@article{Newhall1989,
  author       = {Newhall, X. X.},
  date         = {1989},
  eprint       = {http://adsabs.harvard.edu/full/1989CeMec..45..305N},
  journaltitle = {Celestial Mechanics},
  pages        = {305--310},
  title        = {Numerical Representation of Planetary Ephemerides},
  volume       = {45},
}

@article{Nievergelt2004,
  author       = {Nievergelt, Yves},
  date         = {2004-12},
  doi          = {10.1145/1039813.1039815},
  journaltitle = {ACM Transactions on Mathematical Software},
  number       = {4},
  pages        = {402--433},
  title        = {Analysis and Applications of Priest’s Distillation},
  volume       = {30},
}

@article{NobiliWill1986,
  author       = {Nobili, Anna M. and Will, Clifford M.},
  date         = {1986-03-06},
  doi          = {10.1038/320039a0},
  journaltitle = {Nature},
  pages        = {39--41},
  title        = {The real value of Mercury’s perihelion advance},
  volume       = {320},
}

@article{OkunborSkeel1994,
  author       = {Okunbor, Daniel I. and Skeel, Robert D.},
  url          = {http://www.sciencedirect.com/science/article/pii/037704279200119T},
  date         = {1994},
  doi          = {10.1016/0377-0427(92)00119-T},
  issn         = {0377-0427},
  journaltitle = {Journal of Computational and Applied Mathematics},
  keywords     = {Runge—Kutta—Nyström methods},
  number       = {3},
  pages        = {375--382},
  title        = {Canonical Runge\Endash Kutta\Endash Nyström methods of orders five and six},
  volume       = {51},
}

@article{Overholt1965,
  author       = {Overholt, K. J.},
  date         = {1965},
  doi          = {10.1007/BF01937508},
  journaltitle = {BIT},
  note         = {Merged with the preceding article (starting p.~282) on the journal website},
  number       = {4},
  pages        = {284--286},
  title        = {An Instability in the Fibonacci and Golden Section Search Methods},
  volume       = {5},
}

@article{PrinceDormand1981,
  author       = {Prince, P. J. and Dormand, J. R.},
  date         = {1981},
  doi          = {10.1016/0771-050X(81)90010-3},
  journaltitle = {Journal of Computational and Applied Mathematics},
  number       = {1},
  pages        = {67--75},
  title        = {High order embedded Runge-Kutta formulae},
  volume       = {7},
}

@article{QuinlanTremaine1990,
  author       = {Quinlan, G. D. and Tremaine, S.},
  url          = {http://adsabs.harvard.edu/full/1990AJ....100.1694Q},
  date         = {1990-11},
  issn         = {0004-6256},
  journaltitle = {Astronomical Journal},
  pages        = {1694--1700},
  title        = {Symmetric multistep methods for the numerical integration of planetary orbits},
  volume       = {100},
}

@article{QūZhāngJīn2008,
  author       = {\chinese{曲宏松} and \chinese{张叶} and \chinese{金光}},
  shortauthor  = {Qū, Hóng Sōng and Zhāng, Yè and Jīn, Guāng},
  url          = {http://ope.lightpublishing.cn/thesisDetails?columnId=1745428},
  date         = {2008-09},
  eprint       = {GXJM200809026},
  eprinttype   = {cnki},
  issn         = {1004-924X},
  journaltitle = {\chinese{光学精密工程}---Optics and Precision Engineering},
  number       = {9},
  pages        = {1688--1694},
  title        = {\chinese{基于$Q$值选取的太阳同步回归轨道设计算法}---Repeat sun-synchronous orbit design method based on $Q$ value selection},
  volume       = {16},
}

@article{RinnooyKanTimmer1987a,
  author       = {Rinnooy Kan, A. H. G. and Timmer, G. T.},
  date         = {1987-09},
  doi          = {10.1007/BF02592070},
  journaltitle = {Mathematical Programming},
  pages        = {27--56},
  title        = {Stochastic global optimization methods -- part I: Clustering methods},
  userd        = {a},
  volume       = {39},
}

@article{RinnooyKanTimmer1987b,
  author       = {Rinnooy Kan, A. H. G. and Timmer, G. T.},
  date         = {1987-09},
  doi          = {10.1007/BF02592071},
  journaltitle = {Mathematical Programming},
  pages        = {57--78},
  title        = {Stochastic global optimization methods -- part II: Multi level methods},
  userd        = {b},
  volume       = {39},
}

@article{ScavoThoo1995,
  author       = {Scavo, T. R. and Thoo, J. B.},
  date         = {1995-05},
  doi          = {10.2307/2975033},
  journaltitle = {The American Mathematical Monthly},
  number       = {5},
  pages        = {417--426},
  title        = {On the Geometry of Halley’s Method},
  volume       = {102},
}

@article{Schröder1870,
  author       = {Schröder, E.},
  addendum     = {English translation: \cite{SchröderStewart1993}},
  date         = {1870-06},
  doi          = {10.1007/BF01444024},
  journaltitle = {Mathematische Annalen},
  pages        = {317--365},
  title        = {Ueber unendlich viele Algorithmen zur Auflösung der Gleichungen},
  volume       = {2},
}

@article{ScottMartini2010,
  author       = {Scott, James R. and Martini, Michael C.},
  date         = {2010},
  journaltitle = {Journal of Spacecraft and Rockets},
  number       = {1},
  pages        = {199--202},
  title        = {High-Speed Solution of Spacecraft Trajectory Problems Using Taylor Series Integration},
  volume       = {47},
}

@article{SharpQureshiGrazier2013,
  author       = {Sharp, Philip W. and Qureshi, Mohammad A. and Grazier, Kevin R.},
  language     = {English},
  publisher    = {Springer US},
  url          = {http://dx.doi.org/10.1007/s11075-012-9571-0},
  date         = {2013},
  doi          = {10.1007/s11075-012-9571-0},
  issn         = {1017-1398},
  journaltitle = {Numerical Algorithms},
  keywords     = {Runge–Kutta–Nyström; Explicit; High order; Efficiency},
  number       = {1},
  pages        = {133--148},
  title        = {High order explicit Runge\Endash Kutta Nyström pairs},
  volume       = {62},
}

@article{SidlichovskyNesvorny1997,
  author       = {Sidlichovsky, Milos and Nesvorny, David},
  date         = {1997},
  journaltitle = {Celestial Mechanics and Dynamical Astronomy},
  pages        = {137--148},
  title        = {Frequency modified Fourier transform and its application to asteroids},
  volume       = {65},
}

@article{Smith1961,
  author       = {Smith, O. K.},
  date         = {1961-04},
  doi          = {10.1145/355578.366316},
  issn         = {0001-0782},
  journaltitle = {Communications of the ACM},
  number       = {4},
  pages        = {168},
  title        = {Eigenvalues of a Symmetric 3 \texttimes{} 3 Matrix},
  volume       = {4},
}

@article{Sommeijer1993,
  author       = {Sommeijer, B. P.},
  url          = {http://www.sciencedirect.com/science/article/pii/016892749390145H},
  date         = {1993},
  doi          = {10.1016/0168-9274(93)90145-H},
  issn         = {0168-9274},
  journaltitle = {Applied Numerical Mathematics},
  keywords     = {error control},
  number       = {1–3},
  pages        = {221--240},
  title        = {Explicit, high-order Runge\Endash Kutta\Endash Nyström methods for parallel computers},
  volume       = {13},
}

@article{Störmer1912,
  author       = {Störmer, C.},
  date         = {1912-11},
  doi          = {10.1051/radium:01912009011039501},
  journaltitle = {Radium},
  number       = {11},
  pages        = {395--399},
  title        = {Sur les trajectoires des corpuscules électrisés dans l'espace sous l'action du magnétisme terrestre, avec application aux aurores boréales},
  volume       = {9},
}

@article{Suzuki1990,
  author       = {Suzuki, M.},
  date         = {1990-06},
  doi          = {10.1016/0375-9601(90)90962-N},
  journaltitle = {Physics Letters A},
  pages        = {319--323},
  title        = {{Fractal decomposition of exponential operators with applications to many-body theories and Monte Carlo simulations}},
  volume       = {146},
}

@article{TakahashiBuschScheeres2013,
  author       = {Takahashi, Yu and Busch, Michael W. and Scheeres, D. J.},
  date         = {2013-09},
  doi          = {10.1088/0004-6256/146/4/95},
  journaltitle = {The Astronomical Journal},
  number       = {4},
  pages        = {95--104},
  title        = {Spin state and moment of inertia characterization of 4179 Toutatis},
  volume       = {146},
}

@article{Trefethen2010,
  author       = {Trefethen, L. N.},
  date         = {2010},
  doi          = {10.1093/imanum/drp018},
  journaltitle = {IMA Journal of Numerical Analysis},
  number       = {4},
  pages        = {887--897},
  title        = {Householder triangularization of a quasimatrix},
  volume       = {30},
}

@article{Verlet1967,
  author       = {Verlet, Loup},
  date         = {1967-07-05},
  doi          = {10.1103/PhysRev.159.98},
  journaltitle = {Physical Review},
  number       = {1},
  pages        = {98--103},
  title        = {Computer "Experiments" on Classical Fluids. I. Thermodynamical Properties of Lennard-Jones Molecules},
  volume       = {159},
}

@article{WāngLuō2014,
  author       = {\chinese{汪海洪} and \chinese{罗北}},
  shortauthor  = {Wāng, Hǎi Hóng and Luō, Běi},
  url          = {http://ch.whu.edu.cn/article/id/5676},
  date         = {2017-03},
  doi          = {10.13203/j.whugis20140866},
  eprint       = {WHCH201703002},
  eprinttype   = {cnki},
  issn         = {1004-0323},
  journaltitle = {\chinese{武汉大学学报‧信息科学版}---Geomatics and Information Science of Wuhan University},
  number       = {3},
  pages        = {293--298},
  title        = {\chinese{计算测高卫星地面轨迹交叉点的快速数值算法}---Fast Numerical Algorithm for the Calculation of Altimetric Crossovers from Satellite Ground Tracks},
  volume       = {42},
}

@article{Wantzel1843,
  author       = {Wantzel, Laurent},
  editor       = {Terquem, Olry and Gerono, Camille-Christophe},
  date         = {1843},
  eprint       = {http://www.numdam.org/item/?id=NAM_1843_1_2__117_1},
  journaltitle = {Nouvelles annales de mathématiques. Journal des candidats aux écoles polytechnique et normale},
  number       = {2},
  pages        = {117--127},
  title        = {Classification des nombres incommensurables d'origine algébrique},
  volume       = {1},
}

@article{WēnYánZhāng2015,
  author       = {\chinese{温生林} and \chinese{闫野} and \chinese{张华}},
  shortauthor  = {Wēn, Shēng Lín and Yán, Yě and Zhāng, Huá},
  date         = {2015},
  doi          = {10.3969/j.issn.1001-506X.2015.03.22},
  eprint       = {XTYD201503023},
  eprinttype   = {cnki},
  issn         = {1001-506X},
  journaltitle = {\chinese{系统工程与电子技术}---Systems Engineering and Electronics},
  note         = {The DOI is not registered; see \url{https://www.sys-ele.com/CN/10.3969/j.issn.1001-506X.2015.03.22}},
  number       = {3},
  pages        = {613--619},
  title        = {\chinese{低轨回归轨道卫星轨迹漂移特性分析与控制}---Analysis and control of groundtrack drift for recursive low earth orbit satellites},
  volume       = {37},
}

@article{WilkinsGu2013,
  author       = {Wilkins, Gautam and Gu, Ming},
  date         = {2013},
  doi          = {10.1007/s00211-012-0480-x},
  journaltitle = {Numerische Mathematik},
  number       = {123},
  pages        = {177--188},
  title        = {A modified Brent’s method for finding zeros of functions},
}

@article{XúZhāngLín2009,
  author       = {\chinese{徐莹} and \chinese{张有广} and \chinese{林明森}},
  shortauthor  = {Xú, Yíng and Zhāng, Yǒu Guǎng and Lín, Míng Sēn},
  date         = {2009},
  doi          = {10.11873/j.issn.1004-0323.2009.2.155},
  eprint       = {YGJS200902005},
  eprinttype   = {cnki},
  issn         = {1004-0323},
  journaltitle = {\chinese{遥感技术与应用}---Remote Sensing Technology and Application},
  number       = {2},
  pages        = {155--163},
  title        = {\chinese{卫星高度计轨道设计的因素分析}---An Analysis on the Considerations of Satellite Altimeter Orbit Design},
  volume       = {24},
}

@article{Yoshida1990,
  author       = {Yoshida, Haruo},
  url          = {http://www.sciencedirect.com/science/article/pii/0375960190900923},
  date         = {1990},
  doi          = {10.1016/0375-9601(90)90092-3},
  issn         = {0375-9601},
  journaltitle = {Physics Letters A},
  number       = {5–7},
  pages        = {262--268},
  title        = {Construction of higher order symplectic integrators},
  volume       = {150},
}

@article{ZhaoJiHuangHuHouLiIp2002,
  author       = {Zhao, Yuhui and Ji, Jianghui and Huang, Jiangchuan and Hu, Shoucun and Hou, Xiyun and Li, Yuan and Ip, Wing-Huen},
  date         = {2015-05},
  doi          = {10.1093/mnras/stv792},
  journaltitle = {Monthly Notices of the Royal Astronomical Society},
  number       = {4},
  pages        = {3620--3632},
  title        = {Orientation and rotational parameters of asteroid 4179 Toutatis: new insights from Chang'e-2's close flyby},
  volume       = {450},
}

@article{ZhōuLǐXìnWéiZhāng2012,
  author       = {\chinese{周飞} and \chinese{李强} and \chinese{信太林} and \chinese{韦锡峰} and \chinese{张华}},
  shortauthor  = {Zhōu, Fēi and Lǐ, Qiáng and Xìn, Tài Lín and Wéi, Xī Fēng and Zhāng, Huá},
  url          = {http://www.seejournal.cn/article/id/61c6d2af-1049-4f01-b420-44200919c469},
  date         = {2012},
  doi          = {10.3969/j.issn.1673-1379.2012.04.006},
  eprint       = {HTHJ201204009},
  eprinttype   = {cnki},
  issn         = {1673-1379},
  journaltitle = {\chinese{航天器环境工程}---Spacecraft Environment Engineering},
  number       = {4},
  pages        = {392--396},
  title        = {\chinese{空间辐射环境引起在轨卫星故障分析与加固对策}---Analyses and countermeasures of in-orbit satellite failures caused by space radiation environment},
  volume       = {29},
}

@article{Афанасьев2006,
  author       = {Афанасьев, И.},
  date         = {2006-01},
  journaltitle = {Новости космонавтики},
  number       = {1},
  pages        = {7},
  title        = {Реабилитация «Рокота» открывает дорогу новым миссиям ЕКА},
  volume       = {16},
}

@article{ДубровинскийЖуравлевИсаихинМолокановаШершнева2001,
  author       = {Дубровинский, Я. В. and Журавлев, К. В. and Исаихин, А. С. and Молоканова, О. Н. and Шершнева, Н. И.},
  date         = {2001},
  journaltitle = {Вопросы электромеханики. Труды ВНИИЭМ},
  number       = {100},
  pages        = {54--69},
  title        = {Итоги баллистического обеспечения космических аппаратов «Метеор-Природа», «Ресурс-О1» и «Электро»},
}

@article{Лидов1961,
  author       = {Лидов, М. Л.},
  publisher    = {Академия Наук СССР},
  addendum     = {English translation: \cite{LidovCleaves1962}},
  date         = {1961},
  journaltitle = {Искусственные Спутники Земли},
  number       = {8},
  pages        = {5--45},
  title        = {Эволюция орбит искусственных спутников планет под действием гравитационных возмущений внешних тел},
}

@book{Babbage1827,
  author    = {Babbage, Charles},
  publisher = {J. Mawman},
  date      = {1827},
  eprint    = {https://books.google.co.uk/books?id=64o_AAAAcAAJ},
  title     = {Table of Logarithms of the Natural Numbers, from 1 to 108000},
}

@book{Brent1973,
  author    = {Brent, Richard P.},
  publisher = {Prentice-Hall},
  date      = {1973},
  isbn      = {0-13-022335-2},
  title     = {Algorithms for minimization without derivatives},
}

@book{Bruhns1870,
  author    = {Bruhns, Carl},
  publisher = {Bernhard Tauchnitz},
  addendum  = {German, French, English, and Italian versions published simultaneously; we have not been able to find a facsimile of the Italian edition},
  date      = {1870},
  note      = {German: \url{https://books.google.de/books?id=GglTAAAAcAAJ}---English: \url{https://books.google.de/books?id=v-cGAAAAYAAJ}---French: \url{https://books.google.de/books?id=RXhNAAAAYAAJ}},
  title     = {Neues logarithmisch-trigonometrisches Handbuch auf sieben Decimalen\Emdash A New Manual of Logarithms to Seven Places of Decimals\Emdash Nouveau manuel de logarithmes à sept décimales pour les nombres et les fonctions trigonométriques\Emdash Nuovo manuale logaritmico-trigonometrico con sette decimali},
}

@book{ByrdFriedman1954,
  author    = {Byrd, Paul F. and Friedman, Morris D.},
  publisher = {Springer-Verlag},
  date      = {1954},
  title     = {Handbook of elliptic integrals for engineers and physicists},
}

@book{Capderou2012,
  author    = {Capderou, M.},
  publisher = {Springer-Verlag France},
  date      = {2012},
  isbn      = {978-2-287-99049-6},
  title     = {Satellites~: de Kepler au GPS},
}

@book{CohenHubbardOesterwinter1973,
  author    = {Cohen, C. J. and Hubbard, E. C. and Oesterwinter, C.},
  publisher = {United States Government Printing Office},
  date      = {1973},
  number    = {I},
  title     = {Astronomical Papers Prepared for the Use of the American Ephemeris and Nautical Almanac -- Elements of the Outer Planets for One Million Years},
  volume    = {XXII},
}

@book{Dormand1996,
  author    = {Dormand, J. R.},
  publisher = {CRC Press},
  date      = {1996},
  isbn      = {9781315896007},
  title     = {Numerical Methods for Differential Equations -- A Computational Approach},
}

@book{FantetdeLagny1691b,
  author    = {Fantet de Lagny, Thomas},
  publisher = {De l’Imprimerie d’Antoine Lambin, ruë S. Jacques, au Miroir},
  date      = {1691},
  eprint    = {https://gallica.bnf.fr/ark:/12148/bpt6k1039787},
  subtitle  = {Proposée à examiner aux Mathématiciens de l’Europe},
  title     = {Méthode nouvelle, infiniment générale et infiniment abrégée, Pour l’Extraction des Racines quarrées, cubiques, \&c. \& pour l’Ap\-proxi\-ma\-tion des mêmes Racines à l’infini dans toutes sortes d’égalitez},
  userd     = {b},
}

@book{FantetdeLagny1692,
  author    = {Fantet de Lagny, Thomas},
  publisher = {De l’Imprimerie de Jean Cusson, ruë saint Jacques, à l’Image de saint Jean Baptiste},
  date      = {1692},
  eprint    = {https://nubis.univ-paris1.fr/ark:/15733/3415},
  subtitle  = {Et pour resoudre par le cercle et la ligne droite, plusieurs problêmes solides \& sursolides~; comme la duplication du cube, l’invention de deux \& de quatre moyennes proportionnelles, \&c. dans toute la précision possible, \& d’une maniere praticable. Avec une dissertation sur les methodes d'arithmetique \& d'analyse~; où l’on établit des principes generaux pour en juger},
  title     = {Methodes nouvelles et abbregées pour l’extraction et l’approximation des racines},
}

@book{FantetdeLagny1697,
  author     = {Fantet de Lagny, Thomas},
  publisher  = {Chez Jean Jombert, prés des Augustins, à l’Image Nôtre-Dame},
  annotation = {The eprint is from the Bibliothèque municipale de Lyon; see also https://books.google.fr/books?id=IbTtzq_fixAC, Bayerische Staatsbibliothek, https://books.google.fr/books?id=bKk2AAAAMAAJ, University of Michigan.},
  date       = {1697},
  eprint     = {https://books.google.fr/books?id=IbTtzq_fixAC},
  title      = {Nouveaux elemens d’arithmetique et d’algebre, ou introduction aux mathematiques},
}

@book{GolubVanLoan2013,
  author    = {Golub, Gene H. and Van Loan, Charles F.},
  publisher = {Johns Hopkins University Press},
  date      = {2013-02-15},
  isbn      = {9781421407944},
  title     = {Matrix Computations (4th Edition)},
}

@book{GoscinnyTabary1971,
  author    = {Goscinny, René and Tabary, Jean},
  publisher = {Dargaud},
  date      = {1971},
  isbn      = {2205040618},
  title     = {Une carotte pour Iznogoud},
}

@book{Higham2002,
  author    = {Higham, Nicholas J.},
  publisher = {Society for Industrial and Applied Mathematics},
  date      = {2002},
  isbn      = {0-89871-521-0},
  title     = {Accuracy and Stability of Numerical Algorithms},
}

@book{Householder1970,
  author    = {Householder, Alston Scott},
  publisher = {McGraw-Hill},
  date      = {1970},
  series    = {International Series in Pure and Applied Mathematics},
  title     = {The Numerical Treatment of a Single Nonlinear Equation},
}

@book{JahnkeEmde1933,
  author    = {Jahnke, Eugen and Emde, Fritz},
  publisher = {Teubner},
  date      = {1933},
  title     = {Funktionentafeln mit Formeln und Kurven---Tables of functions with formulæ and curves},
}

@book{JahnkeEmde1938,
  author    = {Jahnke, Eugen and Emde, Fritz},
  publisher = {Teubner},
  date      = {1938},
  title     = {Funktionentafeln mit Formeln und Kurven---Tables of functions with formulæ and curves},
}

@book{JahnkeEmdeLösch1960,
  author    = {Jahnke, Eugen and Emde, Fritz and Lösch, Friedrich},
  publisher = {Teubner},
  date      = {1960},
  title     = {Tafeln Höherer Funktionen---Tables of higher functions},
}

@book{Kepler1609,
  author    = {Kepler, Johannes},
  publisher = {Jussu \& sumptibus Rudolphi~II romanorum imperatoris \&c},
  date      = {1609},
  doi       = {10.3931/e-rara-558},
  title     = {Astronomia nova αιτιολογητος seu physica coelestis tradita commentariis de motibus stellæ martis ex observationibus G. V. Tichonis Brahe},
}

@book{Meeus1998,
  author    = {Meeus, Jean},
  publisher = {Willmann-Bell},
  date      = {1998},
  edition   = {2},
  isbn      = {978-0-943396-61-3},
  title     = {Astronomical Algorithms},
}

@book{Newton1687,
  author    = {Newton, I.},
  publisher = {Jussu Societatis Regiæ ac Typis Joseph Streater},
  date      = {1687},
  note      = {Facsimile at \url{https://cudl.lib.cam.ac.uk/view/PR-ADV-B-00039-00001/1}},
  title     = {Philosophiæ naturalis principia mathematica},
}

@book{NistHMF2010,
  author    = {Olver, F. and Lozier, D. and Boisvert, R. and Clark, C.},
  publisher = {Cambridge University Press},
  date      = {2010},
  isbn      = {978-0-521-14063-8},
  title     = {NIST Handbook of Mathematical Functions},
}

@book{NocedalWright2006,
  author    = {Nocedal, Jorge, and Wright, Stephen J.},
  publisher = {Springer},
  date      = {2006},
  isbn      = {978-0387-30303-1},
  series    = {Springer Series in Operations Research and Financial Engineering},
  title     = {Numerical Optimization},
}

@book{Raphson1690,
  author    = {Raphson, Joseph},
  publisher = {Prostant venales apud Abelem Swalle, ad Insigne Monocerotis in Cœmeterio Divi Pauli},
  date      = {1690},
  eprint    = {https://books.google.co.uk/books?id=A8NlAAAAcAAJ},
  title     = {Analysis Æquationum Universalis seu Ad Æquationes Algebricas Resolvendas Methodus Generalis, et Expedita, Ex nova Infinitarum serierum Doctrina Deducta ac Demonstrata},
}

@book{Schrön1873,
  author    = {Schrön, Ludwig},
  publisher = {Gauthier-Villars},
  date      = {1873},
  eprint    = {https://books.google.fr/books?id=N2a87ajKxIIC},
  title     = {Tables de logarithmes à sept décimales, pour les nombres depuis 1 jusqu'à 108000 et pour les fonctions trigonométriques de dix en dix secondes},
}

@book{Sterbenz1974,
  author    = {Sterbenz, Pat H.},
  publisher = {Prentice-Hall},
  date      = {1974},
  isbn      = {0-13-322495-3},
  title     = {Floating-point computation},
}

@book{Szebehely1967,
  author    = {Szebehely, Victor G.},
  publisher = {Academic Press},
  date      = {1967},
  isbn      = {978-0-12-395732-0},
  subtitle  = {The Restricted Problem of Three Bodies},
  title     = {Theory of Orbits},
}

@book{Wallis1685,
  author    = {Wallis, John},
  publisher = {Richard Davis},
  date      = {1685},
  eprint    = {https://books.google.fr/books?id=TXpmAAAAcAAJ},
  subtitle  = {Shewing, the Original, Progress, and Advancement thereof, from time to time; and by what Steps it hath attained to the Heighth at which now it is.},
  title     = {A Treatise of Algebra, both Historical and Practical.},
}

@book{Walter2018,
  author    = {Walter, U.},
  publisher = {Springer Nature Switzerland AG},
  date      = {2018},
  doi       = {10.1007/978-3-319-74373-8},
  isbn      = {978-3-319-74372-1},
  title     = {Astronautics -- The Physics of Space Flight -- Third Edition},
}

@book{Warren2003,
  author    = {Warren, Jr., Henry S.},
  publisher = {Addison-Wesley},
  date      = {2003},
  isbn      = {0-201-91465-4},
  title     = {Hacker's Delight},
}

@dataset{Fukushima2012a,
  author = {Fukushima, T.},
  url    = {https://www.researchgate.net/publication/233903220_xgscdtxt_Fortran_program_package_to_compute_the_Jacobian_elliptic_functions_snum_cnum_dnum},
  date   = {2012-12},
  title  = {xgscd.txt (Fortran program package to compute the Jacobian elliptic functions, sn(u|m), cn(u|m), dn(u|m))},
  userd  = {a},
}

@dataset{Fukushima2018,
  author = {Fukushima, T.},
  url    = {https://www.researchgate.net/profile/Toshio_Fukushima/publication/322702514_xelbdjtxt_Fortran_test_driver_for_elbdjrelbdj_subroutines_to_compute_the_doublesingle_precision_general_incomplete_elliptic_integrals_of_all_three_kinds/data/5a6a4a7a458515b2d0532843/xelbdj-all.txt},
  date   = {2018-01},
  doi    = {10.13140/RG.2.2.11113.80489},
  note   = {Software},
  title  = {xelbdj.txt: Fortran test driver for “elbdj”/“relbdj”, subroutines to compute the double/single precision general incomplete elliptic integrals of all three kinds},
}

@inbook{HuybrechsOlver2009,
  author    = {Huybrechs, D. and Olver, S.},
  editor    = {Engquist, B. and Fokas, A. and Hairer, E.},
  language  = {English},
  publisher = {Cambridge University Press},
  booktitle = {Highly Oscillatory Problems},
  date      = {2009},
  doi       = {10.1017/CBO9781139107136},
  isbn      = {9781139107136},
  pages     = {25--50},
  title     = {Highly oscillatory quadrature},
}

@inbook{IserlesNørsettOlver2006,
  author    = {Iserles, A. and Nørsett, S. P. and Olver, S.},
  editor    = {de Castro, A. B. and Gómez, D. and Quintela, P. and Salgado, P.},
  language  = {English},
  publisher = {Springer Berlin Heidelberg},
  booktitle = {Numerical Mathematics and Advanced Applications},
  date      = {2006},
  doi       = {10.1007/978-3-540-34288-5_6},
  isbn      = {978-3-540-34287-8},
  pages     = {97--118},
  title     = {Highly Oscillatory Quadrature: The Story so Far},
}

@inbook{ZatloukalJohnsonLadner2002,
  author    = {Zatloukal, Kevin and Johnson, Mary Holland and Ladner, Richard E.},
  editor    = {Goldwasser, Michael H. and Johnson, David S. and McGeoch, Catherine C.},
  publisher = {American Mathematical Society},
  booktitle = {Near Neighbor Searches, and Methodology: Fifth and Sixth DIMACS Implementation Challenges},
  date      = {2002},
  isbn      = {0821828924},
  pages     = {69-86},
  title     = {Nearest Neighbor Search for Data Compression},
}

@incollection{Bessel1852,
  author    = {Bessel, Friedrich Wilhelm},
  editor    = {Erman, Adolph},
  booktitle = {Briefwechsel zwischen W.~Olbers und F.~W.~Bessel},
  date      = {1852},
  number    = {260},
  pages     = {84--90},
  title     = {Bessel an Olbers. Königsberg, 23.~April 1818},
  volume    = {2},
}

@incollection{FantetdeLagny1733,
  author     = {Fantet de Lagny, Thomas},
  editor     = {Richer, Claude},
  publisher  = {Par la compagnie des libraires},
  annotation = {For the editor’s first name, see https://data.bnf.fr/fr/12532604/claude_richer/. For the book title, see https://gallica.bnf.fr/ark:/12148/bpt6k56063967/f11. For the volume number, see https://gallica.bnf.fr/ark:/12148/bpt6k56063967/f14. The eprint is from the Bibliothèque municipale de Lyon; see also https://books.google.fr/books?id=GzNVVK_mlVcC, Università degli studi di Torino, https://books.google.fr/books?id=Dv9JAAAAMAAJ, University of Michigan.},
  booktitle  = {Recueil des Mémoires de l’Académie Royale des Sciences depuis 1666 jusqu’à 1699},
  date       = {1733},
  eprint     = {https://books.google.fr/books?id=KwP-kH6gmlEC},
  title      = {Analyse Générale, ou Méthodes nouvelles pour résoudre les Problêmes de tous les Genres \& de tous les Degrez à l’infini},
  volume     = {XI},
}

@incollection{Halley1809,
  author    = {Halley, Edmond},
  editor    = {Hutton, Charles and Shaw, George and Pearson, Richard},
  booktitle = {The Philosophical Transactions of the Royal Society of London, from their commencement, in 1665, to the year 1800; Abridged, with notes and biographic illustrations},
  date      = {1809},
  note      = {Translated from the Latin \cite{Halley1694}},
  pages     = {640--649},
  title     = {A new, exact, and easy Method of finding the Roots of any Equations generally, and that without any previous Reduction},
  volume    = {III from 1683 to 1694},
}

@incollection{SebahGourdon2001,
  author    = {Sebah, Pascal and Gourdon, Xavier},
  booktitle = {Numbers, constants and computation},
  date      = {2001-10-03},
  eprint    = {http://numbers.computation.free.fr/Constants/Algorithms/newton.html},
  title     = {Newton’s method and high order iterations},
}

@inproceedings{BlanesCasasRos2001b,
  author       = {Blanes, S. and Casas, F. and Ros, J.},
  editor       = {Vulkov, Lubin and Yalamov, Plamen and Waśniewski, Jerzy},
  language     = {English},
  organization = {International Conference on Numerical Analysis and Its Applications},
  publisher    = {Springer Berlin Heidelberg},
  url          = {http://dx.doi.org/10.1007/3-540-45262-1_13},
  booktitle    = {Numerical Analysis and Its Applications},
  date         = {2001},
  doi          = {10.1007/3-540-45262-1_13},
  eventdate    = {2000-06-11/2000-06-15},
  eventtitle   = {NAA 2000},
  isbn         = {978-3-540-41814-6},
  number       = {1988},
  pages        = {102--109},
  series       = {Lecture Notes in Computer Science},
  title        = {New Families of Symplectic Runge\Endash Kutta\Endash Nyström Integration Methods},
  userd        = {b},
  venue        = {Rousse, Bulgaria},
}

@inproceedings{Everhart1985,
  author       = {Everhart, E.},
  editor       = {Carusi, Andrea and Valsecchi, Giovanni B.},
  language     = {English},
  organization = {International Astronomical Union},
  publisher    = {Springer Netherlands},
  url          = {http://dx.doi.org/10.1007/978-94-009-5400-7_17},
  booktitle    = {Dynamics of Comets: Their Origin and Evolution},
  date         = {1985},
  doi          = {10.1007/978-94-009-5400-7_17},
  eventdate    = {1984-06-11/1984-06-15},
  eventtitle   = {83rd Colloquium of the International Astronomical Union},
  isbn         = {978-94-010-8884-8},
  number       = {115},
  pages        = {185--202},
  series       = {Astrophysics and Space Science Library},
  title        = {An Efficient Integrator that Uses Gauss-Radau Spacings},
  venue        = {Rome, Italy},
}

@inproceedings{Jones2012,
  author       = {Jones, Brandon},
  organization = {American Institute of Aeronautics and Astronautics},
  publisher    = {Curran},
  booktitle    = {AIAA/AAS Astrodynamics Specialist Conference},
  date         = {2012},
  doi          = {10.2514/6.2012-4967},
  eventdate    = {2012-08-13/2012-08-16},
  isbn         = {9781622763245},
  note         = {AIAA 2012-4967},
  pages        = {1570--1585},
  series       = {Guidance, Navigation, and Control and Co-located Conferences},
  title        = {Orbit Propagation Using Gauss-Legendre Collocation},
  venue        = {Minneapolis, Minnesota},
  volume       = {2},
}

@inproceedings{JonesAnderson2012,
  author       = {Jones, Brandon A. and Anderson, Rodney L.},
  organization = {American Astronautical Society},
  publisher    = {Univelt},
  booktitle    = {22nd AAS/AIAA Spaceflight Mechanics Meeting},
  date         = {2012},
  eprint       = {http://hdl.handle.net/2014/42453},
  eventdate    = {2012-01-29/2012-02-02},
  note         = {AAS 12-214},
  number       = {143},
  series       = {Advances in the Astronautical Sciences},
  title        = {A Survey of Symplectic and Collocation Integration Methods for Orbit Propagation},
  venue        = {Charleston, South Carolina},
}

@inproceedings{KowalkowskiJohannesenLam2008,
  author     = {Kowalkowski, Theresa and Johannesen, Jennie and Lam, Try},
  publisher  = {American Institute of Aeronautics and Astronautics},
  date       = {2008-08-21T14:00:00},
  doi        = {10.2514/6.2008-7369},
  eventdate  = {2008-08-18/2008-08-21},
  eventtitle = {AIAA/AAS Astrodynamics Specialist Conference and Exhibit},
  note       = {AIAA 2008-7369},
  series     = {Guidance, Navigation, and Control and Co-located Conferences},
  title      = {Launch Period Development for the Juno Mission to Jupiter},
  venue      = {Honolulu, Hawaii},
}

@inproceedings{KrishnamoorthyMenon2013,
  author    = {Krishnamoorthy, A. and Menon, D.},
  publisher = {IEEE},
  booktitle = {Signal Processing: Algorithms, Architectures, Arrangements, and Applications},
  date      = {2013},
  eventdate = {2013-09-26/2013-09-28},
  pages     = {70--72},
  title     = {Matrix Inversion Using Cholesky Decomposition},
  venue     = {Poznań, Poland},
}

@inproceedings{PellegriniRussel2014,
  author       = {Pellegrini, Etienne and Russell, Ryan P.},
  organization = {American Astronautical Society},
  publisher    = {Univelt},
  booktitle    = {24th AAS/AIAA Spaceflight Mechanics Meeting},
  date         = {2014},
  eventdate    = {2014-01-26/2014-01-30},
  note         = {AAS 14-237},
  number       = {152},
  series       = {Advances in the Astronautical Sciences},
  title        = {F and G Taylor Series Solutions to the Circular Restricted Three Body Problem},
  venue        = {Santa Fe, New Mexico},
}

@inproceedings{RussellLara2006,
  author     = {Russell, R. P. and Lara, M.},
  publisher  = {American Institute of Aeronautics and Astronautics},
  booktitle  = {A collection of technical papers},
  date       = {2006-08-24T09:00:00},
  doi        = {10.2514/6.2006-6750},
  eventdate  = {2006-08-21/2006-08-24},
  eventtitle = {AIAA/AAS Astrodynamics Specialist Conference and Exhibit},
  isbn       = {1563478226},
  note       = {AIAA 2006-6750},
  pages      = {1935--1954},
  series     = {Guidance, Navigation, and Control and Co-located Conferences},
  title      = {Repeat Ground Track Lunar Orbits in the Full-Potential Plus Third-Body Problem},
  venue      = {Keystone, Colorado},
  volume     = {3},
}

@inproceedings{Ruth1983,
  author    = {Ruth, R.},
  booktitle = {Proceedings of the 1983 Particle Accelerator Conference (PAC 83)},
  date      = {1983-08},
  doi       = {10.1109/TNS.1983.4332919},
  eprint    = {https://accelconf.web.cern.ch/accelconf/p83/PDF/PAC1983_2669.PDF},
  eventdate = {1983-03-21/1983-03-23},
  number    = {30.4},
  pages     = {2669--2671},
  series    = {IEEE Transactions on Nuclear Science},
  title     = {A Canonical Integration Technique},
  venue     = {Santa Fe, New Mexico},
}

@inproceedings{SofroniouSpaletta2002,
  author       = {Sofroniou, M. and Spaletta, G.},
  editor       = {Sloot, P. M. A. and Hoekstra, A. G. and Tan, C. J. K. and Dongarra, J. J.},
  organization = {International Conference on Computational Science},
  publisher    = {Springer, Berlin, Heidelberg},
  booktitle    = {Computational Science — ICCS 2002},
  date         = {2002-04-10},
  doi          = {10.1007/3-540-47789-6_53},
  eventdate    = {2002-04-21/2002-04-24},
  isbn         = {978-3-540-43594-5},
  number       = {3},
  pages        = {506--515},
  series       = {Lecture Notes in Computer Science},
  title        = {Symplectic Methods for Separable Hamiltonian Systems},
  venue        = {Amsterdam, The Netherlands},
}

@inproceedings{WuZhang1991,
  author       = {Wu, Xiaolin and Zhang, Kaizhong},
  editor       = {Storer, James A. and Reif, John H.},
  publisher    = {IEEE Computer Society},
  booktitle    = {1991 Data Compression Conference},
  date         = {1991-04},
  doi          = {10.1109/DCC.1991.213341},
  eventdate    = {1991-04-08/1991-04-11},
  isbn         = {0-8186-9202-2},
  pages        = {392-401},
  title        = {A better tree-structured vector quantizer},
  venue        = {Snowbird, UT, USA},
}

@mvbook{Fontenelle1758,
  author    = {de Fontelle, Bernard},
  publisher = {B.~Brunet},
  date      = {1758/1766},
  doi       = {10.3931/e-rara-25886},
  edition   = {Nouvelle édition},
  title     = {Œuvres de Monsieur de Fontenelle, Des Académies, Françoise, des Sciences, des Belles-Lettres, de Londres, de Nancy, de Berlin \& de Rome},
  volumes   = {11},
}

@mvbook{Lagrange1867,
  author    = {Lagrange, Joseph-Louis},
  editor    = {Serret, Joseph-Alfred and Darboux, Gaston},
  publisher = {Gauthier-Villars},
  date      = {1867/1892},
  eprint    = {https://gallica.bnf.fr/ark:/12148/bpt6k2155691},
  title     = {Œuvres de Lagrange},
  volumes   = {14},
}

@mvbook{Laplace1878,
  author     = {de Laplace, Pierre-Simon},
  publisher  = {Gauthier-Villars},
  annotation = {Not to be confused with Œuvres de Laplace, Imprimerie royale, 1843/1847, which contains only the first seven volumes},
  date       = {1878/1912},
  eprint     = {https://gallica.bnf.fr/ark:/12148/bpt6k775861},
  title      = {Œuvres complètes de Laplace},
  volumes    = {14},
}

@report{Běidǒu2013,
  institution = {\chinese{中国卫星导航系统管理办公室}---China Satellite Navigation Office},
  date        = {2013-12},
  label       = {Běi},
  note        = {Chinese: \url{http://www.beidou.gov.cn/zt/zcfg/201710/P020171202709828404659.pdf}---English: \url{http://www.beidou.gov.cn/xt/gfxz/201805/P020180509584193805984.pdf}},
  number      = {BDS-OS-PS-1.0},
  title       = {\chinese{北斗卫星导航系统公开服务性能规范（1.0 版）}---BeiDou Navigation Satellite System Open Service Performance Standard (Version 1.0)},
}

@report{Benada1997,
  author      = {Benada, J. R.},
  institution = {Jet Propulsion Laboratory},
  date        = {1997-07-30},
  eprint      = {https://podaac-tools.jpl.nasa.gov/drive/files/allData/topex/L2/mgdrb/docs/uhmgdrb/html/usr_toc.htm},
  number      = {D-11007},
  title       = {PO.DAAC Merged GDR (TOPEX-Poseidon) Generation B User’s handbook, version 2.0},
}

@report{BhatShapiroFrauenholzLeavitt1998,
  author      = {Bhat, R. S. and Shapiro, B. E. and Frauenholz, R. B. and Leavitt, R. K.},
  institution = {Jet Propulsion Laboratory},
  date        = {1998-05-11},
  eprint      = {https://trs.jpl.nasa.gov/handle/2014/22860},
  number      = {97-1398},
  title       = {TOPEX/Poseidon Orbit Maintenance for First Five Years},
  type        = {Technical Report},
}

@report{BlancSchgounn1996,
  author      = {Blanc, F. and Schgounn, C.},
  institution = {Centre national d'études spatiales},
  date        = {1996-07},
  number      = {AVI-NT-02-101-CN},
  title       = {AVISO/Altimetry, AVISO User Handbook for Merged TOPEX/\-POSEIDON products, Edition 3.0},
}

@report{HairerWanner2010,
  author      = {Hairer, Ernst and Wanner, Gerhard},
  institution = {Department of Mathematics, University of Geneva, Switzerland},
  date        = {2010},
  doi         = {10.4249/scholarpedia.4591},
  eprint      = {https://www.scholarpedia.org/article/Linear_multistep_method},
  title       = {Linear multistep method},
  type        = {Scholarpedia},
}

@report{IERSConventions2010,
  author      = {Petit, Gérard and Luzum, Brian},
  institution = {International Earth Rotation and Reference Systems Service Convention Centre},
  date        = {2010},
  eprint      = {http://www.iers.org/IERS/EN/Publications/TechnicalNotes/tn36.html},
  number      = {36},
  title       = {IERS Conventions (2010)},
  type        = {IERS Technical Note},
}

@report{LangMuller2000,
  author      = {Lang, Tomas and Muller, Jean-Michel},
  institution = {Institut national de recherche en informatique et en automatique},
  date        = {2000},
  eprint      = {https://hal.inria.fr/inria-00072593},
  number      = {RR-4045},
  title       = {Bound on Run of Zeros and Ones for Images of Floating-Point Numbers by Algebraic Functions},
}

@report{Lear1986,
  author      = {Lear, W. M.},
  institution = {NASA Johnson Space Center},
  date        = {1986-04},
  number      = {86-FM-15},
  title       = {The Gravitational Acceleration Equations},
  type        = {Internal Note},
}

@report{Lear1987,
  author      = {Lear, W. M.},
  institution = {NASA Johnson Space Center},
  date        = {1987-04},
  number      = {87-FM-4},
  title       = {The Programs TRAJ1 and TRAJ2},
  type        = {Internal Note},
}

@report{LongCappellariVelezFuchs,
  author      = {Long, A. C. and J. O. Cappellari, Jr. and Velez, C. E. and Fuchs, A. J.},
  institution = {Computer Sciences Corporation and National Aeronautics and Space Administration/Goddard Space Flight Center},
  date        = {1989-07},
  number      = {FDD/552-89/001 CSC/TR-89/6001},
  title       = {Goddard Trajectory Determination System (GTDS) Mathematical Theory Revision 1},
  type        = {techreport},
}

@report{RiesBettadpurEanesKangKoMcCulloughNagelPiePooleRichterSaveTapley2016,
  author      = {Ries, J. and Bettadpur, S. and Eanes, R. and Kang, Z. and Ko, U. and McCullough, C. and Nagel, P. and Pie, N. and Poole, S. and Save, H. and Tapley, B.},
  institution = {Center for Space Research at the University of Texas at Austin},
  date        = {2016-01},
  eprint      = {ftp://ftp.csr.utexas.edu/pub/grace/GGM05/README_GGM05C.pdf},
  number      = {CSR-TM-16-01},
  title       = {The Combination Global Gravity Model {GGM05C}},
  type        = {Technical Memorandum},
}

@report{Saturn5AS503FlightEvaluation,
  author      = {{Saturn V Flight Evaluation Working Group}},
  institution = {George C. Marshall Space Flight Center},
  date        = {1969-02},
  eprint      = {http://hdl.handle.net/2060/19690015314},
  number      = {MPR-SAT-FE-69-1},
  title       = {Saturn V Launch Vehicle, Flight Evaluation Report AS--503, Apollo 8 Mission},
  type        = {techreport},
}

@report{SchröderStewart1993,
  author      = {Schröder, E. and Stewart, G. W.},
  institution = {Institute for Advanced Computer Studies, University of Maryland, College Park},
  date        = {1993-01},
  eprint      = {http://hdl.handle.net/1903/577},
  note        = {Translated from the German \cite{Schröder1870}},
  number      = {UMIACS-TR-92-121},
  title       = {On Infinitely Many Algorithms for Solving Equations},
  type        = {techreport},
}

@report{Standish1998,
  author      = {Standish, E. M.},
  institution = {Jet Propulsion Laboratory},
  date        = {1998-08},
  number      = {IOM 312.F--98--048},
  title       = {JPL Planetary and Lunar Ephemerides, DE405/LE405},
  type        = {Interoffice Memorandum},
}

@report{Tao2012,
  author      = {Tao, T.},
  institution = {University of California, Los Angeles},
  date        = {2012-12-29},
  eprint      = {https://terrytao.wordpress.com/2012/12/29/a-mathematical-formalisation-of-dimensional-analysis/},
  title       = {A mathematical formalisation of dimensional analysis},
  type        = {Blog post},
}

@report{Trefethen1997,
  author      = {Trefethen, Lloyd Nicholas},
  institution = {Cornell University},
  date        = {1997},
  eprint      = {https://people.maths.ox.ac.uk/trefethen/maxims.html},
  title       = {Maxims about numerical mathematics, science, computers, and life on Earth},
  type        = {Maxims},
}

@report{Westra2017,
  author      = {Westra, D. B.},
  institution = {Universität Wien},
  date        = {2017-09},
  eprint      = {https://www.mat.univie.ac.at/~westra/associatedlegendrefunctions.pdf},
  title       = {Identites and properties for associated Legendre functions},
  type        = {Personal note},
}

@thesis{Chandler73,
  author      = {Chandler, John Frederick},
  institution = {Massachusetts Institute of Technology},
  date        = {1973},
  eprint      = {http://hdl.handle.net/1721.1/51410},
  title       = {Determination of the Dynamical Properties of the Jovian System by Numerical Analysis},
  type        = {phdthesis},
}

@unpublished{Andrew2017,
  author = {“Andrew”},
  date   = {2017-05-10},
  note   = {Mathematics Stack Exchange at \url{https://math.stackexchange.com/q/2275087}},
  title  = {Davenport’s Q-method (Finding an orientation matching a set of point samples)},
}

@unpublished{Canon2018a,
  author = {Canon, Steve},
  date   = {2018-07-09},
  note   = {Tweets at \url{https://twitter.com/stephentyrone/status/1016283784067665920} \sequentes, with a note at \url{https://twitter.com/stephentyrone/status/1016328842296864770}},
  title  = {A trick I’ve used for years and should write up},
  userd  = {a},
}

@unpublished{Canon2018b,
  author = {Canon, Steve},
  date   = {2018-11-01},
  note   = {Tweets at \url{https://twitter.com/stephentyrone/status/1057788315699687424} \sequentes},
  title  = {A trick I’ve used for years and should write up: Quick version},
  userd  = {b},
}

@unpublished{Celledoni2007,
  author = {Celledoni, E. and Fassò,

repository: mockingbirdnest/Principia

repo_name: mockingbirdnest/Principia

gha_license_id: MIT


text:
F. and Säfström, N. and Zanna, A.},
  date   = {2007-10},
  note   = {Preprint at \url{https://www.math.unipd.it/~fasso/research/papers/norway.pdf}},
  title  = {The exact computation of the free rigid body motion and its use in splitting methods},
}

@unpublished{HidaLiBailey2007,
  author = {Hida, Y. and Li, X. S. and Bailey, D. H.},
  date   = {2008-05-08},
  note   = {Preprint at \url{https://www.davidhbailey.com/dhbpapers/qd.pdf}},
  title  = {Library for Double-Double and Quad-Double Arithmetic},
}

@unpublished{Kahan2006,
  author = {Kahan, W.},
  date   = {2006-01-11},
  note   = {Rant at \url{https://people.eecs.berkeley.edu/~wkahan/Mindless.pdf}},
  title  = {How Futile are Mindless Assessments of Roundoff in Floating-Point Computation~?},
}

@unpublished{KahanBindel2001,
  author = {Kahan, W. and Bindel, David},
  date   = {2001-04-21},
  note   = {2001 retypesetting by Bindel of a purported 1991 version by Kahan, at \url{https://csclub.uwaterloo.ca/~pbarfuss/qbrt.pdf}},
  title  = {Computing a Real Cube Root},
}

@unpublished{Quinlan1999,
  author = {Quinlan, G. D.},
  date   = {1999-01-12},
  note   = {Pre\-print at \url{https://arxiv.org/pdf/astro-ph/9901136.pdf}},
  title  = {Resonances and instabilities in symmetric multistep methods},
}

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: bib


text:
package grpc

import (
	"context"
	"fmt"
	"log"
	"sync"
	"time"

	pb "github.com/why444216978/gin-api/internal/test/job/grpc/helloworld"

	server "github.com/why444216978/gin-api/library/grpc"

	"google.golang.org/grpc"
)

const (
	endpoint = ":8888"
)

type Server struct {
	*server.Server
	pb.UnimplementedGreeterServer
}

func (s *Server) SayHello(ctx context.Context, in *pb.HelloRequest) (*pb.HelloReply, error) {
	return &pb.HelloReply{Message: in.Name + " world"}, nil
}

func registerHTTP(ctx context.Context, s *server.Server) {
	if err := pb.RegisterGreeterHandler(ctx, s.ServerMux, s.GRPClientConn); err != nil {
		panic(err)
	}
}

func registerGRPC(ctx context.Context, s *server.Server) {
	grpcServer := grpc.NewServer()
	pb.RegisterGreeterServer(grpcServer, new(Server))
	if err := grpcServer.Serve(s.GRPCListener); err != nil {
		panic(err)
	}
}

func send(cc *grpc.ClientConn) {
	client := pb.NewGreeterClient(cc)

	reply, err := client.SayHello(context.Background(), &pb.HelloRequest{Name: "why"})
	if err != nil {
		log.Fatal(err)
	}
	fmt.Println(reply)
}

func newClientConn(target string) (*grpc.ClientConn, error) {
	cc, err := grpc.Dial(
		target,
		grpc.WithInsecure(),
	)
	if err != nil {
		return nil, err
	}
	return cc, nil
}

func GrpcCmux(ctx context.Context) (err error) {
	s := server.New(
		server.WithEndpoint(endpoint),
		server.WithGRPCregisterFunc(registerGRPC),
		server.WithHTTPregisterFunc(registerHTTP))

	var wg sync.WaitGroup
	wg.Add(1)
	go func() {
		panic(s.Start())
		wg.Done()
	}()

	cc, err := newClientConn(endpoint)
	if err != nil {
		log.Fatal(err)
	}

	ticker := time.NewTicker(time.Second)
	for range ticker.C {
		send(cc)
	}

	wg.Wait()

	return
}

repository: tengyunGH/gin-api

repo_name: tengyunGH/gin-api

extension: go


text:
@inproceedings{mkaouer2014o,
 author = {Mkaouer, MW and Kessentini, M and Bechikh, S and Deb, K},
 booktitle = {Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation},
 pages = {1263--1270},
 title = {Ó Cinnéide M (2014) High dimensional search-based software engineering: finding tradeoffs among 15 objectives for automating software refactoring using NSGA-III}
}

branch_name: refs/heads/main

gha_language: TeX


text:
package util

import "math"

// Returns the number of bits needed to store the specified number of values
func Bits(values int) uint {
	if values <= 0 {
		return 0
	} else if values == 1 {
		return 1
	} else {
		return uint(math.Ceil(math.Log2(float64(values))))
	}
}

repository: aricd/completion

repo_name: aricd/completion


text:
package logger

import (
	"errors"
	"go.uber.org/zap/zapcore"
	"os"

	"go.uber.org/zap"
)

var (
	// TODO: User viper here
	LogMode        = "dev"
	LogPath        = "log/router.log"
	LogConfig      zap.Config
	LogAtomicLevel zap.AtomicLevel
	LogLevel       zapcore.Level
	Logger         *zap.Logger
)

func init() {
	err := os.Remove(LogPath)
	if err != nil {
		if !errors.Is(err, os.ErrNotExist) {
			return
		}
	}

	LogConfig = zap.NewDevelopmentConfig()
	if LogMode == "prod" || LogMode == "production" {
		LogConfig = zap.NewProductionConfig()
	}

	// TODO: this should be configurable
	LogLevel = zapcore.WarnLevel
	LogAtomicLevel = zap.NewAtomicLevel()
	LogAtomicLevel.SetLevel(LogLevel)

	LogConfig.OutputPaths = []string{
		LogPath,
	}
	LogConfig.Level = LogAtomicLevel
}

func InitLogger() {
	Logger, _ = LogConfig.Build()
}

func GetLogger() *zap.Logger {
	if Logger == nil {
		InitLogger()
	}
	return Logger
}


text:
@ARTICLE{1989ApJ...345..245C,
       author = {{Cardelli}, Jason A. and {Clayton}, Geoffrey C. and {Mathis}, John S.},
        title = "{The Relationship between Infrared, Optical, and Ultraviolet Extinction}",
      journal = {\apj},
     keywords = {Infrared Spectra, Interstellar Extinction, Ultraviolet Spectra, Visible Spectrum, Computational Astrophysics, Interstellar Matter, Iue, Astrophysics, INTERSTELLAR: MATTER, ULTRAVIOLET: SPECTRA},
         year = "1989",
        month = "Oct",
       volume = {345},
        pages = {245},
          doi = {10.1086/167900},
       adsurl = {https://ui.adsabs.harvard.edu/abs/1989ApJ...345..245C},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

gha_license_id: NOASSERTION

gha_language: Julia


text:
package cmd

import (
	"bufio"
	"fmt"
	"os"
	"strings"

	"github.com/hryyan/b2"
	"github.com/spf13/cobra"
)

var shareCmd = &cobra.Command{
	Use:   "share bucket file",
	Short: "Share file and generate download url",
	Args:  cobra.ExactArgs(2),
	Run: func(cmd *cobra.Command, args []string) {
		var (
			client     = login()
			bucketName = args[0]
			fileName   = args[1]
		)

		buckets, err := client.ListBuckets("", bucketName, "")
		if err != nil {
			fmt.Println(err.Error())
			os.Exit(B2_LIBRARY_ERROR_EXIT)
		}

		if len(buckets) != 1 {
			fmt.Printf("Can not find bucket %s!\n", bucketName)
			os.Exit(OPERATION_ERROR_EXIT)
		}

		bucket := buckets[0]
		if bucket.BucketType != b2.PUBLIC {
			reader := bufio.NewReader(os.Stdin)
			for {
				fmt.Printf(`Bucket %s is not public, `+
					`do you want to publicise it? Type y / n`+
					"\n",
					bucket.BucketName)
				text, _ := reader.ReadString('\n')
				text = strings.Trim(text, "\n")
				if text == "y" {
					break
				} else if text == "n" {
					return
				} else {
					fmt.Println("Please type y / n")
					continue
				}
			}

			bucket.BucketType = b2.PUBLIC
			if _, err = client.UpdateBucket(bucket, false); err != nil {
				fmt.Println(err.Error())
				os.Exit(B2_LIBRARY_ERROR_EXIT)
			}
		}

		URL := client.GetPublicFileDownloadURL(bucket.BucketName, fileName)
		fmt.Println(URL)
	},
}

func init() {
	rootCmd.AddCommand(shareCmd)
}


text:
@article{hierholzer,
    author = "Carl Hierholzer",
    title  = "Über die Möglichkeit, einen Linienzug ohne Wiederholung und ohne Unterbrechung zu umfahren",
    year   = "1873"
}

@online{blossom,
    author = "Jack Edmonds",
    title  = "Algoritmo Blossom",
    url = "https://en.wikipedia.org/wiki/Blossom_algorithm",
	year = "1961"
}

@online{edmonds-ssa,
    author = {Jack Edmonds},
    title = "Optimum Branchings",
    year = "1967",
    url = {https://nvlpubs.nist.gov/nistpubs/jres/71B/jresv71Bn4p233_A1b.pdf}
}

@online{kolmogorov,
	author = "Vladimir Kolmogorov",
	title  = "Blossom V: A new implementation of a minimum cost perfect matching algorithm",
	year   = "2009",
	publisher = "Springer"
}

@online{wiki-christofides,
	title = "Algoritmo de Christofides",
	author = "Nicos Christofides",
	year = 1976,
	url = "https://en.wikipedia.org/wiki/Christofides_algorithm"
}

@article{christofides-86,
	author = {Christofides, N. and Campos, V. and Corberán, A. and Mota, E.},
	title = {An algorithm for the rural postman problem on a directed graph},
	year = 1986,
	pages = "155--166",
	publisher = "Springer"
}

@article{edmonds-karp,
    author = {Edmonds, Jack e Karp, Richard M.},
    title = {Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems},
    year = 1972,
    url = {https://web.eecs.umich.edu/~pettie/matching/Edmonds-Karp-network-flow.pdf}
}

@online{michel,
    author = {Eiselt, H. A. and Gendreau, Michel and Laporte, Gilbert},
    title = {Arc Routing Problems, Part II: The Rural Postman Problem},
    year = 1995,
    publisher = "Institute for Operations Research and the Management Sciences (INFORMS)",
    url = {https://pubsonline.informs.org/doi/10.1287/opre.43.3.399}
}

@inbook{mit,
    author = {Larson, Richard C. and Odoni, Amedeo R.},
    title = {Urban Operations Research, exercício 6.6},
    year = 1981,
    publisher = {Prentice-Hall},
    chapter = "6",
    url = {http://web.mit.edu/urban_or_book/www/book/chapter6/problems6/6.6.html}
}

@online{network-simplex,
    author = {Orlin, James B.},
    title = {A polynomial time primal network simplex algorithm for minimum cost flows},
    year = 1995,
    url = {https://dspace.mit.edu/handle/1721.1/2584}
}

@online{min-cost,
    author = {E-maxx},
    title = {Minimum-cost flow - Successive shortest path algorithm},
    year = 2014,
    url = {https://cp-algorithms.com/graph/min_cost_flow.html}
}

@article{mixed-pcc,
    author = {Kappauf, Charles H. e Koehler, Gary J.},
    title = {The mixed postman problem},
    year = 1979
}

@article{rural-np-complete,
author = {Lenstra, J. K. and Kan, A. H. G. Rinnooy},
title = {On general routing problems},
journal = {Networks},
volume = {6},
number = {3},
pages = {273-280},
doi = {10.1002/net.3230060305},
url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/net.3230060305},
eprint = {https://onlinelibrary.wiley.com/doi/pdf/10.1002/net.3230060305},
abstract = {Abstract In two recent papers by C. S. Orloff (Networks, 4(1974)35–64, 147–162) general routing problems for one or more vehicles on a graph G = (N,A) are introduced and discussed. The single vehicle problem is to find an optimal tour on G, containing required subsets Q ⊆ N and R ⊆ A. We show that a proposed conversion of required nodes to required arcs is not allowed and that the problem remains polynomial complete if Q = θ. Furthermore, the proposed transformations from M vehicle to single vehicle problems are shown to be incorrect; correct transformations are presented as well.},
year = {1976}
}

@article{ford-fulkerson,
    author = {Ford, L. R. and Fulkerson, D. R.},
    title = {Flows in Networks},
    year = 1962,
    publisher = {Princeton U Press}
}

@article{edmonds-johnson,
    author = {Edmonds, J. and Johnson, E. L.},
    title = {Matching, Euler tours and the Chinese postman},
    year = 1973,
    pages = {88--124}
}

@article{frederickson,
    title = {Approximation Algorithms for Some Postman Problems},
    year = 1979,
    author = {Frederickson, Greg N.},
    journal = "Journal of the Association for Computing Machinery",
    volume = 26,
    number = 3,
    url = {https://dl.acm.org/doi/10.1145/322139.322150}
}

@article{guan-windy,
    title={On the Windy Postman Problem},
    year = 1983,
    author={Guan, Meigu},
    journal={Discrete Applied Mathematics 9},
    pages = {41--46}
}

@article{guan,
    title = {Graphic programming using odd or even points},
    author = {Guan, Meigu},
    journal = {Acta Mathematica Sinica},
    year = 1962,
    pages = {273--277}
}

@article{snow-removal,
    title={Designing Efficient Snow Plow Routes: A Service-Learning Project},
    author={Ng, Peh H.},
    year={1996},
    url = {http://cda.morris.umn.edu/~pehng/ng_final-CH.pdf}
}

@inproceedings{klein-tsp,
  author    = {Karlin, Anna R. and Klein, Nathan and Gharan, Shayan Oveis},
  title     = {An Improved Approximation Algorithm for TSP in the Half Integral Case},
  year      = {2020},
  isbn      = {9781450369794},
  publisher = {Association for Computing Machinery},
  address   = {New York, NY, USA},
  url       = {https://doi.org/10.1145/3357713.3384273},
  doi       = {10.1145/3357713.3384273},
  abstract  = {We design a 1.49993-approximation algorithm for the metric traveling salesperson problem (TSP) for instances in which an optimal solution to the subtour linear programming relaxation is half-integral. These instances received significant attention over the last decade due to a conjecture of Schalekamp, Williamson and van Zuylen stating that half-integral LP solutions have the largest integrality gap over all fractional solutions. So, if the conjecture of Schalekamp et al. holds true, our result shows that the integrality gap of the subtour polytope is bounded away from 3/2.},
  booktitle = {Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing},
  pages     = {28–39},
  numpages  = {12},
  keywords  = {Randomized Rounding, Max Entropy, Traveling Salesman Problem, Strongly Rayleigh, Cactus Representation, Approximation Algorithms},
  location  = {Chicago, IL, USA},
  series    = {STOC 2020}
}

repository: gafeol/chinese-postman

repo_name: gafeol/chinese-postman