wpspecdev.Materials

class wpspecdev.Materials[source]

Compute the absorption, scattering, and extinction spectra of a sphere using Mie theory

__init__()

Methods

__init__()

insert_layer(layer_number)

insert an air layer between layer_number-1 and layer_number e.g.

material_Ag(layer_number[, ...])

material_Air(layer_number)

defines the refractive index layer of layer_number to be air assuming static refractive index of n = 1.0 + 0j

material_Al(layer_number)

material_Al2O3(layer_number)

material_AlN(layer_number[, ...])

material_Au(layer_number[, ...])

material_H2O(layer_number)

defines the refractive index layer of layer_number to be water assuming static refractive index of n = 1.33 + 0j

material_HfO2(layer_number)

material_Pb(layer_number[, ...])

material_Pt(layer_number)

material_Re(layer_number[, ...])

material_Rh(layer_number)

material_Ru(layer_number)

material_Si(layer_number[, ...])

material_SiO2(layer_number)

material_Ta2O5(layer_number[, ...])

material_TiN(layer_number)

material_TiO2(layer_number)

material_W(layer_number[, wavelength_range, ...])

material_from_file(layer_number, file_name)

material_polystyrene(layer_number)

material_static_refractive_index(...)