


{"id":39389,"date":"2019-12-05T01:32:03","date_gmt":"2019-12-05T01:32:03","guid":{"rendered":"\/forum\/forums\/topic\/how-to-write-a-correct-udf-fluent-for-specific-heat-as-function-of-temperature-for-polynomials\/"},"modified":"2019-12-05T01:32:03","modified_gmt":"2019-12-05T01:32:03","slug":"how-to-write-a-correct-udf-fluent-for-specific-heat-as-function-of-temperature-for-polynomials","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/how-to-write-a-correct-udf-fluent-for-specific-heat-as-function-of-temperature-for-polynomials\/","title":{"rendered":"How To write a Correct UDF (FLUENT) for Specific heat as Function of Temperature for Polynomials ?"},"content":{"rendered":"<p class=\"MsoNormal\"><strong><span lang=\"EN-GB\">This UDF didnt Get Any Error message but its not running, <span style=\"text-decoration: underline;\">Can someone correct the UDF BELOW<\/span>? <em>{Suggest Changes Required}<\/em><\/span><\/strong><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><strong><span lang=\"EN-GB\">Should I add anything Related To <span style=\"text-decoration: underline;\">Enthalpy<\/span> or Some <span style=\"text-decoration: underline;\">UDM MACRO<\/span> like&nbsp;<\/span><span style=\"font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 15px;\">C_UDMI(c,t,0) = cp<\/span><\/strong><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">DEFINE_SPECIFIC_HEAT(cell_SpecificHeat, T, Tref, h, yi)<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">{ <span style=\"mso-spacerun: yes;\">&nbsp;<\/span><\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">real T = C_T(c, t); <\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">real cp;<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">if (500&lt; T &lt;550)<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">{<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">cp = (0.63464529*pow(T,2))-(356.13993666*T)+(61767.53243895);<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">}<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">else if (550&lt; T &lt;600.10)<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">{<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">cp = (0.23484528*pow(T,2))-(250.13953470*T)+(71466.09249852);<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">}<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">else if (600.10&lt; T &lt; 625.15)<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">{<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">cp = (1.58260392*pow(T,2))-(1873.17493506*T)+(560143.47661247);<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">}<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">else if (625.15&lt; T &lt;640)<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">{<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">cp = (16.13751699*pow(T,2))-(20137.03882161*T)+(6289718.12316515);<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">}<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">else<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">{<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">cp = 13000;<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">}<\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">return cp; <\/span><\/p>\n<p><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\">}<\/span><\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"template":"","class_list":["post-39389","topic","type-topic","status-closed","hentry"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_old_topic_id":["11568"],"_bbp_old_topic_author_name_id":["Anonymous"],"_bbp_old_is_topic_anonymous_id":["false"],"_bbp_old_closed_status_id":["publish"],"_bbp_author_ip":[null],"_bbp_old_sticky_status_id":["normal"],"_bbp_likes_count":["0"],"_btv_view_count":["2686"],"_bbp_subscription":["243350","46171"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["39389"],"_bbp_forum_id":["27792"],"_bbp_engagement":["199","22555","46171","168924"],"_bbp_voice_count":["4"],"_bbp_reply_count":["8"],"_bbp_last_reply_id":["244016"],"_bbp_last_active_id":["244016"],"_bbp_last_active_time":["2022-12-14 10:21:51"]},"test":"atulsbhat"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/39389","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\/39389\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=39389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}