


{"id":360116,"date":"2024-04-02T18:28:28","date_gmt":"2024-04-02T18:28:28","guid":{"rendered":"\/forum\/forums\/reply\/360116\/"},"modified":"2024-04-02T18:28:28","modified_gmt":"2024-04-02T18:28:28","slug":"360116","status":"publish","type":"reply","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/","title":{"rendered":"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design"},"content":{"rendered":"<p>&lt;p&gt;Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in the code to a 2 by 2*n_grates matrix? For example, params = matrix(i,j); params(i,1) = tooth position, params(i,2) = etch depth.&lt;\/p&gt;&lt;p&gt;When you say locations are random, does it mean that the simulation will not follow a gradient-based optimization, which means it would be hard to know if the simulation has reached a local maximum in FOM? If that is the case, I would think it makes more sense to first optimize the position of the tooth and etch depth (without constraint in the latter) and then binarize the depths. Is the lumopt package capable of doing binarization only, or do I need to use a separate package?&lt;\/p&gt;&lt;p&gt;Finally, the last idea is by optimizing the two etch steps separately, by running the optimization once using the half etch height and once again using the full etch height and then somehow combine the two. Do you think it is worth going down this path? Thanks again.&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-360116","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=\"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/\" \/>\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: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-04-02T18:28:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-02T18:28:28+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in\" \/>\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\\\/360116\\\/#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\\\/360116\\\/#listItem\",\"name\":\"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/360116\\\/#listItem\",\"position\":2,\"name\":\"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design\",\"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\\\/360116\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/360116\\\/\",\"name\":\"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design | Ansys Learning Forum\",\"description\":\"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/360116\\\/#breadcrumblist\"},\"datePublished\":\"2024-04-02T18:28:28+00:00\",\"dateModified\":\"2024-04-02T18:28:28+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: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design | Ansys Learning Forum","description":"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/#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\/360116\/#listItem","name":"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/#listItem","position":2,"name":"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design","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\/360116\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/","name":"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design | Ansys Learning Forum","description":"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/#breadcrumblist"},"datePublished":"2024-04-02T18:28:28+00:00","dateModified":"2024-04-02T18:28:28+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: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design | Ansys Learning Forum","og:description":"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/","article:published_time":"2024-04-02T18:28:28+00:00","article:modified_time":"2024-04-02T18:28:28+00:00","twitter:card":"summary_large_image","twitter:title":"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design | Ansys Learning Forum","twitter:description":"Regarding your suggestions, I still have a few questions about the number of parameters you can optimize in one run. If I were to optimize both etch depth and tooth position at the same time, do I add two parameters representing etch depth and tooth position respectively or do I expand the current parameter in"},"aioseo_meta_data":{"post_id":"360116","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:50:55","updated":"2024-10-28 16:50:55","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: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Reply To: Grating Coupler Double Etch Optimization using Gradient Based Inverse Design","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/360116\/"}],"acf":[],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/360116","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\/360116\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=360116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}