


{"id":309145,"date":"2023-09-27T16:53:00","date_gmt":"2023-09-27T16:53:00","guid":{"rendered":"\/forum\/?post_type=topic&#038;p=309145"},"modified":"2023-09-27T16:53:00","modified_gmt":"2023-09-27T16:53:00","slug":"fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/","title":{"rendered":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS"},"content":{"rendered":"<p class=\"MsoNormal\"><span lang=\"EN-US\">I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\">Normally, the macro DEFINE_PROFILE is used for BC but it&#8217;s always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What&rsquo;s more, in terms of the Neumann BC, I don&rsquo;t know how to code it T_T.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\"><img decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833302-mceclip0.png\"><\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\">Moreover, the equation I solved is needed to calculate for many times since the deltaT is changed by me, that is, after flow equation solved once, my equation gets results(velocity pressure) from flow field and the deltaT is changed into 1\/10 of the flow_deltaT.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\">However, the DEFINE_ADJUST is execute before the calculation of flow fields. Once my equation begins to solve, the DEFINE_ADJUST won&rsquo;t work, that is, since my equation is needed to be solved 10 times in one flow time-step, in the first calculation of my equation, it works; but in the second calculation, it won&rsquo;t work since the DEFINE_ADJUST is only execute once. Simply, if DEFINE_ADJUST can be used, how to maintain it during many calculation within one flow time-step.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\"><img decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833323-mceclip1.png\"><\/span><\/p>\n<p class=\"MsoNormal\">&nbsp;<\/p>\n","protected":false},"template":"","class_list":["post-309145","topic","type-topic","status-closed","hentry","topic-tag-fluent","topic-tag-fluent-uds","topic-tag-udf"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it&#039;s always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\u2019s more, in terms of\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Ansys Learning Forum | Ansys Innovation Space\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it&#039;s always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\u2019s more, in terms of\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833302-mceclip0.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833302-mceclip0.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-09-27T16:53:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-09-27T16:53:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it&#039;s always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\u2019s more, in terms of\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833302-mceclip0.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/fluent\\\/#listItem\",\"name\":\"fluent\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/fluent\\\/#listItem\",\"position\":3,\"name\":\"fluent\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/fluent\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\\\/#listItem\",\"name\":\"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\\\/#listItem\",\"position\":4,\"name\":\"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/fluent\\\/#listItem\",\"name\":\"fluent\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\\\/\",\"name\":\"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS | Ansys Learning Forum\",\"description\":\"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it's always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\\u2019s more, in terms of\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\\\/#breadcrumblist\"},\"datePublished\":\"2023-09-27T16:53:00+00:00\",\"dateModified\":\"2023-09-27T16:53:00+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS | Ansys Learning Forum","description":"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it's always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\u2019s more, in terms of","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","position":1,"name":"Home","item":"https:\/\/innovationspace.ansys.com\/forum","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","position":2,"name":"Topics","item":"https:\/\/innovationspace.ansys.com\/forum\/topics\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/fluent\/#listItem","name":"fluent"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/fluent\/#listItem","position":3,"name":"fluent","item":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/fluent\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/#listItem","name":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/#listItem","position":4,"name":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/fluent\/#listItem","name":"fluent"}}]},{"@type":"Organization","@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization","name":"Ansys Learning Forum","description":"Ansys Innovation Space","url":"https:\/\/innovationspace.ansys.com\/forum\/"},{"@type":"WebPage","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/","name":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS | Ansys Learning Forum","description":"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it's always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\u2019s more, in terms of","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/#breadcrumblist"},"datePublished":"2023-09-27T16:53:00+00:00","dateModified":"2023-09-27T16:53:00+00:00"},{"@type":"WebSite","@id":"https:\/\/innovationspace.ansys.com\/forum\/#website","url":"https:\/\/innovationspace.ansys.com\/forum\/","name":"Ansys Learning Forum","description":"Ansys Innovation Space","inLanguage":"en-US","publisher":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ansys Learning Forum | Ansys Innovation Space","og:type":"article","og:title":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS | Ansys Learning Forum","og:description":"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it's always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\u2019s more, in terms of","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/","og:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833302-mceclip0.png","og:image:secure_url":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833302-mceclip0.png","article:published_time":"2023-09-27T16:53:00+00:00","article:modified_time":"2023-09-27T16:53:00+00:00","twitter:card":"summary_large_image","twitter:title":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS | Ansys Learning Forum","twitter:description":"I create a scalar transport equation using UDS in Fluent and I need to implement Neumann boundary, which can be expressed as Fig1.Normally, the macro DEFINE_PROFILE is used for BC but it's always an equation whici is the Dirichlet BC. So, I wonder if the DEFINE_ADJUST is suit for me? What\u2019s more, in terms of","twitter:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/09\/27-09-2023-1695833302-mceclip0.png"},"aioseo_meta_data":{"post_id":"309145","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"content","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2024-10-28 17:43:04","updated":"2024-10-28 17:43:04","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\/topics\/\" title=\"Topics\">Topics<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/fluent\/\" title=\"fluent\">fluent<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tFluent UDF: Implement Neumann BC in Fluent using UDF or UDS\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Topics","link":"https:\/\/innovationspace.ansys.com\/forum\/topics\/"},{"label":"fluent","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/fluent\/"},{"label":"Fluent UDF: Implement Neumann BC in Fluent using UDF or UDS","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/fluent-udf-implement-neumann-bc-in-fluent-using-udf-or-uds\/"}],"acf":[],"custom_fields":[{"0":{"_bbp_author_ip":["23.218.248.146"],"_bbp_subscription":["160716","5120"],"_btv_view_count":["555"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["309145"],"_bbp_forum_id":["27792"],"_bbp_engagement":["5120","160716"],"_bbp_voice_count":["2"],"_bbp_reply_count":["3"],"_bbp_last_reply_id":["310530"],"_bbp_last_active_id":["310530"],"_bbp_last_active_time":["2023-10-08 12:52:10"]},"test":"memorisexuxu"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/309145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/309145\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=309145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}