Post Processing Query About Graphical Interface of Tidy3D #1186
Replies: 3 comments 1 reply
-
If you want to use scripting for post-processing, I think that it is really not that hard to just use the Tidy3D python frontend directly. You don't even need to install it if you don't want to you can almost stay within our GUI. Namely, we provide a python environment for you with Tidy3D already installed. All you need to do is start it (see image) And then If you want to truly stay within the CAD GUI, I am not sure if we have this capability right now, or planning to have it. @xin-flex should know better. By the way, specifically w.r.t. the near2far feature that you are asking about, note that the Near2Far post-processing command runs locally on CPU and could be slow for e.g. a large number of observation points/frequencies. It is much more efficient to use our field projection monitors to do the post-processing server side, hardware-accelerated. We are also planning to make this available as a standalone solver call (as opposed to only possible at the end of an FDTD simulation, currently), but this will take some time to be released. |
Beta Was this translation helpful? Give feedback.
-
Thanks @khalid6955 for your interest in our graphical user interface! Currently inside the GUI interface, our only scripting capability is to create structures/sources/monitors, and it does not support accessing data and post-processing yet (simple post-processing based on expressions is supported). Adding customized script-based post-processing in GUI is on our roadmap, but we don't have a clear date for its release yet. Please feel free to subscribe to our newsletter to get posted on our release updates: It might not be the most efficient approach for computation-intense tasks such as field projection calculation, and for this specific case, I think the methods mentioned by @momchil-flex (using field projection monitors, or in the future using the stand-alone field projection solver) are more efficient. Does this solve your problem? |
Beta Was this translation helpful? Give feedback.
-
Thanks @khalid6955 and good point! I think it (a "data visualizer") will be included naturally with script-based post-processing. |
Beta Was this translation helpful? Give feedback.
-
Tidy3D is impressive cloud based computational approach for EM waves solver. I wanted to ask that, can we do post processing using the script command? In simple words, can we extract the field data from monitor using the Tidy3D script command once we complete the simulation utilizing the Graphical User Interface and do post-processing inside the Tidy3D. For instance, we pick the example "Gradient metasurface reflector" and get the field data by placing a monitor in xy-plane. Can we inspect the farfield using the Tidy3D's builtin function"Near2Far" using script command?
Beta Was this translation helpful? Give feedback.
All reactions