Analysis objects - Explaining the difference between regular and advanced versions of objects


#1

The Analysis section of the Object library in FDTD and MODE Solutions occasionally includes two versions of the same object. For example, the ‘Power absorbed’ and ‘Power absorbed (advanced)’ analysis groups are both designed to measure the same thing: the optical power absorption vs position.

Background
The ‘regular’ version of an object generally implements the calculation using the default settings of the monitor spatial mesh interpolation settings. Using the default monitor settings tends to make the analysis script quite simple to write and understand. For users needing to modify the analysis scripts in some way, starting with the ‘regular’ version is recommended for this reason.

The ‘advanced’ version disables the default monitor interpolation setting (see the advanced tab of the monitor properties). Disabling this interpolation can allow some quantities (e.g. spatial power absorption) to be calculated more accurately, but it also makes the analysis far more complicated. Only expert users should consider disabling the monitor interpolation or modifying these scripts.

Recommendation
If both versions of an analysis object are available, it is generally recommended that the ‘advanced’ version should be used because it gives the best accuracy.
When using the ‘advanced’ version of an object, caution is necessary when using any data from the child monitors within the analysis group. It is necessary to remember that the monitor interpolation has been disabled, which can invalidate many standard post-processing functions.

Screenshot of Object Library

More information on absorption calculations
https://kb.lumerical.com/en/index.html?layout_analysis_pabs.html