Cu (Copper)
12 datasets, together covering 2.48e-05–248 µm. Default: Johnson and Christy 1972: n,k 0.188–1.937 µm.
Compare datasets
Tick datasets in the list to add them to the plot (up to 12).
Datasets
Experimental data
- Johnson and Christy 1972: n,k 0.188–1.937 µm
- McPeak et al. 2015: n,k 0.3–1.7 µm
- Babar and Weaver 2015: n,k 0.2066–12.40 µm
- Brimhall et al. 2009: n,k 0.0101–0.0421 µm
- Werner et al. 2009: n,k 0.01759–2.480 µm
- Stahrenberg et al. 2001: n,k 0.128–0.496 µm
- Ordal et al. 1985: n,k 0.517–55.6 µm
- Querry 1985: n,k 0.21–55.6 µm
- Hagemann et al. 1974: n,k 0.0000248–248 µm
Models and simulations
Use it in Lightsmith
Load this data in Python, simulate in one more line
pip install lightsmith
import lightsmith as ls
# Cu (Copper): Johnson and Christy 1972: n,k 0.188–1.937 µm
cu = ls.LibraryMaterial(name="Cu", dataset="Johnson-Christy")
print(cu.range_nm) # (187.9, 1937) nm
eps = cu.eps([633]) # complex permittivity
Ships with the library: works offline and is the library's own default dataset choice.
import lightsmith as ls
# Cu (Copper): Johnson and Christy 1972: n,k 0.188–1.937 µm
cu = ls.fetch_refractiveindex("main", "Cu", "Johnson", ref="c5c2f188e848453def5970e347399d653df2ffc2")
print(cu.range_nm) # (187.9, 1937) nm
eps = cu.eps([633]) # complex permittivity
Downloads the original record once (pinned to the imported snapshot) and caches it.
import json, urllib.request
import lightsmith as ls
url = "https://materials.lightsmith.dev/v1/datasets/ds_3f1b7f932b27/lightsmith"
cu = ls.Tabulated.model_validate(json.load(urllib.request.urlopen(url)))
print(cu.source) # citation and provenance travel with the data
Any dataset here, as the library's Tabulated material (cu/johnson-christy-1972).
# ... load cu as above, then:
sim = ls.Simulation(
particles=[ls.Particle(shape=ls.Sphere(radius_nm=50), material=cu)],
medium_index=1.0,
wavelengths=ls.WavelengthRange(start_nm=400, stop_nm=1000, num=81),
)
res = ls.solve(sim) # exact Mie for a sphere
print(res.q_ext) # extinction efficiency at each wavelength
Same spec runs with DDA, FDTD, BEM or T-matrix: ls.compare(sim, ["mie", "dda"]).
Lightsmith is open source (MIT): Mie, T-matrix, BEM, DDA, FDTD, RCWA, TMM, mode solvers and inverse design behind one spec, on CPU or GPU. GitHub.
About Cu (Copper)
Copper (Cu) is a highly versatile transition metal with excellent electrical and thermal conductivity. While its primary applications span electrical wiring, plumbing, and various industrial machinery, it also finds specialized uses in optics. Notably, polished, bare copper is often the material of choice for high-power infrared mirrors, including those used in CO2 lasers, due to its high reflectivity in the infrared spectrum and exceptional thermal resilience. The metal's malleability and corrosion resistance further allow it to be shaped into intricate forms, making it invaluable across a range of industries. Whether in general construction or specific niches like high-power optical components, copper's multifaceted properties make it a material of critical importance.
Other names: Copper, copper
Also listed in
API: /v1/materials/mat_0fbb6d7cc2e2 · slug cu