{"id":2665,"date":"2019-03-28T16:12:00","date_gmt":"2019-03-28T15:12:00","guid":{"rendered":"https:\/\/cfdfeaservice.it\/?p=2665"},"modified":"2019-03-28T16:12:05","modified_gmt":"2019-03-28T15:12:05","slug":"boundary-layer-in-snappyhexmesh","status":"publish","type":"post","link":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/","title":{"rendered":"Boundary Layer in snappyHexMesh"},"content":{"rendered":"\n<p>Come tutti sappiamo, OpenFOAM ha al suo interno un meshatore avanzato, denominato snappyHexMesh, che permette di realizzare mesh di tipo esaedrico. Il meshatore \u00e8 comandato direttamente da un file di input, che deve essere realizzato in maniera adeguata dall&#8217;utilizzatore.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"2666\" data-permalink=\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/image\/\" data-orig-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?fit=824%2C800&amp;ssl=1\" data-orig-size=\"824,800\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?fit=300%2C291&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?fit=750%2C728&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?resize=230%2C222&#038;ssl=1\" alt=\"\" class=\"wp-image-2666\" width=\"230\" height=\"222\" srcset=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?w=824&amp;ssl=1 824w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?resize=300%2C291&amp;ssl=1 300w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?resize=768%2C746&amp;ssl=1 768w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?resize=230%2C223&amp;ssl=1 230w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image.png?resize=600%2C583&amp;ssl=1 600w\" sizes=\"auto, (max-width: 230px) 100vw, 230px\" \/><figcaption>Si evidenzia in questa immagine la presenza di uno boundary layer a ridosso della parete cilindrica laterale.<\/figcaption><\/figure><\/div>\n\n\n\n<p>Con questo post l&#8217;obiettivo \u00e8 quello di fornire gli strumenti per muoversi all&#8217;interno della sezione dedicata al boundary layer: <strong>addLayersControls<\/strong>. Si richiede ovviamente una certa abilit\u00e0 da parte dell&#8217;utilizzatore nell&#8217;editing dei files di testo, oltre che nella impostazione corretta delle altre sezioni del file.<\/p>\n\n\n\n<p>La prima domanda \u00e8 semplice: cosa \u00e8 il boundary layer? In fase di meshing si tratta di una serie di strati di celle, ortogonali rispetto alla parete solida, che hanno lo scopo di fornire un adeguato infittimento della mesh a parete. Come espresso in <a href=\"https:\/\/cfdfeaservice.it\/index.php\/2018\/03\/21\/come-scegliere-il-modello-di-turbolenza\/\">questo post<\/a>, la scelta dell&#8217;altezza delle celle a parete, unita alla scelta di modello di turbolenza e funzioni di parete risulta fondamentale nell&#8217;ottenimento di risultati adeguati e corretti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Parametri disponibili in snappyHexMesh<\/h2>\n\n\n\n<p>Generalmente uno strato limite \u00e8 definito attraverso l&#8217;imposizione di alcune dimensioni. In particolare risultano utili la definizione dell&#8217;altezza della prima cella a parete, dell&#8217;ultima cella a parete e del rapporto di altezze tra uno strato e l&#8217;altro. In snappyHexMesh\u00e8 possibile sfruttare la definizione dei seguenti parametri:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">firstLayerThickness \/\/Altezza della cella a parete<br>finalLayerThickness \/\/Altezza dell'ultima cella dello strato<br>thickness\u00a0          \/\/Spessore totale del boundary layer<br>expansionRation     \/\/Rapporto tra le altezze delle celle di uno strato e quello successivo<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1141\" height=\"648\" data-attachment-id=\"2668\" data-permalink=\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/image-3\/\" data-orig-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&amp;ssl=1\" data-orig-size=\"1141,648\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=300%2C170&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=750%2C426&amp;ssl=1\" src=\"https:\/\/i2.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=750%2C426&amp;ssl=1\" alt=\"\" class=\"wp-image-2668\" srcset=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?w=1141&amp;ssl=1 1141w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?resize=300%2C170&amp;ssl=1 300w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?resize=768%2C436&amp;ssl=1 768w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?resize=1024%2C582&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?resize=230%2C131&amp;ssl=1 230w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?resize=600%2C341&amp;ssl=1 600w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><figcaption>Visualizzazione delle varie dimensioni applicate ad un boundary layer<\/figcaption><\/figure>\n\n\n\n<p>Ovviamente non \u00e8 necessario specificare tutti questi dati, ma possiamo limitarci a due alla volta: ad esempio <em>finalLayerThickness <\/em>e <em>expansionRation  <\/em>rappresentano la scelta pi\u00f9 semplice e veloce.<\/p>\n\n\n\n<p>Nella definizione dei parametri dimensionali, snappyHexMesh ci permette di utilizzare una definizione assoluta (ovvero specificare l&#8217;altezza delle celle in metri) oppure relative. Quest&#8217;ultima fa riferimento alla dimensione delle celle della mesh esaedrica in prossimit\u00e0 della parete, e ci consente quindi di far variare l&#8217;altezza del boundary layer in proporzione alla dimensione delle celle esaedriche.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">relativeSizes true\/false;<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1279\" height=\"613\" data-attachment-id=\"2669\" data-permalink=\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/image-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?fit=1279%2C613&amp;ssl=1\" data-orig-size=\"1279,613\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?fit=300%2C144&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?fit=750%2C360&amp;ssl=1\" src=\"https:\/\/i2.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?fit=750%2C360&amp;ssl=1\" alt=\"\" class=\"wp-image-2669\" srcset=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?w=1279&amp;ssl=1 1279w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?resize=300%2C144&amp;ssl=1 300w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?resize=768%2C368&amp;ssl=1 768w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?resize=1024%2C491&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?resize=230%2C110&amp;ssl=1 230w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-3.png?resize=600%2C288&amp;ssl=1 600w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><figcaption>Espansione dello spessore del boundary layer ottenuto usando il relativeSizes = true<\/figcaption><\/figure>\n\n\n\n<p>Un ultimo aspetto importante nella definizione del boundary layer \u00e8 il feature angle. Quest&#8217;ultimo \u00e8 un parametro che definisce l&#8217;angolo oltre il quale non deve produrre un boundary layer negli spigoli della nostra geometria. Si tratta di un parametro specifico di snappyHexMesh ed il cui controllo pu\u00f2 migliorare i risultati delle nostre mesh.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">featureAngle   \/\/pi\u00f9 \u00e8 elevato e maggiore \u00e8 la tendenza a collassare negli spigoli<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1668\" height=\"429\" data-attachment-id=\"2667\" data-permalink=\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/image-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?fit=1668%2C429&amp;ssl=1\" data-orig-size=\"1668,429\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?fit=300%2C77&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?fit=750%2C193&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?fit=750%2C193&amp;ssl=1\" alt=\"\" class=\"wp-image-2667\" srcset=\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?w=1668&amp;ssl=1 1668w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?resize=300%2C77&amp;ssl=1 300w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?resize=768%2C198&amp;ssl=1 768w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?resize=1024%2C263&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?resize=230%2C59&amp;ssl=1 230w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?resize=600%2C154&amp;ssl=1 600w, https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-1.png?w=1500&amp;ssl=1 1500w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><figcaption>Empio di boundary layer con due feature angle differenti<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n<p><strong>_________________________________<\/strong><\/p>\n<p><strong>CFD FEA Service SRL<\/strong> &egrave; una societ&agrave; di servizi che offre <em>consulenza<\/em> e <em>formazione<\/em> in ambito <strong>ingegneria<\/strong> e <strong>IT<\/strong>. Se questo post\/prodotto ti &egrave; piaciuto ti invitiamo a:<\/p>\n<ul>\n<li>visionare il nostro <a href=\"https:\/\/cfdfeaservice.it\/index.php\/blog\/\" target=\"_blank\" rel=\"noopener\">blog<\/a><\/li>\n<li>visionare i <a href=\"https:\/\/cfdfeaservice.it\/index.php\/prodotti\/\" target=\"_blank\" rel=\"noopener\">software<\/a> disponibili - anche per la formazione<\/li>\n<li>iscriverti alla nostra newsletter<\/li>\n<li>entrare in contatto con noi attraverso la <a href=\"https:\/\/cfdfeaservice.it\/#ribbon\" target=\"_blank\" rel=\"noopener\">pagina contatti<\/a><\/li>\n<\/ul>\n<p>Saremo lieti di seguire le tue richieste e fornire risposte alle tue domande.<\/p>","protected":false},"excerpt":{"rendered":"<p>Come tutti sappiamo, OpenFOAM ha al suo interno un meshatore avanzato, denominato snappyHexMesh, che permette di realizzare mesh di tipo esaedrico. Il meshatore \u00e8 comandato direttamente da un file di input, che deve essere realizzato in maniera adeguata dall&#8217;utilizzatore. Con questo post l&#8217;obiettivo \u00e8 quello di fornire gli strumenti per [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30,33],"tags":[],"class_list":["post-2665","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mesh","category-openfoam"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Boundary Layer in snappyHexMesh - CFD FEA\/FEM Service<\/title>\n<meta name=\"description\" content=\"Visione sui principali parametri del boundary layer di snappyHexMesh all&#039;interno dei pacchetti OpenFOAM\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Boundary Layer in snappyHexMesh - CFD FEA\/FEM Service\" \/>\n<meta property=\"og:description\" content=\"Visione sui principali parametri del boundary layer di snappyHexMesh all&#039;interno dei pacchetti OpenFOAM\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/\" \/>\n<meta property=\"og:site_name\" content=\"CFD FEA\/FEM Service\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cfdfeaservice\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-28T15:12:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-03-28T15:12:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i1.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1141\" \/>\n\t<meta property=\"og:image:height\" content=\"648\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ruggero Poletto\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ruggero Poletto\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/\"},\"author\":{\"name\":\"Ruggero Poletto\",\"@id\":\"https:\/\/cfdfeaservice.it\/#\/schema\/person\/663b695a008f50cb1d456fd089786654\"},\"headline\":\"Boundary Layer in snappyHexMesh\",\"datePublished\":\"2019-03-28T15:12:00+00:00\",\"dateModified\":\"2019-03-28T15:12:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/\"},\"wordCount\":397,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cfdfeaservice.it\/#organization\"},\"image\":{\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1\",\"articleSection\":[\"MESH\",\"OpenFOAM\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/\",\"url\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/\",\"name\":\"Boundary Layer in snappyHexMesh - CFD FEA\/FEM Service\",\"isPartOf\":{\"@id\":\"https:\/\/cfdfeaservice.it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1\",\"datePublished\":\"2019-03-28T15:12:00+00:00\",\"dateModified\":\"2019-03-28T15:12:05+00:00\",\"description\":\"Visione sui principali parametri del boundary layer di snappyHexMesh all'interno dei pacchetti OpenFOAM\",\"breadcrumb\":{\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1\",\"width\":1141,\"height\":648},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cfdfeaservice.it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Boundary Layer in snappyHexMesh\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cfdfeaservice.it\/#website\",\"url\":\"https:\/\/cfdfeaservice.it\/\",\"name\":\"CFD FEA\/FEM Service\",\"description\":\"Servizi di ingegneria 4.0\",\"publisher\":{\"@id\":\"https:\/\/cfdfeaservice.it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cfdfeaservice.it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cfdfeaservice.it\/#organization\",\"name\":\"CFD FEA SERVICE SRL\",\"url\":\"https:\/\/cfdfeaservice.it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/cfdfeaservice.it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i2.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2018\/07\/CFD-FEA-SERVICE-Compact.png?fit=677%2C178&ssl=1\",\"contentUrl\":\"https:\/\/i2.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2018\/07\/CFD-FEA-SERVICE-Compact.png?fit=677%2C178&ssl=1\",\"width\":677,\"height\":178,\"caption\":\"CFD FEA SERVICE SRL\"},\"image\":{\"@id\":\"https:\/\/cfdfeaservice.it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/cfdfeaservice\",\"https:\/\/www.linkedin.com\/company\/11421185\/\",\"https:\/\/www.youtube.com\/channel\/UCr2h1DbpsNDKJSBAgeWMbfA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/cfdfeaservice.it\/#\/schema\/person\/663b695a008f50cb1d456fd089786654\",\"name\":\"Ruggero Poletto\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/cfdfeaservice.it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/18911a2ad6febdb237f50a4498a19de6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/18911a2ad6febdb237f50a4498a19de6?s=96&d=mm&r=g\",\"caption\":\"Ruggero Poletto\"},\"url\":\"https:\/\/cfdfeaservice.it\/index.php\/author\/rupole1185\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Boundary Layer in snappyHexMesh - CFD FEA\/FEM Service","description":"Visione sui principali parametri del boundary layer di snappyHexMesh all'interno dei pacchetti OpenFOAM","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/","og_locale":"en_GB","og_type":"article","og_title":"Boundary Layer in snappyHexMesh - CFD FEA\/FEM Service","og_description":"Visione sui principali parametri del boundary layer di snappyHexMesh all'interno dei pacchetti OpenFOAM","og_url":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/","og_site_name":"CFD FEA\/FEM Service","article_publisher":"https:\/\/www.facebook.com\/cfdfeaservice","article_published_time":"2019-03-28T15:12:00+00:00","article_modified_time":"2019-03-28T15:12:05+00:00","og_image":[{"width":1141,"height":648,"url":"https:\/\/i1.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1","type":"image\/png"}],"author":"Ruggero Poletto","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ruggero Poletto","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#article","isPartOf":{"@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/"},"author":{"name":"Ruggero Poletto","@id":"https:\/\/cfdfeaservice.it\/#\/schema\/person\/663b695a008f50cb1d456fd089786654"},"headline":"Boundary Layer in snappyHexMesh","datePublished":"2019-03-28T15:12:00+00:00","dateModified":"2019-03-28T15:12:05+00:00","mainEntityOfPage":{"@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/"},"wordCount":397,"commentCount":0,"publisher":{"@id":"https:\/\/cfdfeaservice.it\/#organization"},"image":{"@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1","articleSection":["MESH","OpenFOAM"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/","url":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/","name":"Boundary Layer in snappyHexMesh - CFD FEA\/FEM Service","isPartOf":{"@id":"https:\/\/cfdfeaservice.it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage"},"image":{"@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1","datePublished":"2019-03-28T15:12:00+00:00","dateModified":"2019-03-28T15:12:05+00:00","description":"Visione sui principali parametri del boundary layer di snappyHexMesh all'interno dei pacchetti OpenFOAM","breadcrumb":{"@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#primaryimage","url":"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1","contentUrl":"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1","width":1141,"height":648},{"@type":"BreadcrumbList","@id":"https:\/\/cfdfeaservice.it\/index.php\/2019\/03\/28\/boundary-layer-in-snappyhexmesh\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cfdfeaservice.it\/"},{"@type":"ListItem","position":2,"name":"Boundary Layer in snappyHexMesh"}]},{"@type":"WebSite","@id":"https:\/\/cfdfeaservice.it\/#website","url":"https:\/\/cfdfeaservice.it\/","name":"CFD FEA\/FEM Service","description":"Servizi di ingegneria 4.0","publisher":{"@id":"https:\/\/cfdfeaservice.it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cfdfeaservice.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/cfdfeaservice.it\/#organization","name":"CFD FEA SERVICE SRL","url":"https:\/\/cfdfeaservice.it\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cfdfeaservice.it\/#\/schema\/logo\/image\/","url":"https:\/\/i2.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2018\/07\/CFD-FEA-SERVICE-Compact.png?fit=677%2C178&ssl=1","contentUrl":"https:\/\/i2.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2018\/07\/CFD-FEA-SERVICE-Compact.png?fit=677%2C178&ssl=1","width":677,"height":178,"caption":"CFD FEA SERVICE SRL"},"image":{"@id":"https:\/\/cfdfeaservice.it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cfdfeaservice","https:\/\/www.linkedin.com\/company\/11421185\/","https:\/\/www.youtube.com\/channel\/UCr2h1DbpsNDKJSBAgeWMbfA"]},{"@type":"Person","@id":"https:\/\/cfdfeaservice.it\/#\/schema\/person\/663b695a008f50cb1d456fd089786654","name":"Ruggero Poletto","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/cfdfeaservice.it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/18911a2ad6febdb237f50a4498a19de6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/18911a2ad6febdb237f50a4498a19de6?s=96&d=mm&r=g","caption":"Ruggero Poletto"},"url":"https:\/\/cfdfeaservice.it\/index.php\/author\/rupole1185\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/cfdfeaservice.it\/wp-content\/uploads\/2019\/03\/image-2.png?fit=1141%2C648&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p9JrPq-GZ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/posts\/2665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/comments?post=2665"}],"version-history":[{"count":1,"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/posts\/2665\/revisions"}],"predecessor-version":[{"id":2670,"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/posts\/2665\/revisions\/2670"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/media\/2668"}],"wp:attachment":[{"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/media?parent=2665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/categories?post=2665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cfdfeaservice.it\/index.php\/wp-json\/wp\/v2\/tags?post=2665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}