


{"id":290237,"date":"2023-06-25T07:19:22","date_gmt":"2023-06-25T07:19:22","guid":{"rendered":"\/forum\/?post_type=topic&#038;p=290237"},"modified":"2023-06-25T07:19:22","modified_gmt":"2023-06-25T07:19:22","slug":"guanyu1x4gongfenqijiannixiangshejidewenti","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/","title":{"rendered":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898"},"content":{"rendered":"<p>\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1&#215;4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002<br \/>\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1a<\/p>\n<p>def runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):<\/p>\n<p>geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)<\/p>\n<p>######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########<\/p>\n<p>fom1 = ModeMatch(monitor_name = &#8216;fom_1&#8217;, mode_number = &#8216;Fundamental TE mode&#8217;, direction = &#8216;Forward&#8217;, norm_p = 2, target_fom=0.25)<\/p>\n<p>fom2 = ModeMatch(monitor_name = &#8216;fom_2&#8217;, mode_number = &#8216;Fundamental TE mode&#8217;, direction = &#8216;Forward&#8217;, norm_p = 2, target_fom=0.25)<\/p>\n<p>fom3 = ModeMatch(monitor_name = &#8216;fom_3&#8217;, mode_number = &#8216;Fundamental TE mode&#8217;, direction = &#8216;Forward&#8217;, norm_p = 2, target_fom=0.25)<\/p>\n<p>fom4 = ModeMatch(monitor_name = &#8216;fom_4&#8217;, mode_number = &#8216;Fundamental TE mode&#8217;, direction = &#8216;Forward&#8217;, norm_p = 2, target_fom=0.25)<\/p>\n<p>######## DEFINE OPTIMIZATION ALGORITHM ########<\/p>\n<p>optimizer = ScipyOptimizers(max_iter=80, method=&#8217;L-BFGS-B&#8217;, scaling_factor=1, pgtol=1e-6, ftol=1e-5, scale_initial_gradient_to=0.25)<\/p>\n<p>######## DEFINE SETUP SCRIPT AND INDIVIDUAL OPTIMIZERS ########<\/p>\n<p>script = os.path.join(os.path.dirname(__file__), &#8216;1x4_test_material.fsp&#8217;)<\/p>\n<p>size_x = max(x_pos)-min(x_pos)<\/p>\n<p>script = script.replace(&#8216;opt_size_x=10e-6&#8242;,&#8217;opt_size_x={:1.6g}&#8217;.format(size_x))<\/p>\n<p>size_y = max(y_pos)-min(y_pos)<\/p>\n<p>script = script.replace(&#8216;opt_size_y=16e-6&#8242;,&#8217;opt_size_y={:1.6g}&#8217;.format(size_y))<\/p>\n<p>wavelengths = Wavelengths(start = 1550e-9, stop = 1550e-9, points = 1)<\/p>\n<p>opt1 = Optimization(base_script=script, wavelengths = wavelengths, fom=fom1, geometry=geometry, optimizer=optimizer, use_deps=False, hide_fdtd_cad=False, plot_history=False, store_all_simulations=False)<\/p>\n<p>opt2 = Optimization(base_script=script, wavelengths = wavelengths, fom=fom2, geometry=geometry, optimizer=optimizer, use_deps=False, hide_fdtd_cad=False, plot_history=False, store_all_simulations=False)<\/p>\n<p>opt3 = Optimization(base_script=script, wavelengths = wavelengths, fom=fom3, geometry=geometry, optimizer=optimizer, use_deps=False, hide_fdtd_cad=False, plot_history=False, store_all_simulations=False)<\/p>\n<p>opt4 = Optimization(base_script=script, wavelengths = wavelengths, fom=fom4, geometry=geometry, optimizer=optimizer, use_deps=False, hide_fdtd_cad=False, plot_history=False, store_all_simulations=False)<\/p>\n<p>######## PUT EVERYTHING TOGETHER AND RUN ########<\/p>\n<p>opt = opt1+opt2+opt3+opt4<\/p>\n<p>opt.continuation_max_iter = 20<\/p>\n<p>opt.run(working_dir = working_dir)<\/p>\n<p>\u5728\u8fed\u4ee3\u8fc7\u7a0b\u4e2d\u7684FOM\u5982\u4e0b\u56fe\u6240\u793a\uff1a<\/p>\n<p><img decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2023\/06\/25-06-2023-1687676782-mceclip0.png\"><\/p>\n<p>\u60f3\u95ee\u4e00\u4e0b\u8001\u5e08\u4e2d\u95f4\u8fd9\u4e24\u4e2a\u7aef\u53e3\u529f\u7387\u8fd9\u4e48\u5927\u662f\u6b63\u5e38\u7684\u5417\uff1f<br \/>\u5f80\u4e0b\u7ee7\u7eed\u8fdb\u884c\u4e86\u51e0\u6b21\u8fed\u4ee3\uff0c\u53d1\u73b04\u4e2a\u7aef\u53e3\u7684\u529f\u7387\u53d8\u5316\u4e0d\u5927\uff0c\u5f97\u5230\u7684\u7ed3\u679c\u6ca1\u6709\u5411P=0.25\u65b9\u5411\u8d70\u3002<\/p>\n<p>\u5e0c\u671b\u8001\u5e08\u5e2e\u5fd9\u89e3\u7b54\u4e00\u4e0b\u7591\u60d1\uff0c\u975e\u5e38\u611f\u8c22\u3002<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"template":"","class_list":["post-290237","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=\"\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1x4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = &#039;fom_1&#039;, mode_number = &#039;Fundamental TE mode&#039;, direction = &#039;Forward&#039;, norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = &#039;fom_2&#039;, mode_number = &#039;Fundamental\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/\" \/>\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=\"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898 | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1x4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = &#039;fom_1&#039;, mode_number = &#039;Fundamental TE mode&#039;, direction = &#039;Forward&#039;, norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = &#039;fom_2&#039;, mode_number = &#039;Fundamental\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/06\/25-06-2023-1687676782-mceclip0.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/06\/25-06-2023-1687676782-mceclip0.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-06-25T07:19:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-06-25T07:19:22+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898 | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1x4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = &#039;fom_1&#039;, mode_number = &#039;Fundamental TE mode&#039;, direction = &#039;Forward&#039;, norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = &#039;fom_2&#039;, mode_number = &#039;Fundamental\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/06\/25-06-2023-1687676782-mceclip0.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\\\/guanyu1x4gongfenqijiannixiangshejidewenti\\\/#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\\\/guanyu1x4gongfenqijiannixiangshejidewenti\\\/#listItem\",\"name\":\"\\u5173\\u4e8e1\\u00d74\\u529f\\u5206\\u5668\\u4ef6\\u9006\\u5411\\u8bbe\\u8ba1\\u7684\\u95ee\\u9898\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/guanyu1x4gongfenqijiannixiangshejidewenti\\\/#listItem\",\"position\":3,\"name\":\"\\u5173\\u4e8e1\\u00d74\\u529f\\u5206\\u5668\\u4ef6\\u9006\\u5411\\u8bbe\\u8ba1\\u7684\\u95ee\\u9898\",\"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\\\/guanyu1x4gongfenqijiannixiangshejidewenti\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/guanyu1x4gongfenqijiannixiangshejidewenti\\\/\",\"name\":\"\\u5173\\u4e8e1\\u00d74\\u529f\\u5206\\u5668\\u4ef6\\u9006\\u5411\\u8bbe\\u8ba1\\u7684\\u95ee\\u9898 | Ansys Learning Forum\",\"description\":\"\\u8001\\u5e08\\u60a8\\u597d\\uff0c\\u6211\\u6700\\u8fd1\\u770b\\u4e86\\u5b98\\u7f51\\u6848\\u4f8b\\uff081x2_MMI\\u548c1x4_CWDM_2D\\uff09\\uff0c\\u4e8e\\u662f\\u6211\\u5c31\\u60f3\\u5c1d\\u8bd5\\u4e00\\u4e0b1x4\\u529f\\u5206\\u5668\\u4ef6\\uff0c\\u4f46\\u662f\\u5728\\u4f18\\u5316\\u8fed\\u4ee3\\u7684\\u8fc7\\u7a0b\\u4e2d\\u9047\\u5230\\u4e86\\u65e0\\u6cd5\\u89e3\\u91ca\\u7684\\u95ee\\u9898\\u3002\\u4f18\\u5316\\u811a\\u672c\\u4ee3\\u7801\\u4e3a\\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = 'fom_1', mode_number = 'Fundamental TE mode', direction = 'Forward', norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = 'fom_2', mode_number = 'Fundamental\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/topic\\\/guanyu1x4gongfenqijiannixiangshejidewenti\\\/#breadcrumblist\"},\"datePublished\":\"2023-06-25T07:19:22+00:00\",\"dateModified\":\"2023-06-25T07:19:22+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":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898 | Ansys Learning Forum","description":"\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1x4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = 'fom_1', mode_number = 'Fundamental TE mode', direction = 'Forward', norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = 'fom_2', mode_number = 'Fundamental","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/#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\/guanyu1x4gongfenqijiannixiangshejidewenti\/#listItem","name":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/#listItem","position":3,"name":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898","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\/guanyu1x4gongfenqijiannixiangshejidewenti\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/","name":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898 | Ansys Learning Forum","description":"\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1x4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = 'fom_1', mode_number = 'Fundamental TE mode', direction = 'Forward', norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = 'fom_2', mode_number = 'Fundamental","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/#breadcrumblist"},"datePublished":"2023-06-25T07:19:22+00:00","dateModified":"2023-06-25T07:19:22+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":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898 | Ansys Learning Forum","og:description":"\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1x4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = 'fom_1', mode_number = 'Fundamental TE mode', direction = 'Forward', norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = 'fom_2', mode_number = 'Fundamental","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/","og:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/06\/25-06-2023-1687676782-mceclip0.png","og:image:secure_url":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/06\/25-06-2023-1687676782-mceclip0.png","article:published_time":"2023-06-25T07:19:22+00:00","article:modified_time":"2023-06-25T07:19:22+00:00","twitter:card":"summary_large_image","twitter:title":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898 | Ansys Learning Forum","twitter:description":"\u8001\u5e08\u60a8\u597d\uff0c\u6211\u6700\u8fd1\u770b\u4e86\u5b98\u7f51\u6848\u4f8b\uff081x2_MMI\u548c1x4_CWDM_2D\uff09\uff0c\u4e8e\u662f\u6211\u5c31\u60f3\u5c1d\u8bd5\u4e00\u4e0b1x4\u529f\u5206\u5668\u4ef6\uff0c\u4f46\u662f\u5728\u4f18\u5316\u8fed\u4ee3\u7684\u8fc7\u7a0b\u4e2d\u9047\u5230\u4e86\u65e0\u6cd5\u89e3\u91ca\u7684\u95ee\u9898\u3002\u4f18\u5316\u811a\u672c\u4ee3\u7801\u4e3a\uff1adef runSim(params, eps_bg, eps_wg, x_pos, y_pos, z_pos, filter_R, min_feature_size, working_dir, beta = 1):geometry = TopologyOptimization3DLayered(params=params, eps_min=eps_bg, eps_max=eps_wg, x=x_pos, y=y_pos, z=z_pos, filter_R=filter_R, min_feature_size=min_feature_size, beta=beta)######## DEFINE FIGURE OF MERIT FOR EACH OUTPUT WAVEGUIDE ########fom1 = ModeMatch(monitor_name = 'fom_1', mode_number = 'Fundamental TE mode', direction = 'Forward', norm_p = 2, target_fom=0.25)fom2 = ModeMatch(monitor_name = 'fom_2', mode_number = 'Fundamental","twitter:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/sites\/2\/2023\/06\/25-06-2023-1687676782-mceclip0.png"},"aioseo_meta_data":{"post_id":"290237","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 18:02:13","updated":"2024-10-28 18:02:13","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\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898\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":"\u5173\u4e8e1\u00d74\u529f\u5206\u5668\u4ef6\u9006\u5411\u8bbe\u8ba1\u7684\u95ee\u9898","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/guanyu1x4gongfenqijiannixiangshejidewenti\/"}],"acf":[],"custom_fields":[{"0":{"_bbp_author_ip":["168.143.243.24"],"_bbp_subscription":["283021","2592"],"_btv_view_count":["794"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["290237"],"_bbp_forum_id":["27835"],"_bbp_engagement":["2592","283021"],"_bbp_voice_count":["2"],"_bbp_reply_count":["4"],"_bbp_last_reply_id":["290654"],"_bbp_last_active_id":["290654"],"_bbp_last_active_time":["2023-06-28 00:57:56"]},"test":"1505503830qq-com"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/290237","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\/290237\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=290237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}