Please enable JavaScript to view this site.

Knowledge Base

Navigation: Scripting Language > Manipulating objects

geteigensolver

We've made some changes. Use 'Ctrl-F5' to clear your browser cache.
Scroll Prev Top Next More

Mode sources, mode expansion monitors, and ports in FDTD Solutions and MODE Solutions, and each individual cell in EME have embedded eigensolvers. This script command makes it possible to get the properties of that eigensolver without using the GUI.

 

Supported Product: FDTD, MODE

 

Syntax

Description

?geteigensolver;

Returns a list of the properties of the embedded eigensolver

geteigensolver("property");

This will get the eigensolver properties of the currently selected objects. The returned value may be a number or a string, depending on the property.

 

Example

Please open ring_resonator2.lms from the ring resonator example and type in this command

select("expansion");

?geteigensolver;

 

It will give a list of the parameters of the eigensolver. Any parameters can be obtained, for example, type in

?geteigensolver("bend radius");

result: 

1e-005  

Will give the bend radius of 10e-6 meter.

 

Also see the examples in the seteigensolver and addmodeexpansion script functions.

 

See Also

Manipulating objects, addmode, addmodeexpansion, addport, clearsourcedata, clearmodedata, clearportmodedata, getresult, seteigensolver, geteigensolver, updatemodes, updatesourcemode, updateportmodes

Copyright Lumerical Inc. | Privacy | Site Map