{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T09:09:40Z","timestamp":1774688980422,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T00:00:00Z","timestamp":1672272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T00:00:00Z","timestamp":1672272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"HKRGC","award":["16302819"],"award-info":[{"award-number":["16302819"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sci Comput"],"published-print":{"date-parts":[[2023,1]]},"DOI":"10.1007\/s10915-022-02080-7","type":"journal-article","created":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T13:08:16Z","timestamp":1672319296000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Spherical Essentially Non-oscillatory (SENO) Interpolation"],"prefix":"10.1007","volume":"94","author":[{"given":"Ki Wai","family":"Fong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4549-2761","authenticated-orcid":false,"given":"Shingyu","family":"Leung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,12,29]]},"reference":[{"key":"2080_CR1","doi-asserted-by":"publisher","first-page":"611","DOI":"10.1007\/BF01211069","volume":"104","author":"SL Adler","year":"1986","unstructured":"Adler, S.L.: Quaternionic quantum field theory. Commun. Math. Phys. 104, 611\u2013656 (1986)","journal-title":"Commun. Math. Phys."},{"key":"2080_CR2","unstructured":"Barrera, T., Hast, A., Bengtsson, E.: Incremental spherical linear interpolation. In: The Annual SIGRAD Conference. Special Theme-Environmental Visualization, pp. 013, (2004)"},{"key":"2080_CR3","unstructured":"Benjamin\u00a0Olinde Rodrigues. Des lois g\u00e9om\u00e9triques qui r\u00e9gissent les d\u00e9placements d\u2019un syst\u00e8me solide dans l\u2019espace, et de la variation des coordonn\u00e9es provenant de ces d\u00e9placements consid\u00e9r\u00e9s ind\u00e9pendamment des causes qui peuvent les produire. Journal de Math\u00e9matiques Pures et Appliqu\u00e9es, pp. 380\u2013440, 1840"},{"key":"2080_CR4","unstructured":"Dam, E.B., Koch, M., Lillholm, M.: Quaternions, Interpolation and Animation, vol.\u00a02. Citeseer, (1998)"},{"key":"2080_CR5","unstructured":"Dantam, N.: Quaternion Computation. Georgia Institute of Technology, Institute for Robotics and Intelligent Machines (2014)"},{"issue":"8","key":"2080_CR6","doi-asserted-by":"publisher","first-page":"1969","DOI":"10.1088\/0951-7715\/19\/8\/011","volume":"19","author":"JD Gibbon","year":"2006","unstructured":"Gibbon, J.D., Holm, D.D., Kerr, R.M., Roulstone, I.: Quaternions and particle dynamics in the Euler fluid equations. Nonlinearity 19(8), 1969\u20131983 (2006)","journal-title":"Nonlinearity"},{"key":"2080_CR7","doi-asserted-by":"crossref","unstructured":"Haarbach, A., Birdal, T., Ilic, S.: Survey of higher order rigid body motion interpolation methods for keyframe animation and continuous-time trajectory estimation. In: 2018 International Conference on 3D Vision (3DV), pp. 381\u2013389, (2018)","DOI":"10.1109\/3DV.2018.00051"},{"key":"2080_CR8","unstructured":"Hamilton, S.W.R.: Elements of Quaternions. Chelsea Publishing Co., (1963)"},{"issue":"2","key":"2080_CR9","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1109\/2945.468403","volume":"1","author":"AJ Hanson","year":"1995","unstructured":"Hanson, A.J., Ma, H.: Quaternion frame approach to streamline visualization. IEEE Trans. Visual. Comput. Graph. 1(2), 164\u2013174 (1995)","journal-title":"IEEE Trans. Visual. Comput. Graph."},{"issue":"2","key":"2080_CR10","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/0021-9991(87)90031-3","volume":"71","author":"A Harten","year":"1987","unstructured":"Harten, A., Engquist, B., Osher, S.J., Chakravarthy, S.: Uniformly high order accurate essentially non-oscillatory schemes. III. J. Comput. Phys. 71(2), 231\u2013303 (1987)","journal-title":"III. J. Comput. Phys."},{"key":"2080_CR11","doi-asserted-by":"publisher","first-page":"2126","DOI":"10.1137\/S106482759732455X","volume":"21","author":"GS Jiang","year":"2000","unstructured":"Jiang, G.S., Peng, D.: Weighted ENO schemes for Hamilton-Jacobi equations. SIAM J. Sci. Comput. 21, 2126\u20132143 (2000)","journal-title":"SIAM J. Sci. Comput."},{"issue":"1","key":"2080_CR12","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1111\/sapm.12211","volume":"141","author":"KI Kou","year":"2018","unstructured":"Kou, K.I., Xia, Y.-H.: Linear quaternion differential equations: basic theory and fundamental results. Stud. Appl. Math. 141(1), 3\u201345 (2018)","journal-title":"Stud. Appl. Math."},{"key":"2080_CR13","series-title":"Aerospace and Virtual Reality","volume-title":"Quaternions and Rotation Sequences: A Primer with Applications to Orbits","author":"JB Kuipers","year":"2002","unstructured":"Kuipers, J.B.: Quaternions and Rotation Sequences: A Primer with Applications to Orbits. Aerospace and Virtual Reality, Princeton University Press, Princeton, New Jersey (2002)"},{"key":"2080_CR14","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1006\/jcph.1994.1187","volume":"115","author":"X Liu","year":"1994","unstructured":"Liu, X., Osher, S., Chan, T.: Weighted essentially non-oscillatory schemes. J. Comput. Phys. 115, 200\u2013212 (1994)","journal-title":"J. Comput. Phys."},{"key":"2080_CR15","unstructured":"Mukundan, R.: Quaternions: from classical mechanics to computer graphics, and beyond. In: Proceedings of the 7th Asian Technology Conference in Mathematics, pp. 97\u2013105, (2002)"},{"key":"2080_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/b98879","volume-title":"Level Set Methods and Dynamic Implicit Surfaces","author":"SJ Osher","year":"2003","unstructured":"Osher, S.J., Fedkiw, R.P.: Level Set Methods and Dynamic Implicit Surfaces. Springer-Verlag, New York (2003)"},{"key":"2080_CR17","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/0021-9991(88)90002-2","volume":"79","author":"SJ Osher","year":"1988","unstructured":"Osher, S.J., Sethian, J.A.: Fronts propagating with curvature dependent speed: algorithms based on Hamilton-Jacobi formulations. J. Comput. Phys. 79, 12\u201349 (1988)","journal-title":"J. Comput. Phys."},{"key":"2080_CR18","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.molstruc.2014.07.031","volume":"1076","author":"J Proskova","year":"2014","unstructured":"Proskova, J.: Description of protein secondary structure using dual quaternions. J. Mol. Struct. 1076, 89\u201393 (2014)","journal-title":"J. Mol. Struct."},{"key":"2080_CR19","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1016\/0021-9991(85)90009-9","volume":"60","author":"DC Rapaport","year":"1985","unstructured":"Rapaport, D.C.: Molecular dynamics simulation using quaternions. J. Comput. Phys. 60, 306\u2013314 (1985)","journal-title":"J. Comput. Phys."},{"key":"2080_CR20","doi-asserted-by":"publisher","first-page":"109846","DOI":"10.1016\/j.jcp.2020.109846","volume":"424","author":"SF Schoeller","year":"2021","unstructured":"Schoeller, S.F., Townsend, A.K., Westwood, T.A., Keaveny, E.E.: Methods for suspensions of passive and active filaments. J. Comput. Phys. 424, 109846 (2021)","journal-title":"J. Comput. Phys."},{"key":"2080_CR21","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1007\/s10915-005-9015-2","volume":"29","author":"S Serna","year":"2006","unstructured":"Serna, S., Qian, J.: Fifth order weighted power-ENO methods for Hamilton-Jacobi equations. J. Sci. Comput. 29, 57\u201381 (2006)","journal-title":"J. Sci. Comput."},{"key":"2080_CR22","unstructured":"Sethian, J.A.: Level Set Methods, 2nd edn., Cambridge University Press (1999)"},{"issue":"3","key":"2080_CR23","doi-asserted-by":"publisher","first-page":"731","DOI":"10.1093\/imanum\/drn033","volume":"29","author":"T Shingel","year":"2009","unstructured":"Shingel, T.: Interpolation in special orthogonal groups. IMAJ Num. Analy. 29(3), 731\u2013745 (2009)","journal-title":"IMAJ Num. Analy."},{"key":"2080_CR24","doi-asserted-by":"crossref","unstructured":"Shoemake, K.: Animating rotation with quaternion curves. In: Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques, pp. 245\u2013254, (1985)","DOI":"10.1145\/325165.325242"},{"key":"2080_CR25","doi-asserted-by":"crossref","unstructured":"Shu, C.W.: Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws. In: Cockburn, B., Johnson, C., Shu, C.W., Tadmor, E. (eds.) Advanced Numerical Approximation of Nonlinear Hyperbolic Equations. Lecture Notes in Mathematics, vol. 1697, pp. 325\u2013432. Springer, (1998)","DOI":"10.1007\/BFb0096355"},{"key":"2080_CR26","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/BF01065581","volume":"5","author":"CW Shu","year":"1990","unstructured":"Shu, C.W.: Numerical experiments on the accuracy of ENO and modified ENO schemes. J. Sci. Comput. 5, 127\u2013150 (1990)","journal-title":"J. Sci. Comput."},{"key":"2080_CR27","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1016\/0021-9991(88)90177-5","volume":"77","author":"CW Shu","year":"1988","unstructured":"Shu, C.W., Osher, S.J.: Efficient implementation of essentially non-oscillatory shock capturing schemes. J. Comput. Phys. 77, 439\u2013471 (1988)","journal-title":"J. Comput. Phys."},{"key":"2080_CR28","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/0021-9991(89)90222-2","volume":"83","author":"CW Shu","year":"1989","unstructured":"Shu, C.W., Osher, S.: Efficient implementation of essentially non-oscillatory shock capturing schemes. J. Comput. Phys. 83, 32\u201378 (1989)","journal-title":"J. Comput. Phys."},{"key":"2080_CR29","unstructured":"Sol\u00e0, J.: Quaternion kinematics for the error-state Kalman filter. arXiv:1711.02508 [CS.RO], (2017)"},{"key":"2080_CR30","doi-asserted-by":"publisher","first-page":"109801","DOI":"10.1016\/j.jcp.2020.109801","volume":"423","author":"S Tschisgale","year":"2020","unstructured":"Tschisgale, S., Frohlich, J.: An immersed boundary method for the fluid-structure interaction of slender flexible structures in viscous fluid. J. Comput. Phys. 423, 109801 (2020)","journal-title":"J. Comput. Phys."},{"key":"2080_CR31","doi-asserted-by":"publisher","DOI":"10.1115\/1.4000917","volume":"77","author":"FE Udwadia","year":"2010","unstructured":"Udwadia, F.E., Schutte, A.D.: An alternative derivation of the quaternion equations of motion for rigid-body rotational dynamics. J. Appl. Mech. 77, 044505 (2010)","journal-title":"J. Appl. Mech."},{"key":"2080_CR32","unstructured":"Watt, A.H., Watt, M.: Advanced Animation and Rendering Techniques: Theory and Practice. Addison-Wesley, (1992)"},{"issue":"3","key":"2080_CR33","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1109\/TVCG.2006.48","volume":"12","author":"R Weinstein","year":"2006","unstructured":"Weinstein, R., Teran, J., Fedkiw, R.: Dynamic simulation of articulated rigid bodies with contact and collision. IEEE Trans. Visual. Comput. Graph. 12(3), 365\u2013374 (2006)","journal-title":"IEEE Trans. Visual. Comput. Graph."},{"key":"2080_CR34","doi-asserted-by":"publisher","first-page":"2163","DOI":"10.1016\/j.jde.2009.06.015","volume":"247","author":"P Wilczynski","year":"2009","unstructured":"Wilczynski, P.: Quaternionic-valued ordinary differential equations. The Riccati equation. J. Diff. Equ. 247, 2163\u20132187 (2009)","journal-title":"J. Diff. Equ."},{"key":"2080_CR35","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/0024-3795(95)00543-9","volume":"251","author":"F Zhang","year":"1997","unstructured":"Zhang, F.: Quaternions and matrices of quaternions. Linear Algebra Appl. 251, 21\u201357 (1997)","journal-title":"Linear Algebra Appl."},{"key":"2080_CR36","doi-asserted-by":"publisher","first-page":"1005","DOI":"10.1137\/S1064827501396798","volume":"24","author":"Y-T Zhang","year":"2003","unstructured":"Zhang, Y.-T., Shu, C.-W.: High order WENO schemes for Hamilton-Jacobi equations on triangular meshes. SIAM J. Sci. Comp. 24, 1005\u20131030 (2003)","journal-title":"SIAM J. Sci. Comp."}],"container-title":["Journal of Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10915-022-02080-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10915-022-02080-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10915-022-02080-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,10]],"date-time":"2023-01-10T21:15:25Z","timestamp":1673385325000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10915-022-02080-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,29]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["2080"],"URL":"https:\/\/doi.org\/10.1007\/s10915-022-02080-7","relation":{},"ISSN":["0885-7474","1573-7691"],"issn-type":[{"value":"0885-7474","type":"print"},{"value":"1573-7691","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12,29]]},"assertion":[{"value":"27 May 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 October 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 December 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 December 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"28"}}