{"id":31559,"date":"2021-10-19T04:46:41","date_gmt":"2021-10-19T08:46:41","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/simcenter\/?p=31559"},"modified":"2026-03-26T06:21:49","modified_gmt":"2026-03-26T10:21:49","slug":"why-anisotropic-meshing-increases-your-happiness","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/simcenter\/why-anisotropic-meshing-increases-your-happiness\/","title":{"rendered":"Why anisotropic meshing increases your happiness"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>The easiest way to increase happiness is to control your use of time. Can you find more time to do the things you enjoy doing?&nbsp;<\/p><cite>Daniel Kahneman, Thinking Fast and Slow&nbsp;<\/cite><\/blockquote>\n\n\n\n<p>One of the most influential books I have ever read&nbsp;is &#8220;Thinking Fast and Slow&#8221;&nbsp;by&nbsp;Daniel&nbsp;Kahneman.&nbsp;It is a book about&nbsp;judgment and decision making, heuristics and&nbsp;biases, intuitive&nbsp;thinking,&nbsp;and many other topics.&nbsp;At the end of&nbsp;chapter 37,&nbsp;Professor Daniel Kahneman&nbsp;mentions the quote above. The quote is essentially&nbsp;is&nbsp;one of the concluding&nbsp;summary&nbsp;statements&nbsp;of&nbsp;the&nbsp;chapter.&nbsp;Amongst the many different&nbsp;topics and ideas from his book,&nbsp;the quote above strongly resonates with me. Time is precious and it can be&nbsp;difficult to spend it&nbsp;entirely&nbsp;on&nbsp;activities that we enjoy doing. This is true&nbsp;either at work or in our personal life.&nbsp;Do you often consider how you&nbsp;can&nbsp;spend your time&nbsp;more effectively?&nbsp;Which actions\/activities take up most of your time?&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Stop spending so much time in meshing<\/strong><\/h2>\n\n\n\n<p>In the simulation world, one of the activities that&nbsp;can&nbsp;be&nbsp;very&nbsp;time-consuming&nbsp;is&nbsp;meshing.&nbsp;Meshing&nbsp;is&nbsp;a fundamental&nbsp;part of pretty much every simulation process.&nbsp;The generated&nbsp;mesh&nbsp;needs to be&nbsp;of high quality&nbsp;to ensure an acceptable accuracy of results.&nbsp;On the one hand, meshing typically takes a lot of time for CFD engineers. On the other hand, to&nbsp;innovate,&nbsp;one needs&nbsp;to evaluate 100s of designs&nbsp;and produce accurate results in a fraction of time.&nbsp;Every engineer wants to spend&nbsp;her&nbsp;time&nbsp;in activities that improve&nbsp;a&nbsp;product,&nbsp;such as considering alternative designs&nbsp;and spending time&nbsp;on what-if scenarios.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Simcenter&nbsp;STAR-CCM+&nbsp;offers a unique&nbsp;automated CAD to mesh pipeline&nbsp;that comes with&nbsp;highly scalable parallel&nbsp;volume&nbsp;meshing algorithms&nbsp;(information about the benefits and speedup of our industry-leading polyhedral&nbsp;mesher&nbsp;can be found&nbsp;<a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\/clearing-the-path-to-innovation-through-next-generation-parallel-polyhedral-mesher\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>).&nbsp;Consequently, these tools empower&nbsp;the CFD analyst to spend less time meshing&nbsp;and consequently more time innovating.&nbsp;On top, the upcoming release of&nbsp;Simcenter&nbsp;STAR-CCM+ 2021.3 comes with two&nbsp;powerful new features&nbsp;that significantly&nbsp;reduce&nbsp;meshing time&nbsp;and computational resources&nbsp;required&nbsp;for&nbsp;aerospace and marine&nbsp;applications.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Anisotropic Meshing<\/strong><\/h2>\n\n\n\n<p>Simcenter&nbsp;STAR-CCM+&nbsp;2021.3 comes with a&nbsp;semi-automated&nbsp;anisotropic quad&nbsp;surface&nbsp;mesher&nbsp;that&nbsp;can generate&nbsp;high-aspect-ratio cells to capture&nbsp;high curvature geometries. As a result, users can obtain an efficient mesh distribution leading to decreased overall mesh count, mesh generation time, and&nbsp;associated&nbsp;memory requirements. The animation below shows an&nbsp;example of how we use it&nbsp;in a generic aircraft geometry. You can enable&nbsp;anisotropic meshing via custom curve controls which allows&nbsp;for the creation of anisotropic layers around a set of feature curves.&nbsp;We modified the pre-existing quad mesh algorithm&nbsp;based on an advancing front approach to allow the generation of anisotropic&nbsp;faces. <\/p>\n\n\n\n<p>Firstly, this can provide a greater degree of flexibility and the possibility to adapt to different situations e.g., where opposite fronts&nbsp;collide.&nbsp;Secondly, another distinct advantage of the algorithm is that it&nbsp;is better at handling&nbsp;corners with angles close to 90 degrees&nbsp;and&nbsp;the mesh does not retract at corners.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls poster=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/SimcenterReleaseVideo_CCM_2021.3_rev1-Time-0_01_5620.png\" src=\"https:\/\/videos.mentor-cdn.com\/mgc\/videos\/5400\/2decdca1-c45b-415c-b583-d8bab8dec801-en-US-video.mp4\"><\/video><figcaption>Anisotropic Surface meshing on an airplane wing in Simcenter STAR-CCM+ 2021.3<\/figcaption><\/figure>\n\n\n\n<p>Two different studies, one from the marine, one from the aerospace industry demonstrate&nbsp;the amount of time savings you can achieve&nbsp;by using these two new features together.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Speeding up in the marine industry &#8211; Potsdam propeller case&nbsp;&nbsp;with anisotropic meshing<\/strong><\/h3>\n\n\n\n<p>The&nbsp;<a href=\"https:\/\/www.sva-potsdam.de\/wp-content\/uploads\/2016\/03\/smp11_case23_pres_CAV1.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Potsdam propeller case<\/a>&nbsp;(<a href=\"https:\/\/www.sva-potsdam.de\/en\/pptc-smp11-workshop\/#workshop\" target=\"_blank\" rel=\"noreferrer noopener\">or web link<\/a>) was&nbsp;analyzed&nbsp;with the new parallel core advancing layer&nbsp;mesher&nbsp;with anisotropic surface refinement.&nbsp;&nbsp;We ran case 2.3.1 (J=1.019) with the&nbsp;polyhedral&nbsp;and anisotropic&nbsp;quad&nbsp;meshers.&nbsp;For this case anisotropic meshing&nbsp;brings significant improvements in meshing&nbsp;time (4x speedup)&nbsp;and run time&nbsp;(~2x speedup)&nbsp;as shown in the table&nbsp;below:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>Mesh type&nbsp;<\/td><td>Meshing time&nbsp;(minutes)&nbsp;<\/td><td>Run time&nbsp;(minutes)&nbsp;<\/td><\/tr><tr><td>Isotropic mesh&nbsp;<\/td><td>36&nbsp;<\/td><td>106&nbsp;<\/td><\/tr><tr><td>Anisotropic mesh&nbsp;<\/td><td>8&nbsp;<\/td><td>54&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The results of the simulation matched the EFD results very nicely.&nbsp; The thrust coefficient differed by just 0.95%, with the measured thrust coefficient.&nbsp;The torque coefficient differed by 0.45% with the CFD result.&nbsp;Take a look at the experimental facility&nbsp;<a href=\"https:\/\/player.vimeo.com\/video\/159048897?title=0&amp;byline=0&amp;portrait=0\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.&nbsp;The experimental observation&nbsp;matches well with the simulation results shown in the&nbsp;animation&nbsp;below.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls poster=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/Anisotropic-Meshing-on-a-Propeller.png\" src=\"https:\/\/videos.mentor-cdn.com\/mgc\/videos\/5400\/f69cb2f7-f22c-4fea-80e1-77bf3a05f480-en-US-video.mp4\"><\/video><figcaption>  The&nbsp;<a href=\"https:\/\/www.sva-potsdam.de\/wp-content\/uploads\/2016\/03\/smp11_case23_pres_CAV1.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Potsdam propeller case<\/a>&nbsp;(<a href=\"https:\/\/www.sva-potsdam.de\/en\/pptc-smp11-workshop\/#workshop\" target=\"_blank\" rel=\"noreferrer noopener\">or web link<\/a>) analyzed&nbsp;with the new parallel core advancing layer&nbsp;mesher&nbsp;with anisotropic surface refinement.&nbsp;  <\/figcaption><\/figure>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Faster aerospace aerodynamics &#8211; The NASA juncture flow experiment&nbsp;with anisotropic meshing<\/strong><\/h3>\n\n\n\n<p>Next, we analyzed the&nbsp;<a href=\"https:\/\/turbmodels.larc.nasa.gov\/Other_exp_Data\/junctureflow_exp.html\" target=\"_blank\" rel=\"noreferrer noopener\">NASA juncture flow geometry<\/a> using the new parallel&nbsp;core&nbsp;advancing layer&nbsp;mesher&nbsp;with anisotropic surface mesh refinement.\u202f This case uses a full-span wing-body&nbsp;configuration and primarily focuses on the flow separation that occurs near the trailing edge of the wing at the wing-body junction.\u202f The&nbsp;case&nbsp;modeled had a&nbsp;5-degree&nbsp;nose-up angle of attack.\u202f The Mach number was 0.189, and the Reynolds number was 2.4M.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls poster=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/Anisotropic-Meshing-on-a-Wing.png\" src=\"https:\/\/videos.mentor-cdn.com\/mgc\/videos\/5400\/e8e2bd3f-c3d4-48a0-a12c-f3dedb825f22-en-US-video.mp4\"><\/video><figcaption> CFD simulation of the <a href=\"https:\/\/turbmodels.larc.nasa.gov\/Other_exp_Data\/junctureflow_exp.html\" target=\"_blank\" rel=\"noreferrer noopener\">NASA juncture flow geometry<\/a> using the new parallel&nbsp;core&nbsp;advancing layer&nbsp;mesher&nbsp;with anisotropic surface mesh refinement.\u202f  <\/figcaption><\/figure>\n\n\n\n<p>Anisotropic meshing can bring&nbsp;significant reductions in mesh count&nbsp;(~3x&nbsp;reduction)&nbsp;and associated run time&nbsp;improvements&nbsp;(~3.8x speedup)&nbsp;as&nbsp;demonstrated in the table below.&nbsp;The predicted lift for the new mesh is within 1% of the&nbsp;original value derived by the isotropic mesh, while the drag differed by 4%.&nbsp;Overall,&nbsp;there is good agreement between the CFD results and the experiment. The animation above shows the wall shear stress contours over the wing surface.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>Mesh type&nbsp;<\/td><td>Mesh count (Million cells)&nbsp;<\/td><td>Run time (CPU core hours)&nbsp;<\/td><\/tr><tr><td>Isotropic&nbsp;<\/td><td>37.3&nbsp;<\/td><td>287&nbsp;<\/td><\/tr><tr><td>Anisotropic&nbsp;<\/td><td>12.7&nbsp;<\/td><td>75.6&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Parallel core Advancing Layer&nbsp;Mesher (ALM)<\/strong><\/h2>\n\n\n\n<p>The&nbsp;Advancing Layer Mesher (ALM)&nbsp;allows for the generation of high-quality prismatic cell layers on surfaces i.e. it generates the boundary layer mesh. In the upcoming release of&nbsp;Simcenter&nbsp;STAR-CCM+ 2021.3, when using the ALM, the core mesh is now generated in parallel bringing significant speedup and time savings.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"815\" height=\"513\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Parallel_Performance_Speedup.png\" alt=\"\" class=\"wp-image-31780\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Parallel_Performance_Speedup.png 815w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Parallel_Performance_Speedup-600x378.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Parallel_Performance_Speedup-768x483.png 768w\" sizes=\"auto, (max-width: 815px) 100vw, 815px\" \/><figcaption>Speed-up through parallel ALM for a range of applications<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Mesh generation speed and consistency&nbsp;<\/strong>&nbsp;<\/h3>\n\n\n\n<p>The chart above shows the parallel scalability for 4 industrial cases representing meshes between 30 to 109 million cells. All generated meshes are high-quality polyhedral meshes with prism layers. The submarine case can be meshed now approximately 6.3x faster which means that it takes 34.5 minutes to generate 39 million cells in 120 cores. For this case ~1.14 million cells were generated every minute.&nbsp; For the largest case of 109 million cells, the mesh generation time was 2.4 hours in 120 cores (compared to 9 hours in serial).&nbsp;You can find more information about the parallel scalability of our Polyhedral Mesher and Prism Layer Mesher&nbsp;<a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\/clearing-the-path-to-innovation-through-next-generation-parallel-polyhedral-mesher\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.&nbsp;&nbsp;Prism Layer Mesher is another approach in Simcenter STAR-CCM+ to generate high-quality prismatic cell layers on surfaces.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"971\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Consistency-1024x971.png\" alt=\"\" class=\"wp-image-31646\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Consistency-1024x971.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Consistency-600x569.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Consistency-768x728.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Consistency-1536x1456.png 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Consistency-900x853.png 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/ALM_Consistency.png 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Mesh consistency across many core counts is of paramount importance as simulation results should not differ whether you are meshing in 1 core or 200 cores. Throughout the algorithm development process, we have paid extra attention to ensure high mesh consistency. For parallel core ALM when testing it on 24 industrial cases, the average cell count difference, from serial up to 160 cores, was below 0.1%.&nbsp;This brings trust and confidence that&nbsp;the difference in&nbsp;stimulation results will be negligible. The image above shows an example of mesh consistency, comparing serial and 120 cores. Note the similar volume mesh distribution both in contour and histogram plots.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Spending&nbsp;your&nbsp;time&nbsp;where it really matters<\/strong><\/h2>\n\n\n\n<p>To&nbsp;conclude, these two new features in Simcenter STAR-CCM+ 2021.3 will&nbsp;offer&nbsp;a faster turnaround time&nbsp;leading&nbsp;to increased&nbsp;simulation throughput&nbsp;and&nbsp;productivity.&nbsp;They will empower you to take your product ideas to the market faster. Consider using these&nbsp;enhancements&nbsp;to save time and spend it&nbsp;more&nbsp;on the things you enjoy&nbsp;the most!&nbsp;Spending&nbsp;your&nbsp;time&nbsp;where it really matters&nbsp;may&nbsp;after all make&nbsp;you&nbsp;happier!&nbsp;<\/p>\n\n\n\n<p class=\"has-white-color has-text-color has-background has-large-font-size\" style=\"background-color:#009999\"><strong><a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\/simcenter-star-ccm-2021-3-released-whats-new\/\" target=\"_blank\" rel=\"noreferrer noopener\">Read more about all top new features of Simcenter STAR-CCM+ 2021.3<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anisotropic surface meshing and parallel core advancing layer meshing are two new features in Simcenter STAR-CCM+ 2021.3 \u00a0to increased\u00a0simulation throughput.<\/p>\n","protected":false},"author":80953,"featured_media":31656,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[179],"tags":[242],"industry":[],"product":[513],"coauthors":[18201],"class_list":["post-31559","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","tag-computational-fluid-dynamics-cfd","product-simcenter-star-ccm"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/10\/Anisotropic-Meshing-on-a-Wing.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/31559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/users\/80953"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/comments?post=31559"}],"version-history":[{"count":3,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/31559\/revisions"}],"predecessor-version":[{"id":31896,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/31559\/revisions\/31896"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media\/31656"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media?parent=31559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/categories?post=31559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/tags?post=31559"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/industry?post=31559"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/product?post=31559"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/coauthors?post=31559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}