什么是FDTD算法?

前言

我们最早接触光学可能是通过小孔成像、透镜成像和三棱镜折射等光学现象,从中总结的光学规律已帮助我们解决了大量的实际问题。例如显微镜和望远镜等光学仪器的发明,为我们对世界规律的探究提供了不可或缺的工具。这对我们从光学研究中受益来说,仅仅是个开始。十七世纪,牛顿和惠更斯对几何光学研究做出巨大贡献,但是对“光是什么”的问题仍没有一致的答案。直到1864年,麦克斯韦在法拉第等学者对电和磁的研究基础上,总结并构造了麦克斯韦方程,同时提出光是一种电磁波。之后,1888年,经过赫兹实验验证,光就是一种电磁波。从此开启了光学电磁理论的新纪元,带动了波动光学、量子光学、傅里叶光学等学科的新兴与发展。如今,激光、光伏、光通信、全息术等技术实现全民应用,均离不开人们对光的认知提升。其中,麦克斯韦对电磁学的理论研究,起到了关键作用。

詹姆斯·克拉克·麦克斯韦认为电场和磁场是随时空变化的,其提出的麦克斯韦方程组基本可以解释和预测任意的电磁现象。本文将简要介绍麦克斯韦方程组,并通过FDTD数值算法原理介绍麦克斯韦方程在光学现象预测和研究中的应用与求解。

麦克斯韦方程组

十九世纪前后,库伦和高斯分别总结了电学和磁学中的基础物理规律。紧接着,奥斯特、安培和法拉第等学者分别发现并深入研究了电生磁和磁生电的物理现象。这一切都表明电和磁之间的关系密不可分。以上理论与实验研究为麦克斯韦提出方程组提供了坚实的理论依据。麦克斯韦使用数学方法,站在全新的角度,对电和磁的理论进行梳理论证。其提出的麦克斯韦方程组从最初的二十个方程,最终简化为我们常见的四个方程。以此纠正了场是“超距作用”的错误认知,预言了光是一种电磁波。麦克斯韦方程组描述了电场和磁场之间的关系,统一了电学和磁学,本身是一组具有高度统一性和对称性的方程。其为之后爱因斯坦等学者对光学和电磁学的研究指明方向,对整个科研界造成了深远的影响,使得电磁学研究进程实现飞跃提升。作为物理界公认的人类历史上最伟大的公式之一,麦克斯韦方程组当之无愧。麦克斯韦方程组四个方程对应不同的物理定律,我们分别来看一下每个方程的来源和意义,以及实际运用。

高斯定律

高斯定律描述电荷分布与随之产生的电场之间的关系。电场线从正电荷开始,到负电荷终止(或延伸至无穷远)。此定律表明穿过某一闭合曲面的电通量,可以理解为电场线数量,等于闭曲面内的总电荷Q。如下为高斯定律公式的积分形式和微分形式,其中电位移矢量\mathbf {D} = \epsilon \mathbf {E}。根据发散定理,可以证明方程的积分形式和微分形式在数学上是等价的。

\oint_{S} \mathbf {D} \cdot d \mathbf {s} = Q

\nabla \cdot \mathbf {D} = \rho

微分形式中,\nabla \cdot为散度算符。“散”字在此为由聚集至分离的意思,而“散度”,被用于表征空间任一点矢量场发散的强弱程度。

\nabla \cdot \mathbf {D} = (\cfrac {\partial }{\partial x}, \cfrac {\partial }{\partial x}, \cfrac {\partial }{\partial x}) \cdot ({D_x},{D_y},{D_z}) = \cfrac {\partial D_x }{\partial x}+ \cfrac {\partial D_y }{\partial x}+ \cfrac {\partial D_z }{\partial x}

如下为空间中矢量场求解散度后的结果示例,可以帮助理解散度的运算。

高斯磁定律

高斯磁定律描述磁场和磁偶极子原理。说明磁场的散度等于0,磁的基本实体是磁偶极子。同时该定律表明,磁单极子实际上并不存在。即没有孤立的磁荷,磁场线没有起点和终点。磁场线终会形成闭合循环或延伸至无穷远。可以理解为通过任意闭曲面的磁通量等于零。

\oint_{S} \mathbf {B} \cdot d \mathbf {s} = 0

\nabla \cdot \mathbf {B} = 0

法拉第电磁感应定律

法拉第电磁感应定律描述电场和磁场之间的相互作用。此定律表明了时变磁场怎样感应出电场。为我们所熟知的是,此定律是多种发电机、电动机、电感元件及变压器的基本工作原理。

\oint_{L} \mathbf {E} \cdot d \mathbf {l} = -\cfrac {d \mathbf {\Phi_{B}} }{dt}

\nabla \times \mathbf {E} = -{\cfrac {\partial \mathbf {B} }{\partial t}}

微分形式中,\nabla \times为旋度算符,其运算公式如下所示。其中i、j、k为分别对应x、y和z轴的单位矢量。旋度表示向量场对某一点附近的微元造成的旋转程度。旋度本身为矢量,空间中某点P的旋度矢量n如下图所示,方向满足右手定则。

\nabla \times \mathbf {E} = \begin{vmatrix}{ { \hat {i} }}&{ { \hat {j} }}&{ { \hat {k} }}\\{\cfrac {\partial }{\partial x}}&{\cfrac {\partial }{\partial y}}&{\cfrac {\partial }{\partial z}}\\{E_x}&{E_y}&{E_z}\\\end{vmatrix}

如下为空间中矢量场求解旋度后的结果示例,可以帮助理解旋度的运算。

麦克斯韦-安培定律

麦克斯韦-安培定律描述电场和磁场与电流之间的关系。此定律表明磁场的生成方法包括传导电流(安培定律)和时变电场(位移电流)两种形式,如下示意图所示。由于增加位移电流这一项,麦克斯韦才得以准确地预测光本身也是一种电磁波。

\oint_{L} \mathbf {H} \cdot d \mathbf {l} = I +\cfrac {d \mathbf {\Phi_{D}} }{dt}

\nabla \times \mathbf {H} =\mathbf {J} +{\cfrac {\partial \mathbf {D} }{\partial t}}

如今的光学研究或者电磁计算,经常通过数值方法来近似求解麦克斯韦方程组,以预测电磁波在介质空间内的电磁行为和光学现象。这些数值方法一般基于有限差分、有限元或其他数值技术。其中较为常用的麦克斯韦方程组求解方式,是通过时域有限差分算法。

FDTD 算法

1966年,得益于计算机技术的发展,K.S.Yee尝试使用计算机模拟麦克斯韦方程组,并提出一种在交错网格(Yee cell)上应用有限差分法来对麦克斯韦方程组进行求解的算法。1980年,Taflove在其基础上正式提出FDTD(Finite-Difference Time-Domain)。至今,FDTD已成为研究人员和工程技术人员处理各种微纳光电子问题的有力工具。

我们在麦克斯韦方程组中不难发现,无论是电场还是磁场随时间变化,都是和另一种场值在空间中的变化相关。FDTD算法就是根据这一规律,确定空间某一位置未来时刻的电场值由当前时刻的电场值和周围磁场在空间中的旋度;同样地,空间某一位置未来时刻的磁场值由当前时刻的磁场值和周围电场在空间中的旋度。电场和磁场在空间中相互交错,随固定时间间隔交替更新的过程展现出来。 所以,FDTD算法需要规定固定的空间间隔和时间间隔。其中,空间中的分布被划分为余氏网格(Yee's cell),通常被展现在笛卡尔直角坐标系内。 电场与磁场纵横交错,互相嵌套,如下图所示。

对于非磁性材料,FDTD求解的麦克斯韦方程可以化为如下形式:

\nabla \times \mathbf {H} =\mathbf {J} +{\cfrac {\partial \mathbf {D} }{\partial t}}                                                      (1)

\nabla \times \mathbf {E} =-\mathbf {J}_m -{\mu_0}{\cfrac {\partial \mathbf {H} }{\partial t}}                                               (2)

     \mathbf{D(\omega)}={\varepsilon _0}{\varepsilon_r(\omega)}\mathbf{E(\omega)}

横向电波(TE):

\frac{\partial E_x}{\partial z} - \frac{\partial E_z}{\partial x} = \mu \frac{\partial H_y}{\partial t}

横向磁波(TM):
\frac{\partial H_x}{\partial z} - \frac{\partial H_z}{\partial x} = \epsilon \frac{\partial E_y}{\partial t}

FDTD从时域麦克斯韦旋度方程出发,在一定体积内和一段时间上对连续电磁场的数据抽样,它直观地再现了在离散数值时空中电磁现象的物理过程。因此,FDTD是对电磁问题的最本质、最完备的数值模拟,具有广泛的适用性。FDTD求解的是麦克斯韦方程组的时域解,借助傅里叶变换,通过一次仿真即可得到器件在宽频中的频域响应。

根据上述方程, 在Yee cell网格上进行差分离散,使用中心差分近似麦克斯韦微分方程:

\cfrac {\partial f(x, y, z, t) } {\partial x} |_{x=i\Delta x } \approx \cfrac {f^n(i+1/2, j, k) - f^n(i-1/2, j, k)}{\Delta x}

\cfrac {\partial f(x, y, z, t) } {\partial t} |_{t=n\Delta t } \approx \cfrac {f^{n+1/2}(i, j, k) - f^{n-1/2}(i, j, k)}{\Delta t}

FDTD中的电磁场基于Yee cell网格在空间中交错分布 (下图左)。电场分布在网格棱线中心,磁场分布在网格面中心。每一个电场分量和与它相邻的并且垂直于该电场分量的4个磁场分量,满足麦克斯韦旋度方程(磁场同理)。FDTD中离散化的电磁场在时间上是交错迭代,采用蛙跳法逐步递推求解(下图右)。

因此,数值化后的电磁场三维递推方程如下:
{E}_x|_{i,j,k}^{n+1/2} = CA \cdot {E}_x|_{i,j,k}^{n-1/2} + CB \cdot \bigg[\frac{​{H} _z|_{i, j, k}^{n} - {H} _z|_{i,j-1,k}^{n} }{\Delta y} - \frac{​{H} _y|_{i,j,k}^{n} - {H} _y|_{i, j, k-1}^{n} }{\Delta z} \bigg]
CA=\frac{1- \frac{\sigma*dt}{2\epsilon}}{1+\frac{\sigma*dt}{2\epsilon}}|_{i,j,k}, CB=\frac{1}{1+\frac{\sigma*dt}{2\epsilon}}|_{i,j,k}
{H}_x|_{i,j,k}^{n+1} = {H}_x|_{i, j k}^{n} + \frac{dt}{\mu_0} \cdot \bigg[\frac{​{E} _z|_{i,j+1,k}^{n+1/2} - {E} _z|_{i,j,k}^{n+1/2} }{\Delta y} - \frac{​{E} _y|_{i,j,k+1}^{n+1/2} - {E} _y|_{i,j,k}^{n+1/2} }{\Delta z} \bigg]

三维的其它方向与上面公式类似,详见参考[2,3]。

更多内容请见如下链接:

FDTDhttps://www.simworks.net/zh-CN/solver/FDTD

数据可视化

根据以上原理,我们可以自行构建仿真空间,并构造空间中的介质分布,通过计算软件模拟光学现象或设计光学器件。

Y分束器是集成光子器件中一种非常重要的单元器件,它有非常广泛的应用,如波导干涉仪、调制器、光开光、光分束器等。我们可以在仿真软件中进行建模仿真, 如下图所示。根据麦克斯韦方程组及FDTD求解算法,仿真空间具有边界条件,介质分布将在网格中呈现,添加的光源可以位于空间内的任意位置。

运行仿真后,可以实现对光学现象的可视化,观测光波的传输进程,并记录仿真空间内的电磁场分布。

更多内容请见如下链接:

Y型分束器https://www.simworks.net/zh-CN/case-detail/y-branch

总而言之,根据麦克斯韦方程,我们可以预测光在任意复杂介质空间内的电磁现象。在解决实际问题的科学研究中,通过FDTD算法,可以将光的电磁进行实现数据可视化。计算电磁学提供我们大量可信赖的仿真模拟数据,大大提高了人们的研发效率,加快了人类科技发展进程。

参考

[1] Yee K S .Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media[J].IEEE Transactions on Antennas & Propagation, 1966, 14(5):302-307.DOI:10.1109/TAP.1966.1138693.

[2] Allen Taflove, "Computational Electromagnetics: The Finite-Difference Time-Domain Method", Boston:Artech House, (2005).

[3] John B. Schneider, "Understanding the Finite-Difference Time-Domain Method", www.eecs.wsu.edu/~schneidj/ufdtd, (2010).

[4]"FDTD Solver Physics", www.emsimworks.com/zh-CN/solver/FDTD.

 

FDTD软件英文使用说明 Initial Properties dialog box ................................................................................... 33 Mask Export............................................................................................................. 41 Profile Designer....................................................................................................... 42 Wafer Properties ..................................................................................................... 42 Profiles In Use ......................................................................................................... 44 Properties ................................................................................................................ 45 Toolbars ................................................................................................................... 45 Status bar................................................................................................................. 45 Color Spectrum ....................................................................................................... 46 Workbook Mode ...................................................................................................... 49 3D Graph Items........................................................................................................ 50 Show slice selector................................................................................................. 54 Refractive Index (X, Y, and Z directions) .............................................................. 54 Zoom tool................................................................................................................. 54 Edit Parameters....................................................................................................... 56 2D Simulation Parameters...................................................................................... 62 3D Simulation Parameters...................................................................................... 66 3D Simulation Parameters for 64-bit simulator .................................................... 68 2D Band Solver Parameters ................................................................................... 73 PWE Band Solver .................................................................................................... 78 Test Script................................................................................................................ 86 Run Script (2D or 3D).............................................................................................. 86 Generate Template Script....................................................................................... 86 Generate Layout Script........................................................................................... 86 Generate Scanning Script ...................................................................................... 86 Preferences menu ................................................................................................... 87 Edit Menu ................................................................................................................. 89 3D Objects ...................................................................................................... 93 Common elements of 3D object waveguides ....................................................... 94 Clipping Planes ..................................................................................................... 103 Profile Designer ........................................................................................... 107 Main parts of the GUI ............................................................................................ 108 Main menu bar....................................................................................................... 112 Toolbars ................................................................................................................. 112 Library Browser toolbar ....................................................................................... 113 Profile toolbar........................................................................................................ 114Table of Contents Installing OptiFDTD ......................................................................................... 1 Hardware and software requirements..................................................................... 1 Protection key ........................................................................................................... 2 Installation ................................................................................................................. 2 Technical support ..................................................................................................... 3 Overview........................................................................................................... 5 What is OptiFDTD? ................................................................................................... 5 OptiFDTD applications and how they relate to one another................................. 6 OptiFDTD_Designer .................................................................................................. 6 Main elements of a layout design............................................................................ 8 What’s new in OptiFDTD 8.0 ......................................................................... 11 64-bit 2D Simulator ................................................................................................. 11 Heating Absorption................................................................................................. 13 Total Field Scattering Field 2D simulations and analysis ................................... 13 OptiFDTD_Designer....................................................................................... 17 Main parts of the GUI .............................................................................................. 18 Main menu bar......................................................................................................... 22 Toolbars ................................................................................................................... 22 OptiFDTD_Designer menus and buttons..................................................... 23 File menu ................................................................................................................. 23 Edit menu................................................................................................................. 24 View menu ............................................................................................................... 25 Tools menu .............................................................................................................. 27 Draw menu............................................................................................................... 27 Simulation menu ..................................................................................................... 31 Preferences menu ................................................................................................... 31 Window menu.......................................................................................................... 32 Help menu................................................................................................................ 32 OptiFDTD_Designer functions...................................................................... 33OptiBPM Specific Materials ........................................................................ 169 Material Class ........................................................................................................ 169 Create and edit materials ..................................................................................... 169 Dielectric material (Ordinary)............................................................................... 170 Diffused material ................................................................................................... 173 OptiFDTD Specific Materials....................................................................... 177 Material Class ........................................................................................................ 177 Create and edit materials ..................................................................................... 177 Dielectric ................................................................................................................ 178 Dispersion.............................................................................................................. 183 Converting the ‘Sellmeier equation’ to ‘Lorentz Model’ .................................... 184 Nonlinear................................................................................................................ 192 Perfect Conductor................................................................................................. 196 2D Band Solver ............................................................................................ 199 2D Band Solver Parameters ................................................................................. 199 File menu ............................................................................................................... 201 Simulation menu ................................................................................................... 201 View menu ............................................................................................................. 201 Help menu.............................................................................................................. 202 Waveguides.................................................................................................. 205 Waveguide properties........................................................................................... 205 Waveguide profiles ............................................................................................... 205 Wafer ...................................................................................................................... 208 Waveguide vs. wafer............................................................................................. 209 Initial data .............................................................................................................. 211 Local Coordinate System ..................................................................................... 211 User Interface of a Parameterized position of a Layout Shape ........................ 212 Waveguides ........................................................................................................... 214 Linear ..................................................................................................................... 216 Arc .......................................................................................................................... 222 Elliptic .................................................................................................................... 228 Ring ........................................................................................................................ 233 S-Bend Sines ......................................................................................................... 239 S-Bend Arc............................................................................................................. 239 S-Bend Sine ........................................................................................................... 244S-Bend Cosine....................................................................................................... 250 Linear Taper........................................................................................................... 256 Parabolic Taper ..................................................................................................... 262 Exponential Taper ................................................................................................. 267 S-Bend Arc Taper.................................................................................................. 273 S-Bend Sine Taper ................................................................................................ 278 S-Bend Cosine Taper............................................................................................ 285 Circular Lens ......................................................................................................... 291 Elliptic Lens ........................................................................................................... 296 Parabolic Lens....................................................................................................... 303 Hyperbolic Lens .................................................................................................... 309 Polynomial ............................................................................................................. 315 Photonic Band Gap (PBG) Crystal Structure ..................................................... 321 Basic 3D Linear Tapering and Proportional Interpretation of Fiber Profile..... 330 Input Field..................................................................................................... 339 Input Field vs. Input Plane.................................................................................... 339 Insert an input plane ............................................................................................. 340 Input Field dialog box ........................................................................................... 343 Mode—Global Data: ADI Method ......................................................................... 359 Mode Solver 2D ..................................................................................................... 379 Mode Solver 2D—menus ...................................................................................... 380 Mode Solver 2D—tabs .......................................................................................... 396 TFSF Region Properties ....................................................................................... 401 3D Mode Solver............................................................................................ 407 Main parts of the GUI ............................................................................................ 410 Main menu bar....................................................................................................... 414 Toolbars ................................................................................................................. 414 3D Mode Solver menus and buttons.......................................................... 417 File menu ............................................................................................................... 417 View menu ............................................................................................................. 417 Simulation menu ................................................................................................... 419 Data menu.............................................................................................................. 419 Preferences menu ................................................................................................. 420 Help menu.............................................................................................................. 420 3D Mode Solver functions........................................................................... 421Profile Designer menus............................................................................... 117 File menu ............................................................................................................... 117 View menu ............................................................................................................. 117 Tools menu ............................................................................................................ 117 Help menu.............................................................................................................. 117 Profile Designer context menu ............................................................................ 118 Profile Designer functions .......................................................................... 119 Library Browser..................................................................................................... 119 Compare Libraries ................................................................................................ 119 Edit Variables and Functions............................................................................... 122 Mode—Global Data: ADI Method ......................................................................... 123 Mode Settings........................................................................................................ 124 Options................................................................................................................... 125 Profiles.......................................................................................................... 127 Fiber ....................................................................................................................... 127 Channel .................................................................................................................. 131 OptiBPM Specific Diffused Materials ......................................................... 137 Custom Diffusion Processes and Arbitrary Index Profiles ............................... 137 Diffusion Process Library .................................................................................... 137 Ti:LiNb03 profile - Titanium diffusion in lithium niobate................................... 138 Ti:LiNbO 3 Pro toolbar ........................................................................................... 139 Mg:LiNb03 profile - Magnesium diffusion in lithium niobate............................ 143 Mg:LiNb0 3 Pro toolbar .......................................................................................... 144 Proton Exchange profile - H+:LiNb03.................................................................. 148 Proton Exchange toolbar ..................................................................................... 149 Annealing Process................................................................................................ 151 OptiBPM Specific User Function Profile.................................................... 153 OptiBPM Specific User DLL Profile............................................................ 159 Center point ........................................................................................................... 162 Materials ....................................................................................................... 167Mode Found........................................................................................................... 421 Status Bar .............................................................................................................. 422 3D Graph Items...................................................................................................... 422 Show slice selector............................................................................................... 426 Customize .............................................................................................................. 426 Data menu.............................................................................................................. 429 3D Graph Settings................................................................................................. 432 Layout Options...................................................................................................... 441 Observation Points, Areas, and Lines ....................................................... 445 Observation Point ................................................................................................. 445 Observation Area .................................................................................................. 445 Observation Line................................................................................................... 446 Simulation toolbar................................................................................................. 446 Observation Points...................................................................................... 447 Observation properties—Point dialog box ......................................................... 448 Observation Area......................................................................................... 451 Observation properties -- X-Z Area dialog box .................................................. 452 Observation properties -- Y-Z Area dialog box .................................................. 455 Observation properties -- X-Y Area dialog box .................................................. 457 Observation Area Analysis dialog box ............................................................... 459 Observation Line.......................................................................................... 474 Observation properties -- Vertical Line dialog box............................................ 475 OptiFDTD_Simulator (2D)............................................................................ 479 Main parts of the GUI ............................................................................................ 480 Main menu bar....................................................................................................... 483 Toolbars ................................................................................................................. 483 OptiFDTD_Simulator (2D) menus and buttons ......................................... 485 File menu ............................................................................................................... 485 View menu ............................................................................................................. 485 Simulation menu ................................................................................................... 487 Preferences menu ................................................................................................. 489Export..................................................................................................................... 597 3D Graph Items...................................................................................................... 598 Simulation menu ................................................................................................... 598 Components menu................................................................................................ 601 Preferences menu ................................................................................................. 601 OptiFDTD Tools............................................................................................ 605 Overlap Integral............................................................................................ 607 Gaussian Overlap Scanner ......................................................................... 615 Overlap Integral Scanner ............................................................................ 619 Multiple Fields .............................................................................................. 623 Notes ...................................................................................................................... 628 Multiple Gaussians ...................................................................................... 629 Notes ...................................................................................................................... 632 Confinement Factor ..................................................................................... 633 Notes ...................................................................................................................... 638 Far Field........................................................................................................ 639 Fraunhofer approximation ................................................................................... 639 Fresnel-Kirchhoff Diffraction Formula ................................................................ 640 2D Far Field............................................................................................................ 641 3D Far Field............................................................................................................ 643 References............................................................................................................. 645 Mode 2D........................................................................................................ 647 Modes of Planar Waveguides .............................................................................. 649 File menu ............................................................................................................... 650 Edit menu............................................................................................................... 650 View menu ............................................................................................................. 651 Simulation menu ................................................................................................... 651 Window menu........................................................................................................ 651Help menu.............................................................................................................. 489 Simulation Parameters ......................................................................................... 490 Boundary Conditions............................................................................................ 491 Observation Point ................................................................................................. 492 Finalization ............................................................................................................ 494 OptiFDTD_Simulator (2D) functions .......................................................... 495 View list.................................................................................................................. 495 Status bar............................................................................................................... 496 3D Graph settings ................................................................................................. 501 OptiFDTD_Simulator (3D)............................................................................ 513 Main parts of the GUI ............................................................................................ 514 Main menu bar....................................................................................................... 517 Toolbars ................................................................................................................. 517 OptiFDTD_Simulator (3D) menus and buttons ......................................... 519 File menu ............................................................................................................... 519 View menu ............................................................................................................. 519 Simulation menu ................................................................................................... 522 Preferences menu ................................................................................................. 523 Help menu.............................................................................................................. 523 Simulation Parameters ......................................................................................... 524 Boundary Conditions............................................................................................ 525 Finalization ............................................................................................................ 527 OptiFDTD_Simulator (3D) functions .......................................................... 529 View list.................................................................................................................. 529 Status bar............................................................................................................... 530 3D Graph settings ................................................................................................. 535 PWE Band Solver......................................................................................... 545 OptiFDTD_Analyzer (2D Simulations)........................................................ 553 Main parts of the GUI ............................................................................................ 554 Components .......................................................................................................... 556 Main menu bar....................................................................................................... 559Toolbars ................................................................................................................. 559 OptiFDTD_Analyzer menus and buttons (2D Simulations)...................... 561 File menu ............................................................................................................... 561 View menu ............................................................................................................. 562 Components menu................................................................................................ 563 Simulation menu ................................................................................................... 564 Preferences menu ................................................................................................. 564 Tools menu ............................................................................................................ 564 Window menu........................................................................................................ 565 Help menu.............................................................................................................. 565 OptiFDTD_Analyzer functions (2D Simulations)....................................... 567 Export..................................................................................................................... 567 3D Graph Items...................................................................................................... 568 Components menu................................................................................................ 568 Simulation menu ................................................................................................... 568 Preferences menu ................................................................................................. 571 Tools menu ............................................................................................................ 571 OptiFDTD_Analyzer (3D Simulations)........................................................ 575 Main parts of the GUI ............................................................................................ 576 Main menu bar....................................................................................................... 580 Toolbars ................................................................................................................. 580 OptiFDTD_Analyzer menus and buttons (3D simulations) ...................... 581 File menu ............................................................................................................... 581 View menu ............................................................................................................. 582 Components menu................................................................................................ 583 Simulation menu ................................................................................................... 584 Preferences menu ................................................................................................. 584 Tools menu ............................................................................................................ 584 Window menu........................................................................................................ 585 Help menu.............................................................................................................. 585 OptiFDTD_Analyzer functions (3D simulations) ....................................... 587 Analysis Tools....................................................................................................... 587Code V Converter......................................................................................... 727 Data format ............................................................................................................ 729 EXFO OWA Converter ................................................................................. 731 Zemax Converter.......................................................................................... 739 Conversion ............................................................................................................ 739 Notes on Conversion ............................................................................................ 740 Data formats .......................................................................................................... 741 ZEMAX Beam File (ZBF) binary format ............................................................... 741 Appendix A: Opti2D Graph Control............................................................ 743 User interface features ......................................................................................... 744 Graph Properties dialog ....................................................................................... 754 Appendix B: File formats ............................................................................ 763 Data file formats .................................................................................................... 763 Appendix C: Parser supported functions.................................................. 773 Supported functions ............................................................................................. 773 Function Limits and _FnRslt_.............................................................................. 778 Appendix D: Batch processing................................................................... 781 Automatic loading of VB Script from command line ......................................... 785Simulation functions............................................................................................. 652 Correlation Function Method (CFM).................................................................... 660 File menu ............................................................................................................... 661 Edit menu............................................................................................................... 661 View menu ............................................................................................................. 662 Simulation menu ................................................................................................... 662 Window menu........................................................................................................ 662 Simulation functions............................................................................................. 663 User Defined File................................................................................................... 672 File menu ............................................................................................................... 673 Edit menu............................................................................................................... 674 View menu ............................................................................................................. 674 Simulation menu ................................................................................................... 674 Window menu........................................................................................................ 674 Notes: ..................................................................................................................... 676 Mode 3D........................................................................................................ 677 File menu ............................................................................................................... 677 Edit menu............................................................................................................... 678 View menu ............................................................................................................. 678 Operations menu................................................................................................... 680 Simulation menu ................................................................................................... 680 Draw Tool menu .................................................................................................... 681 Preferences menu ................................................................................................. 681 Layout Designer Dialog boxes of Mode Solver 3D ............................................ 683 Layout Settings layout dialog box....................................................................... 702 Waveguide Colors layout dialog box .................................................................. 703 Notes: ..................................................................................................................... 704 User Guide of View 3D................................................................................. 705 Commands of View 3D ......................................................................................... 705 View menu ............................................................................................................. 707 Toolbars menu ...................................................................................................... 707 Status Bar menu.................................................................................................... 708 Settings menu ....................................................................................................... 711 Dialog boxes of View 3D....................................................................................... 713 Notes: ..................................................................................................................... 726
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值