


{"id":53284,"date":"2021-03-12T19:53:41","date_gmt":"2021-03-12T19:53:41","guid":{"rendered":"\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/"},"modified":"2021-03-12T19:53:41","modified_gmt":"2021-03-12T19:53:41","slug":"ansys-insight-importing-arbitrary-dispersive-models","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/","title":{"rendered":"Ansys Insight: Importing arbitrary dispersive models"},"content":{"rendered":"<div class=\"Item-Body\">\n<div class=\"Message userContent\">\n<p>This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.<\/p>\n<p>One option is to use the <a href=\"https:\/\/support.lumerical.com\/hc\/en-us\/articles\/360034394674\" rel=\"nofollow\">Analytic material model<\/a>, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate the function with some other tool (eg. MATLAB) and use the <a href=\"https:\/\/support.lumerical.com\/hc\/en-us\/articles\/360034915093\" rel=\"nofollow\">Sampled data<\/a> material model.<\/p>\n<p><strong>Create the dispersive model data<\/strong><\/p>\n<p>The following provides an example of how this can be done. This script function outputs the n,k values from a combined Plasma + Lorentz model to create a new material in the Material database. The script automatically creates the material with n,k data loaded in. Users can choose to export the data to a text file and load it back in using the Sampled data, but this procedure might introduce numerical precision problems.<\/p>\n<div class=\"embedExternal embedImage\">\n<div class=\"embedExternal-content\">\n<a class=\"embedImage-link\" href=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png\" rel=\"nofollow noopener\" target=\"_blank\"><br \/>\n<img decoding=\"async\" class=\"embedImage-img\" src=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png\" alt=\"image.png\" \/><br \/>\n<\/a><\/p>\n","protected":false},"template":"","class_list":["post-53284","topic","type-topic","status-closed","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/\" \/>\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=\"Ansys Insight: Importing arbitrary dispersive models | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-03-12T19:53:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-03-12T19:53:41+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Ansys Insight: Importing arbitrary dispersive models | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png\" \/>\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\\\/ansys-insight-importing-arbitrary-dispersive-models\\\/#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\\\/ansys-insight-importing-arbitrary-dispersive-models\\\/#listItem\",\"name\":\"Ansys Insight: Importing arbitrary dispersive models\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/ansys-insight-importing-arbitrary-dispersive-models\\\/#listItem\",\"position\":3,\"name\":\"Ansys Insight: Importing arbitrary dispersive models\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/topics\\\/#listItem\",\"name\":\"Topics\"}}]},{\"@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\\\/ansys-insight-importing-arbitrary-dispersive-models\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/ansys-insight-importing-arbitrary-dispersive-models\\\/\",\"name\":\"Ansys Insight: Importing arbitrary dispersive models | Ansys Learning Forum\",\"description\":\"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/ansys-insight-importing-arbitrary-dispersive-models\\\/#breadcrumblist\"},\"datePublished\":\"2021-03-12T19:53:41+00:00\",\"dateModified\":\"2021-03-12T19:53:41+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":"Ansys Insight: Importing arbitrary dispersive models | Ansys Learning Forum","description":"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/#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\/ansys-insight-importing-arbitrary-dispersive-models\/#listItem","name":"Ansys Insight: Importing arbitrary dispersive models"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/#listItem","position":3,"name":"Ansys Insight: Importing arbitrary dispersive models","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/topics\/#listItem","name":"Topics"}}]},{"@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\/ansys-insight-importing-arbitrary-dispersive-models\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/","name":"Ansys Insight: Importing arbitrary dispersive models | Ansys Learning Forum","description":"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/#breadcrumblist"},"datePublished":"2021-03-12T19:53:41+00:00","dateModified":"2021-03-12T19:53:41+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":"Ansys Insight: Importing arbitrary dispersive models | Ansys Learning Forum","og:description":"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/","og:image":"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png","og:image:secure_url":"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png","article:published_time":"2021-03-12T19:53:41+00:00","article:modified_time":"2021-03-12T19:53:41+00:00","twitter:card":"summary_large_image","twitter:title":"Ansys Insight: Importing arbitrary dispersive models | Ansys Learning Forum","twitter:description":"This post describes how to implement dispersive models not directly supported by Lumerical Solutions. This example shows how you might create a Plasma + Lorentz model.One option is to use the Analytic material model, which requires an analytic function to define the refractive index. The second option, which we will consider here, is to evaluate","twitter:image":"https:\/\/us.v-cdn.net\/6032193\/uploads\/R22LA2BFY076\/image.png"},"aioseo_meta_data":{"post_id":"53284","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 22:53:16","updated":"2024-10-28 22:53:16","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\tAnsys Insight: Importing arbitrary dispersive models\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":"Ansys Insight: Importing arbitrary dispersive models","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/ansys-insight-importing-arbitrary-dispersive-models\/"}],"acf":[],"custom_fields":[{"0":{"_bbp_old_topic_id":["25596"],"_bbp_old_topic_author_name_id":["Anonymous"],"_bbp_old_is_topic_anonymous_id":["false"],"_bbp_old_closed_status_id":["publish"],"_bbp_author_ip":["Q`a\u001b"],"_bbp_old_sticky_status_id":["normal"],"_bbp_likes_count":["0"],"_btv_view_count":["1038"],"_bbp_subscription":["249617"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["53284"],"_bbp_forum_id":["27833"],"_bbp_engagement":["62443"],"_bbp_voice_count":["1"],"_bbp_reply_count":["0"],"_bbp_last_reply_id":["0"],"_bbp_last_active_id":["53284"],"_bbp_last_active_time":["2021-03-12 19:53:41"]},"test":"shkim"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/53284","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\/53284\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=53284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}