The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Modeling >> Semiconductor Devices >> Silvaco C-interpreter F.NKEG complex refractice index and quantum wells
https://designers-guide.org/forum/YaBB.pl?num=1504035669

Message started by JayOcad on Aug 29th, 2017, 12:41pm

Title: Silvaco C-interpreter F.NKEG complex refractice index and quantum wells
Post by JayOcad on Aug 29th, 2017, 12:41pm

My question concerns the template and use of a C-interpreter function "F.NKEG", and needs more than what is provided in the Silvaco user manual and C code template.  How do I specify input arguments and return variables of "F.NKEG" or "int nkeg(...)"?

I see in the template C file code, snippet below, that return(0); is returned, are the astericked values of  * *n real part of index of refraction
* *k imaginary part of index of refraction, supposed to be what is returned?

In this case, when it is used in the atlas command line as "MATERIAL F.NKEG", are the inputs automatically fed to "int nkeg()"  or do I need to manually link to inputs?  Are the outputs (assuming the outputs are n and k) automatically fed into something[which part of atlas is it fed to next?]?.

Since "int nkeg()" ( or the atlas command alias F.NKEG ) has inputs of concentration and electric field strength and are dependent on those, when the code is executing solve, and applying voltage and changing the field/concentrations,  are the values of F.NKEG automatically changed?

I have searched high and low for examples and documents but can't find any usage tutorials or documentation. Any help or pointers to the right direction would be immensely appreciated!!!

J

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.