


{"id":358890,"date":"2024-03-25T21:34:37","date_gmt":"2024-03-25T21:34:37","guid":{"rendered":"\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/"},"modified":"2024-05-17T15:15:32","modified_gmt":"2024-05-17T15:15:32","slug":"advanced-material-plugin-dll-generation","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/","title":{"rendered":"Advanced material plugin: DLL generation"},"content":{"rendered":"<p>I wanted to define and modify a two-level system model based on the instructions in <a href=\"https:\/\/d3thprdkpebann.cloudfront.net\/videos\/Lumerical_Material_Plugin_Practical_Demo_p2.mp4\">this video<\/a>. I followed the procedure exactly and worked with the files on the <a href=\"https:\/\/optics.ansys.com\/hc\/en-us\/articles\/360034394734-Advanced-and-custom-optical-material-models-in-FDTD-and-MODE\">official webpage<\/a> (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn&#8217;t find the new material in the list after copying the generated DLL file into the appropriate directory. I guess something is wrong with my generated DLL file because the new material appeared on the list when I used the original DLL available in (twolevelexample.zip). In other words, the program did not recognize the DLL file and the material associated with that. I tried the same procedure for other materials and their associated DLLs, e.g., step-index, and got similar similar disappointing results. Thanks in advance for the helpful comments and solutions.<\/p>\n","protected":false},"template":"","class_list":["post-358890","topic","type-topic","status-closed","hentry","topic-tag-advanced-features","topic-tag-material","topic-tag-material-models","topic-tag-plugin-2"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn&#039;t find the\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/\" \/>\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=\"Advanced material plugin: DLL generation | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn&#039;t find the\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-03-25T21:34:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-05-17T15:15:32+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Advanced material plugin: DLL generation | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn&#039;t find the\" \/>\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\\\/advanced-material-plugin-dll-generation\\\/#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\\\/material\\\/#listItem\",\"name\":\"material\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/material\\\/#listItem\",\"position\":3,\"name\":\"material\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/material\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/advanced-material-plugin-dll-generation\\\/#listItem\",\"name\":\"Advanced material plugin: DLL generation\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/advanced-material-plugin-dll-generation\\\/#listItem\",\"position\":4,\"name\":\"Advanced material plugin: DLL generation\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic-tag\\\/material\\\/#listItem\",\"name\":\"material\"}}]},{\"@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\\\/advanced-material-plugin-dll-generation\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/advanced-material-plugin-dll-generation\\\/\",\"name\":\"Advanced material plugin: DLL generation | Ansys Learning Forum\",\"description\":\"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn't find the\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/advanced-material-plugin-dll-generation\\\/#breadcrumblist\"},\"datePublished\":\"2024-03-25T21:34:37+00:00\",\"dateModified\":\"2024-05-17T15:15:32+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":"Advanced material plugin: DLL generation | Ansys Learning Forum","description":"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn't find the","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/#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\/material\/#listItem","name":"material"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/material\/#listItem","position":3,"name":"material","item":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/material\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/#listItem","name":"Advanced material plugin: DLL generation"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/#listItem","position":4,"name":"Advanced material plugin: DLL generation","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/material\/#listItem","name":"material"}}]},{"@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\/advanced-material-plugin-dll-generation\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/","name":"Advanced material plugin: DLL generation | Ansys Learning Forum","description":"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn't find the","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/#breadcrumblist"},"datePublished":"2024-03-25T21:34:37+00:00","dateModified":"2024-05-17T15:15:32+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":"Advanced material plugin: DLL generation | Ansys Learning Forum","og:description":"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn't find the","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/","article:published_time":"2024-03-25T21:34:37+00:00","article:modified_time":"2024-05-17T15:15:32+00:00","twitter:card":"summary_large_image","twitter:title":"Advanced material plugin: DLL generation | Ansys Learning Forum","twitter:description":"I wanted to define and modify a two-level system model based on the instructions in this video. I followed the procedure exactly and worked with the files on the official webpage (twolevelexample.zip). The DLL file was successfully generated, and the output log is similar to the one in that video. However, I couldn't find the"},"aioseo_meta_data":{"post_id":"358890","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 16:52:14","updated":"2024-10-28 16:52:14","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\/material\/\" title=\"material\">material<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAdvanced material plugin: DLL generation\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":"material","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic-tag\/material\/"},{"label":"Advanced material plugin: DLL generation","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/advanced-material-plugin-dll-generation\/"}],"acf":[],"custom_fields":[{"0":{"_bbp_subscription":["70729","2592"],"_bbp_author_ip":["23.206.193.154"]," _bbp_last_reply_id":["0"]," _bbp_likes_count":["0"],"_btv_view_count":["409"],"_bbp_topic_status":["answered"],"_bbp_likes_count":["1"],"_bbp_topic_id":["358890"],"_bbp_forum_id":["27833"],"_bbp_engagement":["2592","70729"],"_bbp_voice_count":["2"],"_bbp_last_reply_id":["359302"],"_bbp_last_active_id":["359302"],"_bbp_last_active_time":["2024-03-27 16:00:31"]},"test":"tavakgatech-edu"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/358890","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":1,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/358890\/revisions"}],"predecessor-version":[{"id":367360,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/358890\/revisions\/367360"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=358890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}