{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T16:25:34Z","timestamp":1772295934850,"version":"3.50.1"},"reference-count":35,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2019,11,8]],"date-time":"2019-11-08T00:00:00Z","timestamp":1573171200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["DMS-1721024 IIS-1900473"],"award-info":[{"award-number":["DMS-1721024 IIS-1900473"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2019,12,31]]},"abstract":"<jats:p>We present a compendium of Hodge decompositions of vector fields on tetrahedral meshes embedded in the 3D Euclidean space. After describing the foundations of the Hodge decomposition in the continuous setting, we describe how to implement a five-component orthogonal decomposition that generically splits, for a variety of boundary conditions, any given discrete vector field expressed as discrete differential forms into two potential fields, as well as three additional harmonic components that arise from the topology or boundary of the domain. The resulting decomposition is proper and mimetic, in the sense that the theoretical dualities on the kernel spaces of vector Laplacians valid in the continuous case (including correspondences to cohomology and homology groups) are exactly preserved in the discrete realm. Such a decomposition only involves simple linear algebra with symmetric matrices, and can thus serve as a basic computational tool for vector field analysis in graphics, electromagnetics, fluid dynamics and elasticity.<\/jats:p>","DOI":"10.1145\/3355089.3356546","type":"journal-article","created":{"date-parts":[[2019,11,8]],"date-time":"2019-11-08T20:27:58Z","timestamp":1573244878000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["3D hodge decompositions of edge- and face-based vector fields"],"prefix":"10.1145","volume":"38","author":[{"given":"Rundong","family":"Zhao","sequence":"first","affiliation":[{"name":"Michigan State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mathieu","family":"Desbrun","sequence":"additional","affiliation":[{"name":"California Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guo-Wei","family":"Wei","sequence":"additional","affiliation":[{"name":"Michigan State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yiying","family":"Tong","sequence":"additional","affiliation":[{"name":"Michigan State University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,11,8]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Tensor Analysis, and Applications. Applied Mathematical Sciences","author":"Abraham Ralph","unstructured":"Ralph Abraham, Jerrold E. Marsden, and Tudor Ratiu. 1988. Manifolds, Tensor Analysis, and Applications. Applied Mathematical Sciences, Vol. 75. Springer-Verlag."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1476(199806)21:9<823::AID-MMA976>3.0.CO;2-B"},{"key":"e_1_2_2_3_1","doi-asserted-by":"crossref","unstructured":"Douglas Arnold. 2018. Finite Element Exterior Calculus. SIAM.","DOI":"10.1137\/1.9781611975543"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1137\/0726074"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.316"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2312012"},{"key":"e_1_2_2_7_1","first-page":"203","article-title":"Computational electromagnetism and geometry. (5): The 'Galerkin Hodge","volume":"8","author":"Bossavit Alain","year":"2000","unstructured":"Alain Bossavit. 2000. Computational electromagnetism and geometry. (5): The 'Galerkin Hodge'. J. Japan Soc. Appl. Electromagn. & Mech. 8, 2 (2000), 203--209.","journal-title":"J. Japan Soc. Appl. Electromagn. & Mech."},{"key":"e_1_2_2_8_1","first-page":"1","article-title":"Yee-like schemes on a tetrahedral mesh, with diagonal lumping","volume":"12","author":"Bossavit Alain","year":"1999","unstructured":"Alain Bossavit and Lauri Kettunen. 1999. Yee-like schemes on a tetrahedral mesh, with diagonal lumping. Int. J. Num. Model. Elec. Net. Dev. Fields 12, 1--2 (1999), 129--142.","journal-title":"Int. J. Num. Model. Elec. Net. Dev. Fields"},{"key":"e_1_2_2_9_1","volume-title":"Vector calculus and the topology of domains in 3-space. American math. monthly 109, 5","author":"Cantarella Jason","year":"2002","unstructured":"Jason Cantarella, Dennis DeTurck, and Herman Gluck. 2002. Vector calculus and the topology of domains in 3-space. American math. monthly 109, 5 (2002), 409--442."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0036142999357506"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2006.01.021"},{"key":"e_1_2_2_13_1","doi-asserted-by":"crossref","unstructured":"Keenan Crane Fernando de Goes Mathieu Desbrun and Peter Schr\u00f6der. 2013. Digital Geometry Processing with Discrete Exterior Calculus. In SIGGRAPH Course #7.","DOI":"10.1145\/2504435.2504442"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925880"},{"key":"e_1_2_2_15_1","doi-asserted-by":"crossref","unstructured":"Fernando de Goes Mathieu Desbrun and Yiying Tong. 2016a. Vector Field Processing on Triangle Meshes. In SIGGRAPH Course #27.","DOI":"10.1145\/2897826.2927303"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10208-014-9203-2"},{"key":"e_1_2_2_17_1","volume-title":"Inter. Conf. on Decision and Control","volume":"5","author":"Desbrun Mathieu","unstructured":"Mathieu Desbrun, Anil N. Hirani, and Jerrold E. Marsden. 2003. Discrete Exterior Calculus for variational problems in computer vision and graphics. In Inter. Conf. on Decision and Control, Vol. 5. 4902--4907."},{"key":"e_1_2_2_18_1","volume-title":"Discrete Differential Geometry","author":"Desbrun Mathieu","unstructured":"Mathieu Desbrun, Eva Kanso, and Yiying Tong. 2008. Discrete differential forms for computational modeling. In Discrete Differential Geometry, Alexander I. Bobenko et al. (Ed.). Birkh\u00e4user Basel, 287--324."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189762.1189766"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpa.3160080408"},{"key":"e_1_2_2_21_1","volume-title":"The theory and applications of harmonic integrals","author":"Hodge William V. D.","unstructured":"William V. D. Hodge. 1941. The theory and applications of harmonic integrals. Cambridge U. Press."},{"key":"e_1_2_2_22_1","unstructured":"Christian Lessig. 2012. A primer on differential forms. (2012). arXiv:1206.3323."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2016.05.002"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1137\/0728081"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.2307\/2372488"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2016.05.004"},{"key":"e_1_2_2_28_1","volume-title":"Data Visualization","author":"Polthier Konrad","unstructured":"Konrad Polthier and Eike Preu\u00df. 2000. Variational approach to vector field decomposition. In Data Visualization. Springer, 147--155."},{"key":"e_1_2_2_29_1","doi-asserted-by":"crossref","unstructured":"Faniry Razafindrazaka Pavlov Yevtushenko Konstantin Poelke Konrad Polthier and Leonid Goubergrits. 2018. Hodge decomposition of wall shear stress vector fields characterizing biological flows. (2018).","DOI":"10.1098\/rsos.181970"},{"key":"e_1_2_2_30_1","volume-title":"Hodge decomposition: a method for solving boundary value problems","author":"Schwarz G\u00fcnter","unstructured":"G\u00fcnter Schwarz. 1995. Hodge decomposition: a method for solving boundary value problems. Springer-Verlag."},{"key":"e_1_2_2_31_1","volume-title":"Poincar\u00e9 duality angles for Riemannian manifolds with boundary. arXiv preprint arXiv:0909.1967","author":"Shonkwiler Clayton","year":"2009","unstructured":"Clayton Shonkwiler. 2009. Poincar\u00e9 duality angles for Riemannian manifolds with boundary. arXiv preprint arXiv:0909.1967 (2009)."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311548"},{"key":"e_1_2_2_33_1","volume-title":"Proc. 201--210","author":"Tong Yiying","year":"2006","unstructured":"Yiying Tong, Pierre Alliez, David Cohen-Steiner, and Mathieu Desbrun. 2006. Designing Quadrangulations with Discrete Harmonic Forms. In Symp. Geo. Proc. 201--210."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882290"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611973068.106"},{"key":"e_1_2_2_36_1","volume-title":"Directional Field Synthesis, Design, and Processing (STAR). Computer Graphics Forum","author":"Vaxman Amir","year":"2016","unstructured":"Amir Vaxman, Marcel Campen, Olga Diamanti, Daniele Panozzo, David Bommes, Klaus Hildebrandt, and Mirela Ben-Chen. 2016. Directional Field Synthesis, Design, and Processing (STAR). Computer Graphics Forum (2016)."},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141991"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3355089.3356546","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3355089.3356546","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3355089.3356546","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:41Z","timestamp":1750203881000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3355089.3356546"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,8]]},"references-count":35,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12,31]]}},"alternative-id":["10.1145\/3355089.3356546"],"URL":"https:\/\/doi.org\/10.1145\/3355089.3356546","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,11,8]]},"assertion":[{"value":"2019-11-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}