Photonics Engineering Courses

In this course, we will demonstrate the workflow for setting up an Ansys Lumerical FDE simulation to find the supported modes of a waveguide and analyze the frequency response of the modes. We will learn what types of devices and applications can be simulated using the FDE solver, and the types of results that can be obtained using the analysis tools.

In this course, we will discuss the algorithm used to find the eigenmodes of a given structure and the properties of those modes in Ansys Lumerical FDE. We will also explain the overlap and power coupling calculations, the feature that tracks modes as a function of frequency, and how properties such as dispersion and group velocity are calculated. By the end of this course, you will be able to describe the algorithm used by the FDE solver, know when the FDE method can be applied, understand the difference between the overlap and power coupling quantities, and know how the overlap frequency sweep calculations are performed.

In this course, we will learn about the material database and how to add new materials. We will also learn when broadband material fits need to be generated and how to check material fits. By the end of this course, you will be able to add new materials to the material database, know when broadband material fits need to be used, check material fits in the material explorer, and know where to find more information on the material models.

In this course, we will learn about the properties that are set in the Ansys Lumerical FDE solver region and mesh override regions. The FDE solver region is where the solver region geometry, mesh and boundary conditions can be set.

In this course, we will learn how to run the Ansys Lumerical FDE solver, use the built-in analysis options, get results using the scripting language, and export results. We will also discuss convergence testing for verifying result accuracy. By the end of this course, you will be able to understand the difference between layout and analysis modes, calculate modes of straight and bent waveguides using the FDE solver, know how to use the data analysis group, understand the difference between the integrated frequency sweep tool and the general parameter sweep tool, plot and export results, explain what convergence testing is and why it is necessary, and know where to find information about script commands used for FDE analysis.

In this course, we will cover the basic workflow for EME simulations, and when you should use EME simulations. We will also go through a hands-on step-by-step example showing how to set up, run and analyze results for a spot size converter.

This course will cover some background on the calculations performed for the Eigenmode Expansion (EME) method used for Ansys Lumerical EME simulations. The EME method makes use of the Finite Difference Eigenmode (FDE) solving algorithm, which is covered in detail in the FDE learning track. The FDE learning track is a recommended prerequisite for this course, so the FDE algorithm will not be discussed in detail here.

This course will cover the basic settings of the Ansys Lumerical EME solver region, including the simulation region geometry, cell definition, periodicity and boundary conditions. Note that many of the settings are shared with the FDE solver settings. Those settings will not be covered here. See the Lumerical FDE Learning Track for more information.

In this course, we will discuss ports, cells, and monitors. It will cover how to add, and set up ports, and select port modes. This will be followed by a discussion of monitor types and how to set them up.

In this course, we will look at the results after running Ansys Lumerical EME simulations and discuss how to interpret those results. Examples demonstrating how to use the periodicity settings and the propagation sweep tool will also be presented.

In this course, we will discuss the sources of error in an Ansys Lumerical EME simulation and how to verify the accuracy of simulation results by using convergence testing and error diagnostics.

In this course, we will briefly explain what Ansys Lumerical varFDTD is and how it works. We will introduce some key example devices where the varFDTD solver can be used..

In this course, we will demonstrate how to set up and run an Ansys Lumerical varFDTD simulation of a double bus ring resonator, collect the results and discuss how the results compare to 3D FDTD simulation results.

In this course, we will discuss the effective index method used by the Ansys Lumerical varFDTD solver to collapse a 3D geometry into a 2D simulation. The course starts by describing the simulation workflow, which highlights some of the differences between varFDTD and a traditional FDTD simulation. After the workflow is introduced, more information will be provided on the algorithm used to compress the simulation into an effective 2D simulation.

In this course, we will discuss the solver region, materials, sources and monitors used in varFDTD. Most of the features are similar to those in FDTD, so we will only focus on the aspects of the features that are unique to varFDTD.

The Ansys Lumerical varFDTD solver can be used to simulate a range of planar integrated optics components. In this course, we will show several example devices and results that can be obtained from the varFDTD solver.

This course introduces the Ansys Lumerical CHARGE solver which can be used for electrical simulation of semiconductor devices inside the finite-element multiphysics environment. A brief description of the solver physics, the different types of simulations supported by the solver, and some real-world application examples for which the CHARGE solver can be used will be also discussed.

In this course, we will demonstrate the application of the Ansys Lumerical CHARGE solver for steady-state analysis of a simple p-n junction diode. This is a basic example of how the CHARGE solver can be used for electrical analysis of a simple system. We will walk you through the workflow of the simulation including how to set up, run, and analyze the results of the simulation. You will also get familiar with the main parts of the Finite Element IDE user interface.

This course contains useful information about various material models used by the Ansys Lumerical CHARGE solver for electrical simulation. You will also get to know the material database which contains the electrical properties of commonly used materials.

In this course, various simulation objects available in the CHARGE solver such as doping profiles, sources, monitors, and boundary conditions are introduced and the different settings required to set up these objects are briefly reviewed. Also, a number of tips for efficient geometry setup in the Finite Element IDE design environment are provided.

The "My First Simulation" course of the CHARGE Learning Track includes a steady-state simulation performed by the CHARGE solver. This course introduces basic examples of other simulation modes that the CHARGE solver is capable of, including the small-signal AC and transient (time-dependent) simulation modes. It also contains a hands-on demo of small-signal AC and transient simulations of a simple p-i-n diode.

In this course, we will learn about the Ansys Lumerical HEAT solver, which can be used for thermal simulations in the finite-element multiphysics environment. We will start with the physics of the solver as well as its various modes of operation, and conclude by introducing some real-world application examples for which the HEAT solver can be used.
By the end of this course, you will:
• Have a basic understanding of the heat transport physics simulated by the HEAT solver
• Be familiar with the finite-element mesh used by the HEAT solver
• Understand the different simulation modes supported by the HEAT solver
• Be able to describe application areas and example devices that the HEAT solver can be used to simulate

This course guides you through the process of setting up and analyzing the flow of heat in a thin film using the Ansys Lumerical HEAT solver. The example is also intended to help you get familiar with the main parts of the finite-element IDE user interface.
By the end of this course, you will:
• Be familiar with the finite-element IDE user interface
• Know the basic workflow of a heat transport simulation
• Learn how to set up a basic simulation for the HEAT solver
• Understand how to run your HEAT simulation and analyze simulation results

This course covers useful information about various material models used by the Ansys Lumerical HEAT solver for thermal simulation. You will also get to know the material database which contains the thermal properties of a series of most commonly used materials. Furthermore, various simulation objects available in the HEAT solver, such as sources, monitors and boundary conditions are introduced, along with a review of the different settings required to set up these objects. Also, a number of tips for efficient geometry setup in the finite-element design environment are provided.
By the end of this course, you will:
• Understand various material models used by the HEAT solver
• Be familiar with the material database and be able to add common materials to your simulation
• Know various simulation objects available in the HEAT solver and how to set up each object
• Be able to utilize various geometry features in the finite-element design environment to deal with complex structures

The Ansys Lumerical HEAT – My First Simulation course covered how to use the steady state thermal only mode of the Lumerical HEAT solver. This course covers two other modes of operation: thermal-conductive and transient (time-dependent) simulations.
By the end of this course, you will:
• Know how to set up a basic thermal-conductive simulation in the HEAT solver, run the simulation and analyze the results
• Be familiar with transient (time-dependent) thermal simulations in the HEAT solver and how to set up, run and analyze these simulations

In this course, we start by presenting some scripting basics and will then proceed by demonstrating how script can be used in the various steps of a simulation workflow. By the end of this course, you will understand how the script can be used to set up, run and analyze simulations.

In this course, we will introduce the different types of variables available in the Ansys Lumerical scripting environment, how to use the workspace and how to perform operations on the variables. By the end of the section, you will be able to create and use variables in your scripts. You will also be able to use the common operators and functions through various practical examples.

In this course, you will learn how to use the Ansys Lumerical script to manipulate simulation objects in your simulation. By the end of this course, you will know how to add various simulations objects (structures, monitors, sources, etc.) and set their properties using Lumerical script.

In this course, you will learn how to use Lumerical script commands to run a single simulation, run multiple simulations sequentially and use the job manager. You will also learn how to run a parameter sweep and an optimization task.

In this course, you will learn how to use Ansys Lumerical script commands to access and visualize the simulation results from various simulation objects.

In this course, you will learn how to create a new project, save it to a file and load an existing project. You will also learn how to export and import data.

In this course, you will learn about the full workflow in Ansys Lumerical FDTD using a nanohole array example. By the end of this course, you should be able to set up, run and analyze a simple simulation; list some of the major application areas where FDTD simulations are useful; and know where to find more examples and information online.

In this course, you will learn about the underlying solver physics and numerics of Ansys Lumerical FDTD, the types of problems it can solve, and how it can best be used for parallel computation. By the end of this section, you will be able to:
1. Briefly explain what FDTD is and when it should be used
2. Identify some applications where FDTD can be used
3. Understand the consequences of using a finite-sized mesh
4. Know when to use 2D vs 3D simulations
5. Understand how frequency domain results are obtained from time-domain simulations

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about the underlying solver physics and numerics of Ansys Lumerical FDTD, the types of problems it can solve, and how it can best be used for parallel computation. By the end of this section, you will be able to:
1. Briefly explain what FDTD is and when it should be used
2. Identify some applications where FDTD can be used
3. Understand the consequences of using a finite-sized mesh
4. Know when to use 2D vs 3D simulations
5. Understand how frequency domain results are obtained from time-domain simulations

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn about the full workflow in Ansys Lumerical FDTD using a nanohole array example. By the end of this course, you should be able to set up, run and analyze a simple simulation; list some of the major application areas where FDTD simulations are useful; and know where to find more examples and information online.

In this course, you will learn about the underlying solver physics and numerics of Ansys Lumerical FDTD, the types of problems it can solve, and how it can best be used for parallel computation. By the end of this section, you will be able to:
1. Briefly explain what FDTD is and when it should be used
2. Identify some applications where FDTD can be used
3. Understand the consequences of using a finite-sized mesh
4. Know when to use 2D vs 3D simulations
5. Understand how frequency domain results are obtained from time-domain simulations

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn how to create a new project, save it to a file and load an existing project. You will also learn how to export and import data.

In this course, you will learn about the full workflow in Ansys Lumerical FDTD using a nanohole array example. By the end of this course, you should be able to set up, run and analyze a simple simulation; list some of the major application areas where FDTD simulations are useful; and know where to find more examples and information online.

In this course, you will learn about the underlying solver physics and numerics of Ansys Lumerical FDTD, the types of problems it can solve, and how it can best be used for parallel computation. By the end of this section, you will be able to:
1. Briefly explain what FDTD is and when it should be used
2. Identify some applications where FDTD can be used
3. Understand the consequences of using a finite-sized mesh
4. Know when to use 2D vs 3D simulations
5. Understand how frequency domain results are obtained from time-domain simulations

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn how to use Ansys Lumerical script commands to access and visualize the simulation results from various simulation objects.

In this course, you will learn how to create a new project, save it to a file and load an existing project. You will also learn how to export and import data.

In this course, you will learn about the full workflow in Ansys Lumerical FDTD using a nanohole array example. By the end of this course, you should be able to set up, run and analyze a simple simulation; list some of the major application areas where FDTD simulations are useful; and know where to find more examples and information online.

In this course, you will learn about the underlying solver physics and numerics of Ansys Lumerical FDTD, the types of problems it can solve, and how it can best be used for parallel computation. By the end of this section, you will be able to:
1. Briefly explain what FDTD is and when it should be used
2. Identify some applications where FDTD can be used
3. Understand the consequences of using a finite-sized mesh
4. Know when to use 2D vs 3D simulations
5. Understand how frequency domain results are obtained from time-domain simulations

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn how to use Lumerical script commands to run a single simulation, run multiple simulations sequentially and use the job manager. You will also learn how to run a parameter sweep and an optimization task.

In this course, you will learn how to use Ansys Lumerical script commands to access and visualize the simulation results from various simulation objects.

In this course, you will learn how to create a new project, save it to a file and load an existing project. You will also learn how to export and import data.

In this course, you will learn about the full workflow in Ansys Lumerical FDTD using a nanohole array example. By the end of this course, you should be able to set up, run and analyze a simple simulation; list some of the major application areas where FDTD simulations are useful; and know where to find more examples and information online.

In this course, you will learn about the underlying solver physics and numerics of Ansys Lumerical FDTD, the types of problems it can solve, and how it can best be used for parallel computation. By the end of this section, you will be able to:
1. Briefly explain what FDTD is and when it should be used
2. Identify some applications where FDTD can be used
3. Understand the consequences of using a finite-sized mesh
4. Know when to use 2D vs 3D simulations
5. Understand how frequency domain results are obtained from time-domain simulations

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.

This course demonstrates a typical workflow for setting up an optical simulation using the DGTD solver to obtain the absorption and scattering cross-section of a gold nanoparticle due to Mie scattering. It also introduces other commonly used simulation objects and features in DGTD.

In this course, you will learn common simulation tips for Ansys Lumerical DGTD solver. By the end of this course, you will know the available tools for material modeling in DGTD simulations
You will have an understanding of the different types of boundary conditions available in DGTD simulations, geometric features in the finite-element IDE and the importance of convergence testing and simulation performance.

In this course, you will learn how to use the Ansys Lumerical script to manipulate simulation objects in your simulation. By the end of this course, you will know how to add various simulations objects (structures, monitors, sources, etc.) and set their properties using Lumerical script.

In this course, you will learn how to use Lumerical script commands to run a single simulation, run multiple simulations sequentially and use the job manager. You will also learn how to run a parameter sweep and an optimization task.

In this course, you will learn how to use Ansys Lumerical script commands to access and visualize the simulation results from various simulation objects.

In this course, you will learn how to create a new project, save it to a file and load an existing project. You will also learn how to export and import data.

In this course, you will learn about the full workflow in Ansys Lumerical FDTD using a nanohole array example. By the end of this course, you should be able to set up, run and analyze a simple simulation; list some of the major application areas where FDTD simulations are useful; and know where to find more examples and information online.

In this course, you will learn about the underlying solver physics and numerics of Ansys Lumerical FDTD, the types of problems it can solve, and how it can best be used for parallel computation. By the end of this section, you will be able to:
1. Briefly explain what FDTD is and when it should be used
2. Identify some applications where FDTD can be used
3. Understand the consequences of using a finite-sized mesh
4. Know when to use 2D vs 3D simulations
5. Understand how frequency domain results are obtained from time-domain simulations

In this course, you will learn about the default materials and material models, as well as how to add additional materials to the material database. You will also learn about the capabilities for advanced material modeling including anisotropic materials and custom material models.
By the end of this course, you will be able to:
1. Know how to open the material database and add new materials
2. List some default material models
3. Check material fits for broadband simulations
4. Find information on the Knowledge Base about default material models

In this course, you will learn about the Ansys Lumerical FDTD solver region object which is used to specify the simulation time, the simulation region, mesh and boundary conditions.
At the end of the course, you should be able to:
1. Describe the main simulation settings that are defined by the FDTD solver region
2. Add and set up the basic settings of the FDTD solver region
3. Add mesh override regions and check the generated simulation mesh
4. Choose appropriate solver region boundary conditions

In this course, you will learn about the available types of sources and their recommended usage in Ansys Lumerical FDTD.
By the end of this course, you will be able to:
1. Understand what a source is
2. List the available source types
3. Choose a suitable source type for a given application
4. Set up basic properties of each source
5. Locate more information about sources in the Knowledge Base

In this course, you will learn about the various types of monitors and their usage in Ansys Lumerical FDTD. By the end of this course, you will be able to explain what a monitor is, list the available monitor types, choose a suitable monitor for a given measurement and set up basic properties of each monitor type.

In this course, you will learn how to view simulation results, plot, and export data, how to perform additional post-processing of monitor results using analysis groups, and how to verify the accuracy of simulation results in Ansys Lumerical FDTD.
By the end of this section, you will be able to:
1. Know the difference between Layout mode and Analysis mode
2. Explain what a dataset is
3. Know how to tell which simulation objects contain results, and find out what results are available from those objects
4. Explain the difference between "Results" and "Raw data" returned by monitors
5. Know how to use analysis groups to obtain results from additional post-processing of monitor data
6. Find more details online about the definition of specific monitor results and analysis groups from the object library
7. Use the visualizer to plot desired monitor results
8. Know how to export figures, and export data to a text file, Lumerical data file, or MATLAB
9. Understand the basic design workflow and concept of convergence testing to verify the accuracy of simulation results

In this course, you will learn about the importance of circuit solvers in photonic integrated circuit (PIC) design and about the use of Ansys Lumerical INTERCONNECT in photonic circuit simulation.
By the end of this section, you will be able to:
• Describe the role of circuit solvers in the industry
• Describe the basic capabilities of INTERCONNECT
• List some application areas of INTERCONNECT

This course covers the basic workflow for Ansys Lumerical INTERCONNECT simulations. You will go through a hands-on, step-by-step example showing how to set up, run and analyze results for a double bus ring resonator. By the end of this course, you will be able to:
• Explain the basic workflow for INTERCONNECT simulations
• Identify schematic editor features
• Set up basic frequency domain INTERCONNECT simulations with optical components
• Plot results from Visualizer
• Extract results to script

This course covers how and when to perform frequency-domain simulations in Ansys Lumerical INTERCONNECT. It also provides background information on the scattering analysis algorithm used by the solver. By the end of this course, you will be able to:
• List examples of when the frequency domain solver can be used
• Explain the basic principle of how scattering matrices can be used to solve for the frequency domain transmission
• Set up frequency-domain simulations with both optical and electrical components

This course is an introduction to time-domain simulations with Ansys Lumerical INTERCONNECT. It describes when to use each of the two signal processing approaches: ample Mode and Block Mode. It provides basic information on the processing algorithms and covers how to set up simulations. By the end of this course, you should be able to:
• Describe the basic principles of time-domain simulations
• Describe when to use the Sample Mode signal processing and the basics of how it works
• Describe when to use the Block Mode signal processing and the basics of how it works
• Describe workflow for setting up time-domain simulations
• Set up time-domain simulations with sample mode processing
• Set up time-domain simulations with block mode processing

This course covers the basics of creating custom models. You will go through step-by-step examples of how to create three different types of custom models: S-parameter elements, compound elements and scripted elements. By the end of the course, you will be able to:
• Create S-parameter elements
• Locate resources for generating S-parameter files
• Create compound elements based on primitives
• Create scripted elements

In this course, you will learn how to build and publish a custom compact model library (CML). You will also learn about the basics of working with published libraries. By the end of this course, you will be able to:
• Build and publish a Custom Library
• Identify differences between the Custom library and Design kit
• Describe different options for CML distributions

In this course, we will discuss the algorithm used in the Ansys Lumerical FEEM (Finite Element Eigen-Mode) solver to find the eigenmodes of a given structure and the properties of those modes. We will also explain the overlap and power coupling calculations, the feature to track modes as a function of frequency and how properties such as dispersion and group velocity are calculated. By the end of this section, you will be able to describe the algorithm used by the FEEM solver, know when the FEEM solver can be used, and understand the differences between the FEEM and the FDE (finite-difference eigenmode) solvers.

This course demonstrates how to use the FEEM solver in the finite-element IDE to find the optical modes of a silicon waveguide and calculate the effective index and group index of a waveguide. You will learn about the workflow of the simulation including how to set up, run and analyze the results of the simulation. You will also get familiar with the main parts of the finite-element user interface.

In this course, you will learn about various simulation objects used in Ansys Lumerical FEEM. By the end of this course, you will be able to understand common settings in the Mesh and Modal Analysis tabs and set up the (n,k) Material Attribute object. Other simulation objects such as boundary conditions are similar to other solvers in the finite-element IDE.

In this course, you will be introduced to the DGTD method and typical applications. In addition, you will learn the basic physics behind the DGTD solver and compare it to the FDTD solver. You will understand the type of devices that the DGTD solver is suited for. You will also get familiar with and recognize the differences between the FDTD and DGTD solvers and be able to choose which is more suitable for different applications.