Hi.

I'm trying to plot the amount of current that is flowing through the terminals of my semiconductor device while a light beam is radiating towards the device with changing wavelength.

I wrote this piece of code to change the wavelength of the beam:

beam num=1 x.origin=0.5 y.origin=-1.0 angel=90.0 wavelength=8 thinest=0.1

methode newton trap

solve init

solve vcathode=1.5

log outf=newproject.log master

solve prev b1=1 lambda=8.1

solve prev b1=1 lambda=8.2

solve prev b1=1 lambda=8.3

solve prev b1=1 lambda=8.4

solve prev b1=1 lambda=8.5

solve prev b1=1 lambda=8.6

solve prev b1=1 lambda=8.7

solve prev b1=1 lambda=8.8

solve prev b1=1 lambda=8.9

solve prev b1=1 lambda=9.0

solve prev b1=1 lambda=9.1

solve prev b1=1 lambda=9.2

I wrote this part of the code based on Silvaco standard example but I get this error when software reaches the second solve line (solve prev b1=1 lambda=8.2)

" Warning: Internal error in linear solver.

This situation rarely occurs in normal circumstances.

This error could indicate a ill-defined problem.

Check structure and models for possible conflicts.

Warning: Cannot trap. Cannot reduce bias

step. Choose smaller bias step size, or

check structure and or models. "

Does anyone have any suggestions?

Thanks in advance.

Similar questions and discussions