# Graphene
Parametric surface conductivity model for graphene.
# Name
name: Optional unique name for medium.
# Chemical Potential
mu_c: Chemical potential.
Type: floating-point number
- Unit: eV
- Default: 0
# Temperature
temp: Temperature.
Type: floating-point number
- Unit: K
- Constraint: greater than or equal to 0
- Default: 300
# Scattering Rate
gamma: Scattering rate.
Type: floating-point number
- Unit: eV
- Constraint: greater than or equal to 0
- Default: 0.00041
Note: Must be small compared to the optical frequency.
# Scaling Factor
scaling: Scaling factor used to model multiple layers of graphene.
Type: floating-point number
- Unit: unitless
- Default: 1
# Include Interband Terms
include_interband: Include interband terms, relevant at high frequency (IR). Otherwise, the intraband terms only give a simpler Drude-type model relevant only at low frequency (THz).
Type: boolean
- Default: True
# Interband Frequency Nodes
interband_fit_freq_nodes: Frequency nodes for fitting interband term. Each pair of nodes in the list corresponds to a single Pade approximant of order (1, 2), which is optimized to minimize the error at these two frequencies. The default behavior is to fit a first approximant at one very low frequency and one very high frequency, and to fit a second approximant in the vicinity of the interband feature. This default behavior works for a wide range of frequencies; consider changing the nodes to obtain a better fit for a narrow-band simulation.
Type: floating-point pairs
- Unit: Hz
- Constraint: greater than or equal to 0
- Default: [None, None]
# Interband Optimization Iterations
interband_fit_num_iters: Number of iterations for optimizing each Pade approximant when fitting the interband term. Making this larger might give a better fit at the cost of decreased stability in the fitting algorithm.
Type: floating-point pairs
- Unit: unitless
- Constraint: greater than or equal to 0
- Default: 100