


{"id":344091,"date":"2024-01-11T00:54:30","date_gmt":"2024-01-11T00:54:30","guid":{"rendered":"\/forum\/forums\/reply\/344091\/"},"modified":"2024-01-11T00:54:30","modified_gmt":"2024-01-11T00:54:30","slug":"344091","status":"publish","type":"reply","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/344091\/","title":{"rendered":"Reply To: ICFD User-Defined Boundary Condition through dyn21icfd.F"},"content":{"rendered":"<p>&lt;p&gt;Hi Binghuan,&lt;\/p&gt;&lt;p&gt;So far, I haven&#8217;t been able to compile a working version of the solver which reflects changes in dyn21icfd.F however, I might be able to suggest a method for implementing a custom windkessel model, until the subroutine issue is figured out.&nbsp;&lt;\/p&gt;&lt;p&gt;You can use uctrl1 in dyn21.F to update the value of load curves during the solution phase. In the subroutine you can read the output file of *ICFD_DATABASE_FLUX to get the variables needed for numerical integration of your custom equations and assign the result to the specified load curve.&nbsp;&lt;\/p&gt;&lt;p&gt;I haven&#8217;t used this myself for windkessel models but it might be worth having a look.&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-344091","reply","type-reply","status-publish","hentry"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/344091","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/reply"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/344091\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=344091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}