


{"id":309495,"date":"2023-09-29T22:34:45","date_gmt":"2023-09-29T22:34:45","guid":{"rendered":"\/forum\/forums\/reply\/309495\/"},"modified":"2023-09-29T22:35:31","modified_gmt":"2023-09-29T22:35:31","slug":"309495","status":"publish","type":"reply","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/","title":{"rendered":"Reply To: UPF linking and invoke subroutine"},"content":{"rendered":"<p>&lt;p&gt;&nbsp;&lt;\/p&gt;&lt;p&gt;We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation, so we generally don&rsquo;t suggest doing that. The Intel site has changed a bit and I know that it can be difficult finding specific older versions, so you may want to consider reaching out to Intel support to see if they can help locate them.&lt;\/p&gt;&lt;p&gt;Regarding the procedural steps that you listed, you will need to install MS VS first so that the Intel Fortran software suite can detect and integrate with it correctly. Doing it the other way around will prevent this integration and any subsequent compiling\/linking procecedure will fail.&lt;\/p&gt;&lt;p&gt;When you install ANSYS software, make sure to check the box to install the customization features. If this is installed correctly, then you should have a path like the following:&lt;\/p&gt;&lt;p&gt;C:\\Program Files\\ANSYS Inc\\v190\\ansys\\custom\\user\\winx64&lt;\/p&gt;&lt;p&gt;There is also a &lsquo;customize&rsquo; folder, but you want to make sure that the &lsquo;custom&rsquo; folder is there as well because this is where the batch files for invoking the compiler and MS VS for compiling\/linking are stored.&lt;\/p&gt;&lt;p&gt;If you are using the \/UPF method (this is used by the ACT app), then you&rsquo;ll only want to define ANS_USE_UPF = TRUE. You can delete ANS_USER_PATH for now. Also, make sure that all WB sessions are closed when defining that variable so that when WB is re-opened, the variable will be properly recognized by WB.&lt;\/p&gt;&lt;p&gt;You technically don&rsquo;t need the ACT app to use a UPF inside of WB Mechanical, though the GUI does provide some convience. Instead, you can just use the \/UPF command in a command object under the Analysis\/Static Structural branch within Mechanical. The user routine should also reside in the Solver Files Directory (you can access this by right-clicking on Solution and choosing &ldquo;Open Solver Files Directory&rdquo;). Also, make sure the issue OUTRES,ALL,ALL and OUTRES,SVAR,ALL, so that you can plot state variables.&lt;\/p&gt;&lt;p&gt;Let me know if you have any additional questions.&lt;\/p&gt;&lt;p&gt;&nbsp;&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-309495","reply","type-reply","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/\" \/>\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=\"Reply To: UPF linking and invoke subroutine | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-09-29T22:34:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-09-29T22:35:31+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Reply To: UPF linking and invoke subroutine | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation,\" \/>\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\\\/reply\\\/309495\\\/#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\\\/forums\\\/reply\\\/309495\\\/#listItem\",\"name\":\"Reply To: UPF linking and invoke subroutine\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/309495\\\/#listItem\",\"position\":2,\"name\":\"Reply To: UPF linking and invoke subroutine\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}}]},{\"@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\\\/reply\\\/309495\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/309495\\\/\",\"name\":\"Reply To: UPF linking and invoke subroutine | Ansys Learning Forum\",\"description\":\"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\\\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\\\/link with different versions than those listed in the documentation,\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/309495\\\/#breadcrumblist\"},\"datePublished\":\"2023-09-29T22:34:45+00:00\",\"dateModified\":\"2023-09-29T22:35:31+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":"Reply To: UPF linking and invoke subroutine | Ansys Learning Forum","description":"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation,","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/#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\/forums\/reply\/309495\/#listItem","name":"Reply To: UPF linking and invoke subroutine"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/#listItem","position":2,"name":"Reply To: UPF linking and invoke subroutine","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}}]},{"@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\/reply\/309495\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/","name":"Reply To: UPF linking and invoke subroutine | Ansys Learning Forum","description":"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation,","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/#breadcrumblist"},"datePublished":"2023-09-29T22:34:45+00:00","dateModified":"2023-09-29T22:35:31+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":"Reply To: UPF linking and invoke subroutine | Ansys Learning Forum","og:description":"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation,","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/","article:published_time":"2023-09-29T22:34:45+00:00","article:modified_time":"2023-09-29T22:35:31+00:00","twitter:card":"summary_large_image","twitter:title":"Reply To: UPF linking and invoke subroutine | Ansys Learning Forum","twitter:description":"We require that the user have the MS VS and IFORT versions documented in the installation guide due to the fact that the MAPDL code itself is also compiled\/linked with those versions. I have seen mixed results in terms of users being able to successfully compile\/link with different versions than those listed in the documentation,"},"aioseo_meta_data":{"post_id":"309495","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:42:40","updated":"2026-08-27 17:29:31","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\tReply To: UPF linking and invoke subroutine\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Reply To: UPF linking and invoke subroutine","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/309495\/"}],"acf":[],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/309495","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\/309495\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=309495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}