{"id":169705,"date":"2023-05-15T08:32:41","date_gmt":"2023-05-15T08:32:41","guid":{"rendered":"\/knowledge\/forums\/topic\/how-can-i-iteratively-vary-an-input-in-order-to-achieve-a-particular-output\/"},"modified":"2023-07-31T12:28:49","modified_gmt":"2023-07-31T12:28:49","slug":"how-can-i-iteratively-vary-an-input-in-order-to-achieve-a-particular-output","status":"publish","type":"topic","link":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/how-can-i-iteratively-vary-an-input-in-order-to-achieve-a-particular-output\/","title":{"rendered":"How can I iteratively vary an input in order to achieve a particular output:"},"content":{"rendered":"<p>Example inputs could be:   1. A boundary value 2. Domain rotational velocity 3. Source  In order to achieve a particular output i.e.  1. Temperature 2. Viscous losses\/power consumption 3. Average scalar concentration  CEL (CFX expression language) can be used in all cases to modify these inputs until outputs are equal to that desired. A &#8220;trigger&#8221; function is required to update at a particular interval for cases 1 and 2 but is not necessary for 3. See attached pdf for details of required CEL.<\/p>\n<p>Attachments:<br \/>\n1. <a href=https:\/\/ansys13.ansys.com\/KnowledgeArticles\/Phase-2B\/2041040\/2041040.pdf>2041040.pdf<\/a><\/p>\n","protected":false},"template":"","class_list":["post-169705","topic","type-topic","status-publish","hentry","topic-tag-cfx","topic-tag-fluid-dynamics","topic-tag-general","topic-tag-general-cfx"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_wp_page_template":["default"],"_bbp_last_active_time":["05-15-2023  20:20:01"],"_bbp_forum_id":["27796"],"_bbp_author_ip":["209.182.204.162"],"_btv_view_count":["393"],"siebel_km_number":["2041040"],"product_version":[""],"km_published_date":["2016-01-11T00:00:00.000Z"],"family":["Fluid Dynamics"],"application_name":["CFX"]},"test":"solution"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics\/169705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics\/169705\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/media?parent=169705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}