User Manual
The user instruction covers the entire content of the software manual, and makes necessary supplementary explanations for the new functions of the software, and advanced parameter settings.
- Introduction: This article briefly explains the software framework, simulation process, working environment, and resource configuration.
- Preparation: Product introduction and manual instructions.
- User Interface: Introduction to the user interface and the basic operations of the software.
- Modeling: Introductions of structures and materials in the software.
- Material: Introductions of material types, built-in material libraries, and imported material libraries in the software.
- Structure: Introductions of structures and structure groups in the software.
- Simulation: Instructions on solvers, sources, monitors, simulation control platforms, and mode extensions.
- Solver: Descriptions of FDTD, FDFD and FDE solver settings.
- Source: Descriptions of built-in source and user-defined source in the software.
- Monitor: Description of Monitor in the software.
- Simulation: Description of the simulation control panel.
- Mode Expansion: Descriptions of ports and FDFP Monitor mode extensions in the software.
- Advanced: Instructions on computing resources, optimization and sweep, data post-processing, and user-defined.
- User Setting: Descriptions of user-defined mesh and user-defined functions in the software.
- Resource: Description of the computational resources of the software.
- Post-process: Introductions of data post-processing and analysis group in the software.
- Optimization and Sweep: Introductions of optimization and sweep in the software.
- Appendix: Summary of optimization algorithms, physical quantities and units, and script functions in the software.
Learn more>>
Script Commands
This page summarizes script functions available in the software.
- Getting Data: This section introduces the functions that can be used to get properties and result data from objects.
- Setting Objects: This section introduces the functions that can be used to add and manipulate objects such as structures, sources, monitors, groups, materials, and variables.
- Simulation: This section introduces the functions that can be used to control simulation.
- Data Visualization: This section introduces the functions providing various kinds of methods to visualize data.
- Miscellaneous: This section introduces important operations in the script workspace. In the script workspace, the existing variables are displayed and some basic operations can be performed on these variables.
- Basic Syntax includes:
- Variables: definition of script variables and usage instructions, including numbers, character strings, structs, etc.;
- Datasets: operation commands for datasets available in the software;
- Program control statements: including judgment, loop, etc.;
- Functions: use and description of user functions;
- Save, import, export: script initialization, saving, importing, and exporting data.
Learn more>>