Adding ITO and ZnO in material Database



Hi, I am new to FDTD and I am trying to add ITO and ZnO on glass substrate. I saw the video on material data base but I am still unsure how to add ITO and ZnO or any new material to the database for that matter. Can someone guide me through it?


ZnO nanorods
How to add MgZnO and ZnO as a new material to FDTD and Device solutions?

You can refer this website

Creating sampled data materials

Direct link:


Thanks for your response! I understand it now. I do have a follow up question. Is there a database where I can find sampled data .txt for ITO, ZnO and different forms of solar cells?


Hi @rumman18
Someone asked the same question. Here you can find, how to add ZnO in materials list:

Also this post is very useful :


Hi @rumman18
In this page you can find .txt data for ITO :
And in this page you can find .txt data for ZnO :
You can download the data that you want.


Hi @rumman18,
Conducting oxides are usually optically modeled using Drude model which is an available model to add to LUMERICAL FDTD database.

  1. Open the material Database.
  2. Click Add, choose Plasma.
  3. Adjust the material properties, namely, the permittivity, Plasma Resonance and Plasma collision.

Data for the ITO is available in this paper:


@aya_zaki Thanks!


Hi Aya

I am still lost. How can I get the ITO data from the paper you mentioned.


Hi @farhat.emhemed
As i have already mentioned here you can get ITO data. :


Thanks a lot,

How can I get the imaginary part? The date given are (wavelength(nm) n k ).


N, k material database external source?

Dear @farhat.emhemed

You can find the real and imaginary part of optical refractive index in this link. Due to our limited access to journals, I couldn’t read over all the provided references, but it looks like there is an ambiguity about the exact value for refractive index (which I don’t have any suggestions on what reference to use). Eq.4 (Cauchy like dispersion model) and Fig.3 of the linked paper will give you the imaginary part for refractive index. You can use these equations which gives you (n,k) as a function of wavelength (energy).

This topic on KX might be useful to read as well.

You can create an excel (or text) file with real and imaginary part of refractive index and then import them as sampled data into our Material Database.


@farhat.emhemed ,
In the methods section, you will see how the authors defined the optical properties of the ITO. The permittivity of ITO can be described by the Drude model as:
eps_r = eps_inf - wp^2/{w^2 - i \gamma w}

The paper defines the values of eps_inf , plasma frequency (wp)and collision frequency (gamma). Those are fixed values except for the wp which is a function of electron concentration as shown by eqn 2 in the same section, page 8. If you take the concentration standard value of 1e19 cm-3 then you can calculate wp.

Once you have all 3 parameters eps_inf, wp and gamma, just input them to the plasma material model as I have shown earlier.

Is this helpful?