📄️ Material
The material module can create materials to be used in your simulation. Using Material() to instance the material module into the project, you can create new materials or utilize materials from the material library. The material database allows the creation of non dispersive, dispersive, and anisotropic types of materials.
📄️ Structure
The structue module can model the physical structure for the simulation. Using Structure() to instance the structure module to the project, you can choose to use basic geometry and import files to establish physical structure.
📄️ Localmesh
The area of the added local mesh will override the default automatic mesh, regardless of the mesh step.
📄️ Source
The subsequent code will exemplify the process of incorporating a light source and port within a simulation project.
📄️ Monitor
The monitor is used to record or extract the results of interest in the simulation. Using Monitor() to instance the monitor module to the projec, the available monitor types are "indexmonitor", "timemonitor", "powermonitor", "profilemonitor" and "global_option".
📄️ Simulation
Our platform offer support for a variety of simulation modules, encompassing both optical and electrical simulation. These may include FDE, EME, FDTD, OEDevice modules, ensuring an expansive electro-optical simulation capabilities.
📄️ Preview
In this section, we currently offer the capability to provide an advanced preview of structural models, refractive index and doping profile.
📄️ Analysis
Analysis is an extension function for three basic solvers. In this section, we will introduce the coding method of analysis corresponding to FDE, FDTD and EME.
📄️ Extract result
| Parameters | Description |