PIN Mach Zehnder voltage sweep

In the example PIN Mach Zehnder application on Lumerical’s website ( , it says “The file is set up to apply a voltage sweep from 0.5 V to 1.2 V in 21 steps.” How is this actually implemented in the pin_mz.ldev file? There seems to be no parameter sweep included. Thank you.

Hello @rimic,

Welcome to the community!

The voltage sweep is implemented as boundary condition within the objects tree:


There you have the ability to set a single value for voltage, or in this case implement a voltage sweep (shown below).

Kind regards

1 Like