Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

phoTechGetModePropDataTableParamValues

phoTechGetModePropDataTableParamValues(
d_techDB
t_waveguideDefName
S_param
) 
=> l_values / nil       

Description

(Virtuoso Photonics Option) Returns the list of values specified in the modeProp table for the given parameter.

Arguments

d_techDB

ID of the technology database storing the modeProp table.

t_waveguideDefName

  

Name of the waveguideDef.

S_param

Name of the parameter.

Valid values are 'wavelength, 'width, 'curvature, 'temperature and 'mode, or the value of corresponding string.

Value Returned

l_values

(n_value...) | (t_value...)

A list of numeric values (n_value) that are valid for all parameters other than 'mode or a list of strings (t_value) that are valid for 'mode.

nil

The modeProp table is not found.

Example

phoTechGetModePropDataTableParamValues(tech "SiN Waveguide" 'width)
=> (0.0 3e-05 6e-05)
phoTechGetModePropDataTableParamValues(tech "SiN Waveguide" 'mode)
=> ("TE" "TM")

Related Topics

Photonics Flow Functions


Return to top
 ⠀
X