How to add new material into the material library(Optical)



While Lumerical optical solvers come with a default library that includes large amount of materials, it is possible that you might want to add a new material that you want to use in your simulation. There are several ways how to do this:

  1. Obtain material data from third party source or measure them if
    you have the equipment and import them from file:

  2. Use analytic function do describe your material properties:

  3. Use the basic permittivity or refractive index material models that are supported by material database. You can modify the model parameters in the property panel. See the following KB page for full list of supported basic models:

  4. Use one of the advanced material models that come with FDTD
    (requires you to obtain appropriate coefficients):

If you do not have the material data or the related analytical formula on hand, it is good idea to try a quick Google search e.g. “In2O3 refractive index”. There is a good chance that you will find the data for the material of your interest.
Also publications using similar materials or focusing on similar applications tend to be a good resource.

Once you import your material into Lumerical, it will be saved in the simulation file, but it will not be available in the default material library that is loaded when you start a new project. To modify the default materials that appear when you create a new simulation:

  1. Locate the defaults sub-directory of the installation. By default it will be located at:

Windows: C:\Program Files\Lumerical\FDTD\defaults
Linux: /opt/lumerical/fdtd/defaults
Mac: /Applications/Lumerical/FDTD\ Solutions/FDTD\

  1. Copy the default simulation file to your desktop. Optionally, you may also want to make a backup of this file.

  2. Open the file on your desktop and make all required modifications to the material database in this file. This might include deleting unused materials and creating new materials.

  3. Copy this file back into the defaults sub-directory. This generally requires Administrator access.

  4. Next time you start the product, the updated material database should appear automatically.

creating new material in FDTD solution
ZnO Material Properties
Define material with surface conductivity
How to deal with FDTD Solutions?
Material Index in Graphene Electro-Optical Modulator
How to import NaYF4 doped with Yb^(3+) and Er^( 3+) in FDTD model
'Silicon with free carriers' material / Charge to alpha, neff
I have a problem in designing a single crystal diamond
How to calculate the transmittance of a nanotube array?
N, k material database external source?
Model of material with diagonal anisotropy
simulating graphene with PEC contacts
How to add Topological insulator Bi2Se3 in FDTD?
Vanadium Dioxide (VO2) Adding Problem
How to add PEDOT:PSS and P3HT:PCBM to the FDTD material library.
Giving a electrical Input (Voltage input) to a Optical ring resonator
Is it posible to simulate interface of two different material? CdTe/CdSe
DEVICEからマテリアルデータをFDTD、MODE solutionsに移行する方法
New materials for studies
Is this possible to introduce lightly doped Si material to FDTD software?
Can I transfer material model from DEVICE into FDTD or MODE Solutions?
Doping Silicon using Drude model and NP Density grid attribute?
Calculation of magneto optical Faraday rotation for a range of wavelength
How to add chi2/ chi3 value
DC electrode Design for Optical tuning
Defining material in mode solution
Defining alcohol medium of varying concentration
Size dependent properties of Quantum Dots
The material data of Silicon carbide
Lumerical Material Database
Permanently add material model
Quantum Wells material in FDTD for microLED simulation
analytic materials in fdtd
GaN Material for FDTD
DATA sheet for Luciferin
Alloys in FDTD
Lithium Niobate based Electro-optic Modulator Simulation

But how can i add graphene???i used the data to create a new material.but can it have the property of graphene?Please helpme to solve this problem.Thanks in advance


Hi. FDTD provides two models for graphene. A legacy 3D volumetric model and a pure 2D surface conductivity model. To learn about these models please check out this KB page.

The different input parameters used in the 2D surface conductivity model is also described nicely in this KX post: Scattering rate in surface conductivity of graphene.