{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T18:42:44Z","timestamp":1763059364908,"version":"3.41.2"},"reference-count":28,"publisher":"AIP Publishing","issue":"5","funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["UIDP\/00618\/2020"],"award-info":[{"award-number":["UIDP\/00618\/2020"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["DL 57\/2016\/CP1479\/CT0057"],"award-info":[{"award-number":["DL 57\/2016\/CP1479\/CT0057"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["2023.10412.CPCA.A2"],"award-info":[{"award-number":["2023.10412.CPCA.A2"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["PTDC\/FISMAC\/5689\/2020"],"award-info":[{"award-number":["PTDC\/FISMAC\/5689\/2020"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["UIDB\/00618\/2020"],"award-info":[{"award-number":["UIDB\/00618\/2020"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["pubs.aip.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,5,1]]},"abstract":"<jats:p>Simulations of nematohydrodynamics on graphics processing units (GPUs) are typically performed using double precision, which ensures accuracy but significantly increases computational cost. However, consumer-grade GPUs are optimized for single-precision calculations, making double-precision simulations inefficient on widely available hardware. In this work, we demonstrate that single-precision simulations can achieve the same accuracy as double-precision methods while delivering a 27-fold increase in the computational speed. To achieve this, we introduce two key improvements: (i) the shifted distribution function in the lattice Boltzmann method, which mitigates precision loss at low velocities, and (ii) the use of larger time steps in the finite-difference solver, which reduces numerical errors and improves the overall accuracy. We find that, unlike in double precision, accuracy in single-precision simulations follows a non-monotonic trend with respect to the finite-difference time step, revealing an optimal regime for precise computations. To illustrate the effectiveness of our approach, we simulate the dynamics of single and multiple skyrmionic tubes in Poiseuille flow. Our results confirm that optimized single-precision simulations enable fast and accurate modeling of complex nematohydrodynamic systems, making large-scale simulations feasible on standard gaming GPUs.<\/jats:p>","DOI":"10.1063\/5.0268106","type":"journal-article","created":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T11:32:00Z","timestamp":1746531120000},"update-policy":"https:\/\/doi.org\/10.1063\/aip-crossmark-policy-page","source":"Crossref","is-referenced-by-count":1,"title":["Efficient single-precision simulations of nematohydrodynamics"],"prefix":"10.1063","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-5864-949X","authenticated-orcid":false,"given":"Guilherme N. C.","family":"Amaral","sequence":"first","affiliation":[{"name":"Centro de F\u00edsica Te\u00f3rica e Computacional, Faculdade de Ci\u00eancias, Universidade de Lisboa 1 , 1749-016 Lisboa,","place":["Portugal"]},{"name":"Departamento de F\u00edsica, Faculdade de Ci\u00eancias, Universidade de Lisboa 2 , P-1749-016 Lisboa,","place":["Portugal"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2934-0220","authenticated-orcid":false,"given":"Mahmoud","family":"Sedahmed","sequence":"additional","affiliation":[{"name":"Independent researcher 3 , Cairo 11528,","place":["Egypt"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8849-9990","authenticated-orcid":false,"given":"Margarida M.","family":"Telo da Gama","sequence":"additional","affiliation":[{"name":"Centro de F\u00edsica Te\u00f3rica e Computacional, Faculdade de Ci\u00eancias, Universidade de Lisboa 1 , 1749-016 Lisboa,","place":["Portugal"]},{"name":"Departamento de F\u00edsica, Faculdade de Ci\u00eancias, Universidade de Lisboa 2 , P-1749-016 Lisboa,","place":["Portugal"]},{"name":"International Institute for Sustainability with Knotted Chiral Meta Matter, Hiroshima University 4 , Higashihiroshima 739-8511,","place":["Japan"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8904-0778","authenticated-orcid":false,"given":"Rodrigo C. V.","family":"Coelho","sequence":"additional","affiliation":[{"name":"Centro de F\u00edsica Te\u00f3rica e Computacional, Faculdade de Ci\u00eancias, Universidade de Lisboa 1 , 1749-016 Lisboa,","place":["Portugal"]},{"name":"Centro Brasileiro de Pesquisas F\u00edsicas 5 , Rua Xavier Sigaud 150, 22290-180 Rio de Janeiro,","place":["Brazil"]}]}],"member":"317","published-online":{"date-parts":[[2025,5,6]]},"reference":[{"key":"2025050607315386000_c1","doi-asserted-by":"publisher","first-page":"17168","DOI":"10.1038\/lsa.2017.168","article-title":"Liquid crystal display and organic light-emitting diode display: Present status and future perspectives","volume":"7","year":"2018","journal-title":"Light: Sci. Appl."},{"key":"2025050607315386000_c2","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1038\/nmat2592","article-title":"Three-dimensional structure and multistable optical switching of triple-twisted particle-like excitations in anisotropic fluids","volume":"9","year":"2010","journal-title":"Nat. Mater."},{"key":"2025050607315386000_c3","doi-asserted-by":"publisher","first-page":"012505","DOI":"10.1103\/PhysRevE.90.012505","article-title":"Two-dimensional skyrmions and other solitonic structures in confinement-frustrated chiral nematics","volume":"90","year":"2014","journal-title":"Phys. Rev. E"},{"key":"2025050607315386000_c4","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1038\/s41467-017-00659-5","article-title":"Squirming motion of baby skyrmions in nematic fluids","volume":"8","year":"2017","journal-title":"Nat. Commun."},{"key":"2025050607315386000_c5","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1038\/ncomms1250","article-title":"Quasi-two-dimensional skyrmion lattices in a chiral nematic liquid crystal","volume":"2","year":"2011","journal-title":"Nat. Commun."},{"key":"2025050607315386000_c6","doi-asserted-by":"publisher","first-page":"26361","DOI":"10.1038\/srep26361","article-title":"Points, skyrmions and torons in chiral nematic droplets","volume":"6","year":"2016","journal-title":"Sci. Rep."},{"key":"2025050607315386000_c7","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1038\/nmat4826","article-title":"Static three-dimensional topological solitons in fluid chiral ferromagnets and colloids","volume":"16","year":"2017","journal-title":"Nat. Mater."},{"key":"2025050607315386000_c8","doi-asserted-by":"publisher","first-page":"6312","DOI":"10.1039\/C6SM01190J","article-title":"Cholesteric liquid crystals in rectangular microchannels: Skyrmions and stripes","volume":"12","year":"2016","journal-title":"Soft Matter"},{"key":"2025050607315386000_c9","doi-asserted-by":"publisher","first-page":"1449","DOI":"10.1126\/science.aay1638","article-title":"Three-dimensional crystals of adaptive knots","volume":"365","year":"2019","journal-title":"Science"},{"key":"2025050607315386000_c10","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1038\/s41567-022-01851-1","article-title":"Liquid crystal defect structures with M\u00f6bius strip topology","volume":"19","year":"2023","journal-title":"Nat. Phys."},{"key":"2025050607315386000_c11","doi-asserted-by":"publisher","first-page":"052701","DOI":"10.1103\/PhysRevE.97.052701","article-title":"Dynamics of topological solitons, knotted streamlines, and transport of cargo in liquid crystals","volume":"97","year":"2018","journal-title":"Phys. Rev. E"},{"key":"2025050607315386000_c12","doi-asserted-by":"publisher","first-page":"033210","DOI":"10.1103\/PhysRevResearch.5.033210","article-title":"Sculpting liquid crystal skyrmions with external flows","volume":"5","year":"2023","journal-title":"Phys. Rev. Res."},{"key":"2025050607315386000_c13","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1007\/BF00253358","article-title":"Hydrostatic theory of liquid crystals","volume":"9","year":"1962","journal-title":"Arch. Ration. Mech. Anal."},{"first-page":"359","article-title":"Some thermal effects in cholesteric liquid crystals","year":"1968","key":"2025050607315386000_c14"},{"volume-title":"The Static and Dynamic Continuum Theory of Liquid Crystals: A Mathematical Introduction","year":"2019","key":"2025050607315386000_c15"},{"volume-title":"Thermodynamics of Flowing Systems: With Internal Microstructure","year":"1994","key":"2025050607315386000_c16"},{"key":"2025050607315386000_c17","unstructured":"R. C. V.\n            Coelho\n          , H.Zhao, G. N. C.Amaral, I. I.Smalyukh, M. M. T.da Gama, and M.Tasinkevych, \u201c\u2018Hall\u2019 transport of liquid crystal solitons in Couette flow,\u201d arXiv:2405.10850 (2024)."},{"key":"2025050607315386000_c18","doi-asserted-by":"publisher","first-page":"034001","DOI":"10.1088\/1361-648x\/ac2ca9","article-title":"Dynamics of flowing 2D skyrmions","volume":"34","year":"2021","journal-title":"J. Phys.: Condens. Matter"},{"key":"2025050607315386000_c19","doi-asserted-by":"publisher","first-page":"1302","DOI":"10.3390\/mi15111302","article-title":"Flowing liquid crystal torons around obstacles","volume":"15","year":"2024","journal-title":"Micromachines"},{"key":"2025050607315386000_c20","doi-asserted-by":"publisher","first-page":"2684","DOI":"10.1038\/s41598-024-83294-7","article-title":"Liquid crystal torons in Poiseuille-like flows","volume":"15","year":"2025","journal-title":"Sci. Rep."},{"key":"2025050607315386000_c21","doi-asserted-by":"publisher","first-page":"032508","DOI":"10.1103\/PhysRevE.89.032508","article-title":"Backflow-mediated domain switching in nematic liquid crystals","volume":"89","year":"2014","journal-title":"Phys. Rev. E"},{"volume-title":"The Lattice Boltzmann Method\u2014Principles and Practice","year":"2016","key":"2025050607315386000_c22"},{"volume-title":"The Lattice Boltzmann Equation: For Complex States of Flowing Matter","year":"2018","key":"2025050607315386000_c23"},{"volume-title":"Numerical Treatment of Partial Differential Equations","year":"2007","key":"2025050607315386000_c24"},{"volume-title":"Computational Physics","year":"2001","key":"2025050607315386000_c25"},{"key":"2025050607315386000_c26","doi-asserted-by":"publisher","first-page":"046308","DOI":"10.1103\/PhysRevE.65.046308","article-title":"Discrete lattice effects on the forcing term in the lattice Boltzmann method","volume":"65","year":"2002","journal-title":"Phys. Rev. E"},{"volume-title":"The Lattice Boltzmann Method: Principles and Practice","year":"2017","key":"2025050607315386000_c27"},{"key":"2025050607315386000_c28","doi-asserted-by":"publisher","first-page":"11","DOI":"10.3390\/computation4010011","article-title":"Enhancing computational precision for lattice Boltzmann schemes in porous media flows","volume":"4","year":"2016","journal-title":"Computation"}],"container-title":["Physics of Fluids"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/pubs.aip.org\/aip\/pof\/article-pdf\/doi\/10.1063\/5.0268106\/20513513\/053103_1_5.0268106.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/pubs.aip.org\/aip\/pof\/article-pdf\/doi\/10.1063\/5.0268106\/20513513\/053103_1_5.0268106.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T11:32:03Z","timestamp":1746531123000},"score":1,"resource":{"primary":{"URL":"https:\/\/pubs.aip.org\/pof\/article\/37\/5\/053103\/3346230\/Efficient-single-precision-simulations-of"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,1]]},"references-count":28,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,5,1]]}},"URL":"https:\/\/doi.org\/10.1063\/5.0268106","relation":{},"ISSN":["1070-6631","1089-7666"],"issn-type":[{"type":"print","value":"1070-6631"},{"type":"electronic","value":"1089-7666"}],"subject":[],"published-other":{"date-parts":[[2025,5]]},"published":{"date-parts":[[2025,5,1]]},"article-number":"053103"}}