Overview
  • Overview

Appendix Overview

Summary of optimization algorithms, physical quantities and units, and script functions in the software.

PSO Algorithm

This section describes the PSO algorithm.

The Particle Swarm Optimization (PSO) algorithm, initially used to simulate the social behavior of bird flocks or fish schools, is a stochastic optimization technique based on collective collaboration. It has been widely applied to address various optimization issues, including nanophotonics design. The main purpose of the PSO algorithm is to find the optimal solution through collaboration and information sharing among individuals within the swarm.

Learn more>>

Physical Quantities and Units

This section describes physical quantities and their units involved in the software.

Any physical quantity is composed of a numerical value and a unit.

Based on the International System of Units(SI), and considering the unit scale characteristics of micro-nano optoelectronics, the software establishes a more commonly-used unit system as the default setting, which allows users to adjust the unit of each physical quantity individually.

Understanding the unit system used in the software facilitates the selection of appropriate units for specific physical quantities.

Learn more>>

Script Functions

This section summarizes script functions available in the software.

The software offers a variety of built-in script functions that meet the needs of numerical calculations. This section is the overview list of functions, where users can search according to functionality categories as needed.

Learn more>>