How to customize a non-typical 2D material



I am now undertaking the simulation of 2D plasmon effecet with FDTD. This effect is mainly based on the 2D plasmon dispersion relation from equation (45) in foundations of plasmonics
Here N_s is the surface charge density, q the plasmon wave vector, ε ̅(ω,q) the effective permittivity, and m_p the plasmon mass.
This dispersion relation applies on graphene as well apart from ω ∝ N_s^(1/4) for graphene while the classical 2D plasmon behavior where ω ∝ N_s^(1/2).

Thus my question are whether it is feasible to simulate the 2D plamonic effects within FDTD and how to customize a non-typical 2D material which cannot exist independently if not attached to some substrates. And such 2D material does not have bulk type like MoS2 in post “2d material reflection”, so we cannot have its permittivity information.
What we have at disposal now are the charge density, mobility, conductivity(constant) and resistivity, so is it possible to simulate the plasmonic effect with FDTD?

Best regards,


Hi @xxpeng,

It is feasible to simulate plasmonic effects in FDTD for 2D materials. We have some examples for graphene:

It is also possible to simulate other 2D materials. For this you can use the available 2D conductivity material models. For instance, if you have conductivity or resistivity as a function of frequency (or wavelength) you can use the sample 2D data material.

Hope this helps!


Hi @fgomez:

Thank you so much:) It really helps.
Now we are going to measure the optical conductivity of the 2D material to import to the material explorer. Due to its dependence on the substrate, we are now considering to utilize some special technique. Hopefully it would go smoothly.

All the best,