transmission_avg - Script command
Returns the total spectral average power through a monitor surface, normalized to the total spectral average of the source. See the Units and normalization - Spectral averaging section for more information.
$$ T_{avg}=\frac{\frac{1}{2} \int real\left(<P^{Monitor}>_{total}\right) \cdot dS}{sourcepower_{avg }} $$
where
\(T_{avg}\) is the normalized total spectral average transmission
\(P\)is the total spectral average Poynting vector
\(dS\) is the surface normal
The normalization state (cwnorm or nonorm) does not affect the result because of the source power normalization.
Syntax |
Description |
---|---|
out = transmission_avg ("monitorname"); |
Returns the total spectral average transmission through monitorname. It must be obvious from the shape of the monitor which axis is normal to the monitor surface. |
out = transmission_avg ("monitorname", option); |
The additional argument, option, can have a value of 1 or 2. If it is 2, the data is unfolded where possible according to the symmetry or anti-symmetric boundaries if it comes from a monitor that intersect such a boundary at x min, y min or z min. The default value of option is 2. |
Example
Please refer to transmission and Spectral averaging - Usage
See Also
sourcepower_avg, transmission, transmission_pavg, Units and Normalization, Spectral averaging, Spectral averaging - Usage