{"id":111,"date":"2012-07-23T10:00:22","date_gmt":"2012-07-23T08:00:22","guid":{"rendered":"\/?page_id=111"},"modified":"2020-07-20T15:56:36","modified_gmt":"2020-07-20T13:56:36","slug":"examples","status":"publish","type":"page","link":"https:\/\/www.lemma-ing.com\/?page_id=111","title":{"rendered":"Featured technology: Intelligent mesh"},"content":{"rendered":"<div><div class=\"su-accordion su-u-trim\"><\/div>\n<div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-plus su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Unsteady simulations : how does it work ?<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<p style=\"text-align: justify;\">The extension of intelligent mesh to unsteady simulations is not straightforward and must be undertaken with care to keep &nbsp;a reasonable computational efficiency. In this context, the adapted mesh is expected to follow time-evolving phenomena. Each mesh controls the space-time numerical errors while the solution evolves during the associated time sub-interval. This leads to N striped-shape anisotropically adapted meshes guaranteeing the control of space-time errors during the whole simulation.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"\/wp-content\/uploads\/Feat-mesh-how.gif\" width=\"300\" height=\"300\"><\/p>\n<p><center><strong>Transient isotropic mesh adaptation.<\/strong><\/center><\/p>\n<\/div><\/div>\n<div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-plus su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Blast unsteady simulations<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"\/wp-content\/uploads\/Feat-mesh-blast.png\" width=\"544\" height=\"175\"><\/p>\n<p><center><strong>Explosion in front of the Capitole (left) and explosion in a city (right) : anisotropic surface mesh.<\/strong><\/center><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"\/wp-content\/uploads\/Feat-mesh-mushroom.png\" width=\"353\" height=\"183\"><\/p>\n<p><center><strong>Leveque mushroom shaped blast involving instabilities : anisotropic mesh.<\/strong><\/center><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/mSGX2V_5nu8\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p><center><strong>2D blast impacting box FSI.<\/strong><\/center><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/RMGr8YPFE_w\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p><center><strong>3D blast iso-density animation.<\/strong><\/center><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/O-1rADKAJbE\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p><center><strong>3D blast surface mesh animation.<\/strong><\/center><br \/>\n<p class=\"thescrollup\"><a href=\"#top\"><img decoding=\"async\" src=\"https:\/\/www.lemma-ing.com\/wp-content\/plugins\/scrollup\/arrow.png\" alt=\"&#9660; Sommet\" title=\"&#9660; Sommet\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><\/div><\/div>\n<div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-plus su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Free surface flow : dam break simulation<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<p style=\"text-align: justify;\">A level-set function is used to represent the interface between water and air. The mesh is adapted on this function to accurately capture the interface and all its topological details. During the simulation, the number of nodes is evolving (it&#8217;s a variable, not a fixed data), and reaches a maximum at t=0.5s -1 million nodes &#8211; whereas the mean number of mesh nodes during the overall calculation time is only about 200 000. The same simulation, performed with &#8220;usual&#8221; numerical methods (low order) and structured fixed grids would have required more than 70 million nodes ! Say it, unrealistic.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"\/wp-content\/uploads\/Feat-mesh-adapted.png\" width=\"600\"><\/p>\n<p><center><strong>Free surface adapted mesh evolution during unsteady simulation.<\/strong><\/center><\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"\/wp-content\/uploads\/Feat-mesh-validation.png\" width=\"400\"><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/hkhGiPGSR8s\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p><center><strong>Side view of the dam break problem.<\/strong><\/center><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/AJXeDQtrUmo\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p><center><strong>View of the free-surface from inside the tank.<\/strong><\/center><br \/>\n<p class=\"thescrollup\"><a href=\"#top\"><img decoding=\"async\" src=\"https:\/\/www.lemma-ing.com\/wp-content\/plugins\/scrollup\/arrow.png\" alt=\"&#9660; Sommet\" title=\"&#9660; Sommet\" \/><\/a><\/p>\n<\/div><\/div>\n<div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-plus su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>New mesh technology : let's do swapping ! <\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<p style=\"text-align: justify;\">While performing unsteady simulations within moving objects, mesh elements can be localy highly stretched and distorded. In order to avoid this situation and ensure high precision and robustness during the simulation, LEMMA is providing new modern methods, based on &#8220;swapping edge&#8221; and &#8220;auto-repaired&#8221; mesh technologies. No need to remesh manually ! Both methods are derived in order to handle efficiently shear movement.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/Q1SEhu-hTj0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p class=\"thescrollup\"><a href=\"#top\"><img decoding=\"async\" src=\"https:\/\/www.lemma-ing.com\/wp-content\/plugins\/scrollup\/arrow.png\" alt=\"&#9660; Sommet\" title=\"&#9660; Sommet\" \/><\/a><\/p>\n<\/div><\/div>\n<div class=\"su-spoiler su-spoiler-style-fancy su-spoiler-icon-plus su-spoiler-closed\" data-scroll-offset=\"0\" data-anchor-in-url=\"no\"><div class=\"su-spoiler-title\" tabindex=\"0\" role=\"button\"><span class=\"su-spoiler-icon\"><\/span>Moving mesh technology : taking into account large body displacement<\/div><div class=\"su-spoiler-content su-u-clearfix su-u-trim\">\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/WUQH_VlPFCg\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p><center><strong>2 planes crossing technology demonstration.<\/strong><\/center><\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/POncqT9Bp88\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n<p><center><strong>Lobe pump application.<\/strong><\/center><\/p>\n<p style=\"text-align: center;\"><p class=\"thescrollup\"><a href=\"#top\"><img decoding=\"async\" src=\"https:\/\/www.lemma-ing.com\/wp-content\/plugins\/scrollup\/arrow.png\" alt=\"&#9660; Sommet\" title=\"&#9660; Sommet\" \/><\/a><\/p>\n<\/div><\/div>\n<div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":229,"featured_media":0,"parent":103,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"full-width.php","meta":{"footnotes":""},"class_list":["post-111","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=\/wp\/v2\/pages\/111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=\/wp\/v2\/users\/229"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=111"}],"version-history":[{"count":166,"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=\/wp\/v2\/pages\/111\/revisions"}],"predecessor-version":[{"id":2967,"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=\/wp\/v2\/pages\/111\/revisions\/2967"}],"up":[{"embeddable":true,"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=\/wp\/v2\/pages\/103"}],"wp:attachment":[{"href":"https:\/\/www.lemma-ing.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}