<< back to the Update and New
Knowledge Base
2024-01-23 09:59:28

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>>